简说网络路径追踪

简说网络路径追踪

简单的ping和tracert

工作中常见的就是有些用户反馈首页打不开,从用户侧能提供的检测简单点的主要就是ping和tracert结果,类似下图:

很多时候都禁ping,tracert看到的信息也不直观,发现有一款新的可视化网络路径追踪神器NextTrace比较好用,可以对工作中网络故障的排查提供很大的帮助。

 NextTrace 该你上场了

参考:深度剖析可视化网络路径追踪神器NextTrace – 路径探测的新生独秀

探测原理很简单,通过TTL=1一直往上递增,每经过一跳,TTL减1,TTL耗尽后对端网关触发Time-to-live exceeded(TTL耗尽,超过生存时间)就能拿到节点的IP地址,除非此网关节点不响应任何信息,则用*表示,响应*并不代表节点不通,路由节点有QoS策略,对于优先级低的协议可以选择响应或者直接DROP,但并不影响它往后给你转发,只要TTL是够的依然会给你查路由转发。

从自己电脑发起一下到自己博客的探测,如下图:

可以看到实现的效果和之前分享的besttrace达到的效果类似,但是这个比较好的是加了一个可以观测的地图,用户体验感直接”拉满“,还有数据传输的动画效果。

在图中能看到RFC1918这种,其实Request For Comments(RFC)是一系列以编号排定的文件。文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件(摘自百度百科)。常见的

  • RFC1918 私有网络地址分配
  • RFC6598 将100.64.0.0-100.127.255.255用于运营商级路由(Carrier-grade NAT)
  • RFC791 INTERNET PROTOCOL网络协议

nexttrace与besttrace的对比

besttraces是IPIP.net开发的一款图形化的路由追踪软件,可以直观的显示路由追踪的各级节点,目前有MAC电脑版本了。nexttrace后者开源并且还提供应用自定义的IP库,功能顶之上更强大一些,差点的地方是骨干网信息的准确性和实时性没有IPIP.net这类商业化的公司更新快。

写在最后

最近忙着迁移机房的事情,发现北京到贵阳的长传不稳定,通过这类工具还无法定位到具体的问题,还需要网络组同事一段一段的排查验证,网络还是那么迷人,期待下周有好消息。~

留下回复

error: Content is protected !!