上一篇文章后继续深入
传输方式
大话
- 面向连接型: 火车到达[单一时间,固定]
- 面向无连接型: 汽车到达[无约束时间,多样]
专业
- 面向连接型中,在发送数据之前,需要在主机之间建立一条通信线路。
- 面向无连接型则不要求建立和断开连接,发送方可用于任何时候发送数据。接收端也不知道自己何时从哪里接收到数据。
分组交换
大话
- 报文 : 东西
- 分块: 东西多次运输
- 通信链路: 公路
- 分组交换机: 快递中转站
专业
报文(Message)
,报文是一个集大成者,它可以包括你想要的任何东西,比如文字、数据、电子邮件、音频、视频等- 长报文切分为一个个小的数据块,这种数据块称为
分组(Packets)
,也就是说,报文是由一个个小块的分组组成 - 分组都要经过
通信链路(communication links)
和分组交换机(switch packets)
存储转发传输
大话
- 分组交换机: 快递中转站在确认全部接收到后才会从这里继续送货
- 排队时延: 快递中转站很多车来这里的时候需要排队
- 分组丢失: 快递中转站爆满后再来的分组快递被丢弃, 已经排队或已经到达接收的分组快递若跟前面被丢弃的快递相同分组的话也会被丢弃
专业
队列是有容量限制的,当多条链路同时发送分组导致输出缓存无法接受超额的分组后,这些分组会丢失,这种情况被称为 丢包(packet loss)
,到达的分组或者已排队的分组将会被丢弃。