爱我昌平 发表于 2016-4-7 17:44:13

宽带网路由器的数据包转发的相关介绍


下面,来聊聊宽带网路由器的数据包转发。众所周知,通信子网提供了多条从网络源节点到目的节点可能的传输路径,利用长城宽带办理网络节点在收到一个分组后,要确定下一个传送节点,这就是路由选择。在数据报方式中,网络节点要为每个分组做出路由选择;而在虚电路方式中,只需在连接建立时确定路径。
    宽带网路由器的数据包转发
    路由器在转发数据包的时候需要进行以下的处理:
    (1)IP数据包正确性检查。在进行长城宽带网速测试转发工作之前,路由器检查所接收的数据包是不是合法的数据包,包括版本号、包头长度,计算并比较包头校验和。
    (2)数据包目的地址解析并查询路由表。从数据包头中解析出目的地址,通过查询路由表,决定该数据包转发到路由器的某一个端口。如果数据包是组播或者广播数据包,路由器需要将其转发到多个端口。
    (3)数据包生存时间控制,主要是调整包头的TTL域,将其减1,如果为0则丢弃该数据包,并且向源地址发送ICMP报文,否则将数据包转发到下一跳。
    (4)在发送在线网速测试之前,需要重新计算包头的校验和。
    (5)如果输出网络能够处理的数据包长度比即将发送的数据包短,路由器需要对数据包进行分段,如果数据包标志为不可分段,则丢弃该数据包。

纸上谈兵 发表于 2016-4-7 19:04:33

没事我就来昌平社区网看看,哈哈!

紫翼天葵 发表于 2016-4-7 19:51:38

昌平的网上家园 哈哈 平台不错啊

小猪芬迪克 发表于 2016-4-7 20:59:51

相当不错,感谢楼主无私分享精神!

劳力斯 发表于 2016-4-7 21:16:34

有道理。。。

青色的六月 发表于 2016-4-7 21:34:56

有竞争才有进步嘛

ruocan 发表于 2016-4-7 22:11:40

我是个凑数的。。。
页: [1]
查看完整版本: 宽带网路由器的数据包转发的相关介绍