wireshark抓包看ECN

 

由于实验需要,要统计ECN信息。为了验证拓扑中是否真的有ECN信息,用了wireshark进行抓包查看。

网上找到的相关有用资料有:http://blog.csdn.net/u011414200/article/details/47945661

简单记录下过程:

网络中部署好ECN,跑数据后抓包。

抓包后看IP层的Differentiated Services Field,看ECN标志位,如果后两位不是00,就证明网络支持ECN,也能捕捉到ECN信息了。

wireshark的筛选指令为:

 

要把标志位的数据都统计出来,手动统计肯定不方便,自动化的方法还在摸索中。。后面更新。

 

 

图为找到的网址资料的有用信息截图:

 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2018.3.26

追加对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标记位的打标记过程描述非常清晰):

 

转载于:https://www.cnblogs.com/fenglt/p/8548623.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值