物理层:5、数据的交换方式
思维导图:
为什么要进行数据交换:
当有多台计算机要进行数据交换时,若每俩台计算机建立一条链路会耗费很大的成本;所以产生了如上图中间所示的星形拓扑结构;若计算机数量巨大时,就会产生交换网络。
数据交换方式:
电路交换:
最主要的特点就是独占链路,在AB建立连接后,交换设备ABCD这条链路就无法被他人使用直到主机AB连接断开
过程:
1、A发送一个建立连接的请求,通过路由选择算法到达B,B回复给A一个应答请求,连接建立
2、双方开始传输数据
3、同过程1类似,此次发送释放连接的请求,连接断开
通俗来讲就是打电话(是电话,不是手机)的过程,先打通,对方接通;搞事情;然后挂掉
报文交换:
最大的特点就是不独占链路且可以存储转发
源给A,A发现B空闲给B,不空闲暂存;B发现目的空闲,给目的
只有传输的那一段是占用的;当A给B传,只有AB这条链路被占用,其他的主机仍可以使用其他链路
通俗来讲就是发QQ的过程,不管对方在不在线你都可以发,发过去以后存着,等上线了就能看到
分组交换:
他与报文交换的唯一区别就在于他限制了一次可以发送数据块的大小,把数据报切割成许多小的数据块进行发送
先把数据报切块,然后在每个数据块加上头部信息(编号,源地址、目的地址…),然后进行存储转发,最后接收方在拼合成一个数据报。这里的给每一个分组添加一个编号的作用就是可以让接受方按序拼合报文
通俗了讲,就是你在淘宝买了一套龙族(1-5),但是它一本一本的发货,哪本先到不知道,但是你最终还是收到了一套龙族(1-5).
分组交换的数据报交换方式:
分组交换的虚电路交换方式:
就是数据报交换方式和电路交换的结合,虚拟的建立了一条逻辑电路,结合了数据报交换方式和电路交换的优点
虚电路号:就是唯一标识虚拟电路的编号,不需要源地址目的地址
分组交换的虚电路与数据报方式的对比:
如何选择数据的交换方式:
纵坐标表示时间,可以看出,电路交换时延最小,分组其次,最后是报文交换