2个主机相应地通过一个带有link1,link2的交换机连接。
H1 -------------------开关--------------------- H2
BW1 B/K BW2
Switch具有缓冲区B(数据包大小)和ECN支持。当缓冲区队列超过K(数据包大小)时,它将标记数据包。
Link1的带宽bw1大于link2 bw2和host1连续发送数据包的带宽。
Host1通过增加拥塞窗口来增加其发送速率。因为bw1> bw2所以经过一段时间后,交换机必须缓冲数据包。如果队列接近K阈值,交换机将使用ECN标记数据包。
假设host1曾一度拥有拥塞窗口CW1。这意味着从那时起,在一个RTT中,有最大的CW1数据包在飞行中。
因此,在RTT中切换时ECN标记了多少个数据包。我想计算分数。
谢谢。
答案 0 :(得分:0)
只监视交换机的输出端口,并使用CE位计数一个数据包。 使用TCPDUMP,您将获得所有数据包,并且您可以使用正则表达式过滤器轻松计算它。