- 热门文章:
- · traceroute广域网输出
- · traceroute局域网输出
- · Traceroute程序的操作
- · IP时间戳选项
- · 执行PING命令时异常的输出
- · 用R R选项运行p i n g程序
- · IP记录路由选项
- · 拨号SLIP链路
- · 线路SLIP链接
- · PING命令在WAN上输出
- · PING命令在LAN上的输出
- · Ping程序在TCP/IP中的应用
上一篇:宽松的源站选路traceroute程序的往返路由 >>
严格的源站选路的traceroute程序示例
在作者的traceroute程序版本中,-G选项与前面所描述的-g选项是完全一样的,不过此时是严格的源站选路而不是宽松的源站选路。我们可以采用这个选项来观察在指明无效的严格的源站选路时其结果会是什么样的。从图8-5可以看出来,从作者的子网发往NSFNET的数据报的正常路由器顺序是netb,gateway,butch和gabby(为了便于查看,后面所有的输出结果中,均省略了域名后缀.tuc.noao.edu和.telcom.arizona.edu)。我们指定了一个严格源路由,使其试图将数据报从gateway直接发送到gabby,而省略了butch。我们可以猜测到其结果会是失败的,正如图8-9所给出的结果
这里的关键是在于TTL字段为3的输出行中,RTT后面的!S。这表明traceroute程序接收到ICMP“源站路由失败”的差错报文:即图6-3中type字段为3,而code字段为5。TTL字段为3的第二个RTT位置的星号表示未收到这次探查的应答信号。这与我们所猜想的一样,gateway不可能直接发送数据报给gabby,这是因为它们之间没有直接的连接。
TTL字段为2和3的结果都来自于gateway,对于TTL字段为2的应答来自gateway,是因为gateway接收到TTL字段为1的数据报。在它查看到(无效的)严格的源站选路之前,就发现TTL已过期,因此发送回ICMP超时报文。TTL字段等于3的行,在进入gateway时其TTL字段为2,因此,它查看严格的源站选路,发现它是无效的,因此发送回ICMP源站选路失败的差错报文。
图8-10给出了与本例相对应的tcpdump输出结果。该输出结果是在sun和netb之间的SLIP链路上遇到的。我们必须在t
cpdump中指定-v选项以显示出源站路由信息。这样,会输出一些像数据报ID这样我们并不需要的结果,我们在给出结果中将这些不需要的结果删除掉。同样,用SSRR表示“严格的源站及记录路由”。
首先注意到,sun所发送的每个UDP数据报的目的地址都是netb,而不是目的主机(westgate)。这一点可以用图8-7的例子来解释。类似地,-G选项所指定的另外两个路由器(gateway和gabby)以及最终目(westgate)成为第一跳的SSRR选项。从这个输出结果中,还可以看出,traceroute程序所采用的定时时间(第15行和16行之间的时间差)是5秒。
下一篇:traceroute广域网输出 >>
相关文章:
- · ICMP端口不可达差错
- · ICMP时间戳请求与应答
- · ICMP地址掩码请求与应答
- · ICMP报文的类型
- · ICMP:Internet控制报文协议
- · RARP:逆地址解析协议
- · 免费ARP
- · ARP代理
- · 对不存在主机的ARP请求
- · 运行Telnet这样的普通TCP工具软件ARP会做些什…
- · IP的未来
- · ifconfig命令
- · 一个子网的例子
- · 特殊情况的IP地址
- · 子网掩码
- · IP子网寻址
- · HypertextHTTP协﹚蒓WWW
- · 基于混合TCP-UDP的HTTP协议实现方法
- · HTTP协议状态码的含义
- · 在无线J2ME设备上实现HTTP协议
- · HTTP协议基础
- · 协议分析的优势—HTTP分析器检测网络攻击
- · 利用HTTP协议的特性进行拒绝服务攻击的一些构…
- · HTTP协议三--断点续传
- · SOAP 1.1规范
- · IPV6的选路问题
- · IP地址对IP网络的影响
- · IPv6扩展头的用法
- · IPV6的地址类型
- · 地址表达方式、寻址模型及地址空间
- · ICMPV6
- · 从垃圾邮件看技术劣根性
- · Microsoft SMTP 服务器在第三方测试中可能显示…
- · 电信管理网采用VLAN分析
- · ADSL+MSTP构建城域综合传输网
- · 如何建大规模VoWLAN
- · RPR与MPLS技术融合催生新一代MSTP
- · 如何在交换机上配置VLAN
