宽带网路由器数据包转发的相关事项

[复制链接]
查看101 | 回复1 | 2016-4-22 10:25:34 | 显示全部楼层 |阅读模式
    下面,来聊聊宽带网路由器的数据包转发。众所周知,通信子网提供了多条从网络源节点到目的节点可能的传输路径,网络节点在收到一个分组后,要确定下一个传送节点,这就是路由选择。在数据报方式中,网络节点要为每个分组做出路由选择;而在虚电路方式中,只需在连接建立时确定路径装网络
    宽带网路由器的数据包转发
    路由器在转发数据包的时候需要进行以下的处理:
    (1)IP数据包正确性检查。在进行长城宽带测试网速转发工作之前,路由器检查所接收的数据包是不是合法的数据包,包括版本号、包头长度,计算并比较包头校验和。
    (2)数据包目的地址解析并查询路由表。从数据包头中解析出目的地址,通过查询路由表,决定该数据包转发到路由器的某一个端口。如果数据包是组播或者广播数据包,路由器需要将其转发到多个端口。
    (3)数据包生存时间控制,主要是调整包头的TTL域,将其减1,如果为0则丢弃该数据包,并且向源地址发送ICMP报文,否则将数据包转发到下一跳。
    (4)在发送在线网速测试之前,需要重新计算包头的校验和。
    (5)如果输出网络能够处理的数据包长度比即将发送的数据包短,路由器需要对数据包进行分段,如果数据包标志为不可分段,则丢弃该数据包。
cbz123 | 2016-4-23 12:37:43 | 显示全部楼层
还是那句话啊,态度决定一切~
您需要登录后才可以回帖 登录 | 注册

本版积分规则