【24h】

Validating DCCP Simultaneous Feature Negotiation Procedure

机译:验证DCCP同步功能协商程序

获取原文

摘要

This paper investigates the feature negotiation procedure of the Datagram Congestion Control Protocol (DCCP) in RFC 4340 using Coloured Petri Nets (CPNs). After obtaining a formal executable CPN model of DCCP feature negotiation, we analyse it using state spaces. The experimental result reveals that simultaneous negotiation may be incorrect and broken on even a lossless FIFO channel. In the undesired terminal states, the confirmed feature values of the client and the server do not match. To fix this problem we suggest two solutions. Firstly, sending a Change option when an endpoint changes its preference. Secondly, an endpoint in STABLE does not discard non-reordered Confirm options. We have applied our suggested changes to the constructed CPN models. The formal verification of the revised models shows that the undesired terminal states have been eliminated.
机译:本文使用彩色Petri网(CPNS)调查RFC 4340中数据报拥塞控制协议(DCCP)的特征谈判程序。获取DCCP功能协商的正式可执行CPN模型后,我们使用状态空间分析它。实验结果表明,即使是一个无损的FIFO频道,也可能不正确并打破。在不希望的终端状态中,客户端和服务器的确认特征值与不匹配。要解决此问题,我们建议两个解决方案。首先,当端点改变其偏好时,发送更改选项。其次,稳定的端点不会丢弃非重新排序的确认选项。我们已将我们建议的CPN模型更改应用。修订模型的正式验证表明已被淘汰了不期望的终端状态。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号