静态路由环路:[1]由路由环路来理解TTL
1、实验拓扑如下图:其中F10(防火墙)、F12(防火墙)、R2(路由器)在本案例中仅仅模拟普通的终端电脑R1、R3、R4、R5则是路由转发设备
![静态路由环路:[1]由路由环路来理解TTL](https://exp-picture.cdn.bcebos.com/e9a4f2eeadbcbe2f04471fab54dae43b3a86788e.jpg)
![静态路由环路:[1]由路由环路来理解TTL](https://exp-picture.cdn.bcebos.com/54a89daee8d7592ab5d8b9cb9f31dfb6336c678e.jpg)
![静态路由环路:[1]由路由环路来理解TTL](https://exp-picture.cdn.bcebos.com/3fc72e486143d7d423065d587da75f0f832b508e.jpg)
![静态路由环路:[1]由路由环路来理解TTL](https://exp-picture.cdn.bcebos.com/7a3e980e7c75e5f483c2b7beb1ceaad7736bbc8e.jpg)
6、接下来,在R1上开启ip包转发的调试功能,在F12上发送一个ping数据包到F10,然后看看R1输出的调试信息,如下图:
![静态路由环路:[1]由路由环路来理解TTL](https://exp-picture.cdn.bcebos.com/2083a5d6e1d06de81556df96ca93cee8b104ac8e.jpg)
7、总结:由于R4上已经没有到172.16.3.0/24网段的路由了,所以R4收到这个ping数据包后,通过全0的默认路由转发给R1,R1收到数据包后,通过查找路由表,又重新将数据包发送给R4,如此反复,直到TTL=0的时候,数据包被丢弃。TTL的初始值一般是56(不固定),也就是说,这个数据包在R4和R1之间被反复发送了56次,当类似的数据包特别多的时候,环路的危害性大大增加,设备负荷增加,耗费大量硬件资源,下一篇介绍如何避免静态路由环路。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。