按照惯例,还是先宣传一下老师的课程网站:
一、分组丢失和延时是怎样发生的?
在路由器缓冲却的分组队列
分组到达链路的速率超过了链路的输出的能力
分组等待排到队头、被传输
二、四种分组延时
节点处理延时
排队延时
传输延时
传播延时
传输延时和传播延时的现实类比
各个延时数量级比较
三、排队延时精讲
a也可以理解为单位时间想要通过该链路转发的分组的数量;
这里也解释了上图为什么这里要取9而不能去10,因为取10时,流量强度等于1,它自己就挂了;
四、Internet的延时和路由
Internet的延时和路由是什么样的呢?
这里介绍一个书中所提到的程序-Traceroute
利用了ICMP协议(互联网控制报文协议),在视频25:25处老师有详细解释;
TTL:Time To Leave 生存时间,当该字段减小到0时,报文不再向下一个路由器传输,并向源主机报告一个“错误”
RTT:Round Trip Time 指的是数据包从发送端发送到接收端并返回所需要的时间
五、吞吐量
平均吞吐量往往远小于瞬间吞吐量,因为互联网是突发的,“管子”中总是一段一段的;
当一个路由器在传输过程中,会有一个策略是“pacing”(来源于我们计网老师的实验室),就是有意的降低平均吞吐量,防止对下一层的路由器造成过大的延迟;
互联网真实场景(具体解释可以看视频41:42):
但是实际上取决于什么是根据时代有不同的答案的。
文章详细阐述了网络中分组丢失和延时的原因,包括节点处理、排队、传输和传播四种延时类型。Traceroute工具通过ICMP协议的TTL和RTT来追踪Internet路径。此外,讨论了路由器的pacing策略,以维持平均吞吐量并减少延迟。
3281

被折叠的 条评论
为什么被折叠?



