我是靠谱客的博主 兴奋小丸子,最近开发中收集的这篇文章主要介绍【计算机网络】分组交换网中的时延、丢包和吞吐量1、分组交换网中的时延2、丢包 锅在排队时延,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

分组交换网中的时延、丢包和吞吐量

  • 1、分组交换网中的时延
    • 1.1 处理时延
    • 1.2 排队时延
    • 1.3 传输时延
    • 1.4 传播时延
    • 1.5 传输时延与传播时延
  • 2、丢包 锅在排队时延

1、分组交换网中的时延

分组从一台主机(源)出发,通过一系列路由器传输,在另一台主机(目的地)中结束它的历程。
当一个分组从一个节点沿着这条路径到达后继节点,该分组在沿途的每个节点经受了几种不同的类型的时延。这些时延最为重要的是 节点处理时延(Nodal processing delay)排队时延(queuing delay)传输时延(transmission delay)传播时延(propagation delay)。这些时延总体累加起来是 节点总时延(total nodal delay)
节点总时延 = 节点处理时延 + 排队时延 + 传输时延 + 传播时延

1.1 处理时延

当分组到底在节点处,会检查分组的首部,以决定将分组导向何处为 处理时延

1.2 排队时延

在队列中,当分组在链路上等待传输时,经受 排队时延。若没有分组在排队等待或者执行,那么排队时延为0,而若流量很大,并且许多其他分组正在传输,该排队时延将很长。

1.3 传输时延

L表示分组的比特长度,R表示路由器A到路由器B的链路传输速率, 传输时延 就是L/R。
传输时延 往往在毫秒级或微秒级。

1.4 传播时延

传播时延 与传播速率息息相关。而传播速率取决于链路的物理媒体(即光纤、双绞铜线等),其速率一般是2108~3108 m/s。众所周知光的传播速度时3*108m/s。所以传播时延就等于两台服务器之间的距离除以传播速率。

1.5 传输时延与传播时延

传输时延 是路由器推出分组所需要的时间,是分组长度和链路传输速率的函数。
传播时延 是一个比特从一台路由器传播到另一台路由器所需要的时间,是两台路由器之间的距离的函数。
或者这么来理解:
传输时延 的原因是因为存在路由器,路由器对于分组的操作时 存储转发 ,那就意味着需要将分组中的比特一个一个读取并存储,当存储整个分组完成后转发,这个读取和存储的时间就为 传输时延
传播时延,就是普遍理解的速率,比如一辆车从收费站到另一个收费站,以100KM/s行驶,两个收费站(路由器)之间10KM,需要多长时间?这个就是 传播时延

2、丢包 锅在排队时延

如果同时到达N个分组,则传输的第一个分组没有 排队时延 ;传输的第二个分组就有L/R 排队时延(L为第一个分组长度,R为链路传输速率),那么第n个传输的分组就有(n-1)L/R的 排队时延
事实上,一条链路的排队队列只有有限的容量,若到达的分组发现一个满的 排队队列 , 由于没有地方存储这个分组,路由器将会 丢弃该分组 ,产生 丢包 现象。

最后

以上就是兴奋小丸子为你收集整理的【计算机网络】分组交换网中的时延、丢包和吞吐量1、分组交换网中的时延2、丢包 锅在排队时延的全部内容,希望文章能够帮你解决【计算机网络】分组交换网中的时延、丢包和吞吐量1、分组交换网中的时延2、丢包 锅在排队时延所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部