消息分割和切换是一回事吗?
分段是指最大传输单元小于数据包的大小,因此我们必须将其分成多个数据包。
出于某种原因,交换只是分解数据包以到达目的地?
消息分割和切换是一回事吗?
分段是指最大传输单元小于数据包的大小,因此我们必须将其分成多个数据包。
出于某种原因,交换只是分解数据包以到达目的地?
分割(或者更确切地说是碎片化)
尽管在某些文献中您可能会发现该术语segmentation指的是分割大于Maximum Transfer Unit链路 (MTU) 的 IP 数据包的过程,但正确的术语是fragmentation.
请参阅@adam86答案以了解分段所指的内容。
交换
交换是完全不同的,它是指由通常称为 的设备执行的过程,switch尽管官方术语是mac bridge,它将以太网帧从 LAN 传输(不变)到另一个 LAN。
Mac 网桥由 IEEE 标准 802.1D 定义
在现代以太网网络中,当交换机在其一个端口上接收到以太网帧并将其传输到连接接收器的另一个端口时,就会执行交换。
交换机使用以太网帧中存在的目标 MAC 地址来选择要将帧发送到的端口。
术语“交换”来自于帧从一个端口重新复制到另一个端口这一事实,这与将帧发送到所有端口(接收帧的端口除外)的旧集线器相反。
TCP 将消息分解成称为片段的小片段。这个过程称为分段。请记住,TCP 是一种字节流协议。由第 4 层创建不大于最大段大小的块,最大段大小是可以在 IP 数据包中传输的最大段(数据段),而 MTU 又受 MTU 的限制,MTU 是可以传输的数据包的最大大小遍历给定的物理链路。
@JFK 术语分段有时用于指分割大于链路最大传输单元(MTU)的以太网帧的过程
这不叫碎片化吗?
HTH亚当