计算机网络学习记录(不断更新)
Traceroute原理记录
平时TTL减为0时最后一个经手的路由器会返回TTL-Exceeded报文,到目的主机后由于端口大于30000,会返回Port-Unreachable报文,这样就可以知道到达了主机。注意这两个报文不一样,所以可以区分。至于为何要发送一个不使用的端口而不是正常到达,我个人理解是,正常情况下会返回Echo Reply应答报文,这里面不含ip地址;也可能是为了和前面传回的差错报文保持格式一致以方便统一处理。
『注:本文来自博客园“小溪的博客”,若非声明均为原创内容,请勿用于商业用途,转载请注明出处http://www.cnblogs.com/xiaoxi666/』
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步