其他
关于阿龙一个专注于计算机网络的非著名砖家,2016年拥有HCIE认证(数通方向),全球唯一编号:3558,分享计算机网络知识,让枯燥的技术知识变得更有趣,让文字动起来,让网络变得更简单。欢迎关注,一起交流,共同进步。大家好,我是网络工程师阿龙,一个喜欢专研网络技术的攻城狮。今天想与大家分享一下关于traceroute的原理,希望小白看完我的文章后,能有所收获。关于traceroute这个程序,相信很多已经工作的网工处理故障的时候,经常会用到(谁敢说,ta一次都没用过,我就把路由器吃了)细心的同学会发现,在window系统时,使用的是tracert,而在一些网络设备Unix系统使用的traceroute,别看命令不一样,其实他们的实现过程中使用的报文也是所区别的,但大致原理都差不多,有点换汤不换药的意思。因为traceroute主要使用的ICMP报文,所以在介绍traceroute原理之前,请允许我带大家一起回顾洗ICMP报文格式吧!龙哥,这个人没事就喜欢研究报文格式,没研究报文,我就会感觉学得很虚,似懂非懂,只有看一下报文,心里才能踏实一些。也希望能带大家一起脚踏实地,实打实地掌握技术。(目录)一、报文介绍ICMP报文关于ICMP协议,本期就不在这里具体介绍,这里只是简单回顾一下报文类型。ICMP报文大致3大类,当然也可以分为2类:查询报文和