Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1908520
  • 博文数量: 376
  • 博客积分: 2147
  • 博客等级: 大尉
  • 技术积分: 3642
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-06 10:47
文章分类

全部博文(376)

文章存档

2019年(3)

2017年(28)

2016年(15)

2015年(17)

2014年(182)

2013年(16)

2012年(115)

我的朋友

分类: LINUX

2012-09-21 11:08:13

Traceroute is a system administrators utility to trace the route IP packets take from a source system to some destination system.

There are several implementations of this tool. Most distributions include the Lawrence Berkeley National Laboratory Network Research Group version. There is two implementations written especially for LiNUX, one by Olaf Kirch and other one by Dmitry Butskoy.

Traceroute uses the IP TTL (Time To Live) parameter to find the route. It sends a packet with a TTL value equal to 1. The first router receives the packet and decreases the TTL. With a TTL equal to 0, the router sends a timeout back to traceroute, with this packet, traceroute knows about the first router. Now, traceroute sends another packet with a TTL equal to 2. The first router decreases the TTL and sends the packet to the second router which decreases it in turn: the TTL is equal to 0...

With this method, traceroute can trace the route to a distant computer.

  • Original by Van Jacobson
    • Maintainers: Lawrence Berkeley National Laboratory Network Research Group
    • Current Version: traceroute 1.4a12
    • URL:
    • FTP:
  • Olaf Kirch version
    • Maintainers: Olaf Kirch
    • Current Version: traceroute 20060926
    • FTP:
  • Dmitry Butskoy version
    • Maintainers: Dmitry Butskoy
    • Current Version: traceroute 2.0.4
    • URL:

  • Debian
    • Bugs:
    • Package State:
  • Redhat/Fedora
    • Bugs:
阅读(1001) | 评论(0) | 转发(0) |
0

上一篇:iputils

下一篇:tcp_testing

给主人留下些什么吧!~~