首页 百科知识 路由选择过程

路由选择过程

时间:2022-10-18 百科知识 版权反馈
【摘要】:路由是一种在网络上将信息数据包和消息从源主机移动到目标主机的过程。按照这种方式,至少要涉及到一台路由器。路由选择包括两个基本过程:决定可选路径以及传输信息数据包。路由器R5同样取出目的地址,发现172.16.20.222就在该路由器所连接的网段172.16.20.0上,于是将该数据包直接转发给主机B。除了这些主要过程以外,路由器实际上还要进行其他必要的处理,比如ARP地址解析、生成数据帧、路由表生成与更新等。

7.2.2 路由选择过程

路由是一种在网络上将信息数据包和消息从源主机移动到目标主机的过程。按照这种方式,至少要涉及到一台路由器。路由选择包括两个基本过程:决定可选路径以及传输信息数据包。

要深入了解路由选择过程,下面的例子可以帮助理解路由选择的工作过程。

图7-1中主机A需要向主机B传送信息,它们处于不同的网络中,之间有多个路由器连接。主机A的IP地址为10.10.10.111/24,主机B的IP地址为172.16.20.222/24。

img427

图7-1

(1)主机A将主机B的地址172.16.20.222连同数据信息以IP数据包的形式发送给与之直接相连的路由器R1。

(2)路由器R1收到主机A的数据包后,先从包头中取出地址172.16.20.222,通过子网掩码获取该地址所处的网络地址为172.16.20.0,并根据路由表计算出发往主机B所在网络的最佳路径:R1→R2→R5→172.16.20.0;并将数据包发往下一个路由器R2。

(3)路由器R2重复路由器R1的工作,并将数据包转发给下一个路由器R5。

(4)路由器R5同样取出目的地址,发现172.16.20.222就在该路由器所连接的网段172.16.20.0上,于是将该数据包直接转发给主机B。

(5)主机B收到主机A的数据包,一次通信过程宣告结束。

除了这些主要过程以外,路由器实际上还要进行其他必要的处理,比如ARP地址解析、生成数据帧、路由表生成与更新等。

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

我要反馈