赞
踩
前面我们介绍了数据帧的转发过程,数据帧是根据目的mac地址查找MAC地址表转发的。你知道以太网数据帧在网络中如何发送和接收的吗?一文带你搞懂它
那么,网络层的IP数据包是如何在网络中传输的呢?答案是根据目的IP地址查找路由表转发的,那么什么是路由表,路由表是如何生成的?路由表是如何指导报文转发的?带着这些疑问我们来看下本章内容。
正文
1
什么是路由?
百度百科中路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。
如图所示,从PC1去往PC2,中间经过路由器,路由器RTA根据目的IP指导数据包转发的过程就称为路由。路由器负责为数据包选择一条最优路径,并进行转发。
数据包在网络上的传输就好像是体育运动中的接力赛一样,每一个路由器负责将数据包按照最优的路径向下一跳路由器进行转发,通过多个路由器一站一站的接力,最终将数据包通过最优路径转发到目的地。当然有时候由于实施了一些特别的路由策略,数据包通过的路径可能并不一定是最佳的。
2
什么是路由器?
路由器实质上是一种将网络进行互联的专用计算机,路由器是网络层的设备,(交换机是数据链路层的设备)用于指导IP报文转发。路由器也可以称之为网关设备。
路由器的每个接口对应不同的网段,可以隔离广播域。
当数据包需要在不同网段间转发时需要通过路由器做转发,路由器收到数据包后,会根据数据包中的目的IP地址选择一条最优的路径,并将数据包转发到下一个路由器,路径上最后的路由器负责将数据包送交目的主机。
3
什么是路由表?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。