Traceroute程序
来源:互联网 发布:游戏变速器源码 编辑:程序博客网 时间:2024/06/07 16:52
Traceroute程序可以让我们看到IP数据报从一台主机传到另一台主机所经过的路由,还可以让我们使用IP源路由选项。
操作过程:
1.发送TTL值为1的IP数据报给目的主机,第一个路由器将TTL值减1,丢弃该数据报,并回发超时ICMP报文。这样就得到了第1个路由器的地址。
2.发送TTL值为2的IP数据报给目的主机。这样就得到了第2个路由器的地址。
3.以此类推,知道数据报到达目的主机。
4.Traceroute程序发送UDP数据报和任何程序都不使用的端口(30000以上),数据报到达目的主机会回发端口不可达错误的ICMP报文。以此判断到达目的地并结束程序。
源站选路:
1.严格的源路由选择:
指明IP数据报采用的确切路由。当路由器发现源路由所指定的下一个路由器不在其直接连接的网络上,就返回一个源站路由失败的ICMP差错报文。
2.宽松的源站选路:
发送端指明了一个数据报经过的IP地址清单,但是数据报在清单上指明的任意两个地址之间可以通过其他路由器。
0 0
- Traceroute程序
- traceroute程序
- traceroute程序
- Traceroute程序
- “Traceroute”程序知多少
- (8)Traceroute程序
- 深入理解Traceroute程序
- traceroute程序剖析
- traceroute程序的实现
- 98-traceroute 程序
- traceroute程序-c语言实现
- 7、Ping和Traceroute程序
- traceroute
- traceroute
- Traceroute
- traceroute
- traceroute
- traceroute
- Mysql学习笔记(七):用MySQLWorkBench创建数据库和模型
- JVM监控与调优
- watch embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.
- Codeforces 672A(implementation)
- xPredIntraAng
- Traceroute程序
- Lunch Time
- redis持久化方法对比分析
- 如何创建一个只能在堆上创建对象的类
- 格式化字符串漏洞利用 二、格式化函数
- 插入排序
- IP选路
- LinkedTransferQueue
- SVN仍处于树冲突