说网络-分组交换的存储转发传输

在各种的网络应用中,端系统会彼此交换数据,比如你发起一个请求,服务端做请求返回。我们把端系统之间交换的数据称之为报文。报文在传输过程中要被切割成很多小的数据块,我们称这些数据块是分组(packet)。

然后路由器又被称之为分组交换机器,这就理解了。是交换分组用的。那么我们会问了,为毛要分组?

优点:

  • 如果没有报文分段,则当整篇报文中出现不能容许的错误时,整篇报文都必须重新传输;
  • 路由器在转发分组时,一般会优先转发较大的文件,致使小文件受到不公平的待遇和延迟;

缺点:

  • 在目的终端处,分组需要被重新排序以组成原来的大文件;
  • 报文分段传输导致了许多小的分组,由于每个分组都有一个“头”,用于描述该分组的大小等信息,然而这些信息很多都是重复的,因此使得实际需要传输的数据比原来的数据更多了

而在实际设计中多数的分组交换机在链路的输入端使用存储转发传输这种机制,也就是路由器会等待一个分组的所有比特全到了,然后向输出链路传输。

记住个公式来计算传输时延:d = N * (L/R)

其中d是端到端的传输时延,N是在源和目的端之间有几条链路,L是发送的总数据数,R是链路传播速率bps

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第二章 物理层 频分复用:频分复用的用户在同样的时间占用不同的带宽资源(频率带宽) 时分复用:时分复用的用户在不同...
    PramaWells阅读 9,279评论 1 3
  • 五、因特网的路由选择协议 1.有关路由选择协议的几个基本概念 Ⅰ、理想的路由算法 路由表中的路由是怎样得出的呢?核...
    dmmy大印阅读 6,169评论 0 4
  • 本书结构是自顶向下的,所以请按下列顺序阅读: 1.计算机网络自顶向下--应用层2.计算机网络自顶向下--运输层3....
    牛富贵儿阅读 8,819评论 1 10
  • 认识你快两年了,感谢这一年多你带给我快乐,正如你所说,一个最了解我的人要离开我了,当我看到你发的短视频,我没有问你...
    刚毅靓仔阅读 1,859评论 0 0
  • 有一刻的内心是孤独的 在宇宙中漫无目的的遨游 在星空下漫步 在高山上俯视 虫儿与你作伴 鸟儿与你啾啾 看花开花落 ...
    麋鹿班阅读 2,833评论 8 6