一、ip报文在路由器中的转发是采用的什么策略

当IP数据报文到达路由器时,路由器会对IP数据报文进行三层解封装,找到数据报文的目的IP地址,然后匹配自己的路由表。如果有路由,它将转发该数据报文,否则,它将丢弃该数据报文,并向源主机回复“目的地不可达”报文。

所以路由是将信息从源传输到目的地的行为。

形象地说,一个信息包就像一个要去某地的人,路由就是这个人选择路径的过程。

路由表就像一张地图,标注了各种路由,数据包会靠路由表中的路由指引到达目的地,而路由条目就像路标。


二、路由器如何转发数据包

数据发送端向外发送数据包;系统判断该数据包的目的地址是否在同一网段;如果与发送方属于同一网段,系统直接将数据包封装成帧,通过二层设备发送到该网段内的目标地址;

如果不在同一个网段,系统将数据包转发给网关重新封装;检查网关发送的数据包的目的ip地址;根据系统的目的ip地址查找路由表,决定转发端口;重新封装并转发到下一个路由器;

IP包到达路由器后,读取IP头的目的IP地址,然后查看路由表,根据路由协议算法确定最佳路径。

扩展信息:路由器最重要的功能可以理解为信息传输。

因此,我们称这个过程为寻址过程。

因为路由器位于不同的网络之间,不一定是信息的最终接收地址。

所以在路由器中,通常有一个路由表。

根据传输网站传输信息的最终地址,找到下一个转发地址,应该是哪个网络。

其实简单来说,就像快递公司发邮件一样。

邮件并不是瞬间到达最终目的地,而是通过在不同分站的分拣,不断向最终地址靠近,从而实现邮件的投递过程。

路由器寻址过程类似。

最终地址在路由表中匹配,通过算法确定下一个转发地址。

这个地址可以是中间地址,也可以是最终到达地址。

想了解更多关于ip路由是指导ip报文转发的路径信息(ip报文被路由器转发后,哪个字段被修改)的内容,请扫微信
或微信搜索jiemingpan


版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。