wireshark抓包看ECN

发表于:2018-9-28 11:13  作者:sunshineflt   来源:51testing采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: wireshark 安全测试工具

  由于实验需要,要统计ECN信息。为了验证拓扑中是否真的有ECN信息,用了wireshark进行抓包查看。
  网上找到的相关有用资料有:http://blog.csdn.net/u011414200/article/details/47945661
  简单记录下过程:
  网络中部署好ECN,跑数据后抓包。
  抓包后看IP层的Differentiated Services Field,看ECN标志位,如果后两位不是00,就证明网络支持ECN,也能捕捉到ECN信息了。
  wireshark的筛选指令为:
   
  要把标志位的数据都统计出来,手动统计肯定不方便,自动化的方法还在摸索中。。后面更新。
  图为找到的网址资料的有用信息截图:
   
     
   
  追加对ECN的捕捉:
  在wireshark的抓包中,如果是从sender发出的包,ecn为1的筛选命令是ip.dsfiled.ecn==3。如果是从reciever发出的包,ecn为1的筛选命令是tcp.flags.ecn==1。
  另外,推荐一篇介绍ecn的综述论文,写得非常详细,大家感兴趣可以看看:Luo J, Jin J, Shan F. Standardization of Low-Latency TCP with Explicit Congestion Notification: A Survey[J]. IEEE Internet Computing, 2017, 21(1):48-55.
  附上原文的一张图(将ECN标记位的打标记过程描述非常清晰):
   

  

   上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

【直播预售】接口测试行业大佬带你从青铜上王者>>立即查看

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2018, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道