交换和多路复用:
切换策略:
电路交换(circuit switching)
是一种在发送端和接收端建立一条路径的通信机制,但是其他的发送端和接收端与这个路径是隔离的。
特性:
电路交换面向连接,分为三阶段:
- 建立连接:首先设置专用物理通路,双方通信时通信资源不会被其他用户占用;
- 通信:主叫和被叫双方通信;
- 释放连接:释放专用的物理通路;
缺点:
- 计算机数据具有突发性;
- 通信线路利用率很低
电路交换中的多路复用:
模拟信号:
- 频分复用FDM(Frequency Division Multiplexing): 按频率划分不同的信道
- 波分复用WDM (Wave Division Multiplexing): 按波长划分不同的信道
数字信号:
- 时分复用TDM (Time Division Multiplexing): 按时间划分不同的信道
- 码分复用CDM (Code Division Multiplexing): 按地址码划分不同的信道
分组交换(packet switching)
分组交换则采用存储转发技术。在发送端,先把较长的报文划分成较短的、固定长度的数据段。
过程:
- 在每个数据段之前添加一个首部,以形成一个分组;
- 分组交换网络使用**“分组”作为数据传输单元**。每个数据包依次被发送到接收方
- 在接收到分组后,接收端剥离首部并恢复成原来的报文。
缺点:
- 总资源需求可能超过可用量;
- 分组在各结点储存时需要排队,会造成一定的时延;
分组交换:存储和转发
将L位传输分组传送到R bps链路需要L/R秒
整个分组必须到达路由器,然后才能在下一个链路上传输:存储和转发
延迟=3L/R(假设传播延迟为零)
四个分组延迟来源:
- 结点处理延迟:检查分组有无错误,决定输出链路;
- 排队延迟:在输出链路上等待传输的时间,取决于路由器的拥塞级别;
- 传输延迟:R=链路带宽(bps)
L=分组长度(bits),发送位到链接=L/R的时间; - 传播延迟: d =物理链路的长度
s = 介质中传播速度 传播延迟 = d/s
切换比较