理论教育 3种转发技术在物联网工程规划与设计中的应用

3种转发技术在物联网工程规划与设计中的应用

时间:2023-11-23 理论教育 版权反馈
【摘要】:转发技术目前主要有3 种方式, 即存储转发、 直通转发和无碎片转发。 存储转发的缺点: 数据包经过交换机的时延较长。无碎片转发的时延介于存储转发和直通转发之间, 能够避免碎片的转发, 在很大程度上提高了网络传输效率。

3种转发技术在物联网工程规划与设计中的应用

转发技术目前主要有3 种方式, 即存储转发、 直通转发和无碎片转发。

1. 存储转发

存储转发是指先将到达输入端口的一个完整数据包缓存, 再检查数据包传输是否有误,若传输无误, 则取出目的地址, 将之转发到相应的输出端口。

(1) 存储转发的优点: 在缓存完整数据包的基础上, 可以进行循环冗余校验(Cyclic Redundancy Check, CRC), 不会转发错误包, 还可以丢弃碎片; 支持不同速率端口间的转发。

(2) 存储转发的缺点: 数据包经过交换机的时延较长。

2. 直通转发

直通转发是指在输入端口提取到达数据包的目的MAC 地址(通常只接收并检查14 字节) 后, 立即把该数据包直通转发到相应的输出端口。(www.daowen.com)

(1) 直通转发的优点: 不需要存储数据包, 时延短, 传输速度快。

(2) 直通转发的缺点: 由于只检查数据包的包头14 字节, 不检查数据包后面的CRC 校验码部分, 因此不具有差错校验功能, 可能将坏包发送出去; 由于数据包未缓存, 因此不支持不同速率端口之间的转发, 且容易丢包。

3. 无碎片转发

无碎片转发是介于存储转发和直通转发之间的一种解决方案, 其在转发前, 先检查数据包长度是否达到64 字节(以太帧最小规定长度), 若小于64 字节, 则认为该数据包是碎片, 进行丢弃; 若大于64 字节, 则进行转发。

无碎片转发的时延介于存储转发和直通转发之间, 能够避免碎片的转发, 在很大程度上提高了网络传输效率

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈