【转载】traceroute出现*的分析

转载:http://blog.chinaunix.net/uid-25760152-id-3038220.html

[[email protected] ~]# traceroute  -w  20    xiyou.edu.cn 
traceroute to xiyou.edu.cn (202.117.128.8), 30 hops max, 60 byte packets
 1  192.168.1.100 (192.168.1.100)  0.220 ms  0.200 ms  0.187 ms
 2  222.24.12.1 (222.24.12.1)  0.700 ms  0.935 ms  0.928 ms
 3  222.24.63.65 (222.24.63.65)  0.908 ms  1.371 ms  1.895 ms
 4  222.24.63.1 (222.24.63.1)  5.830 ms  6.817 ms  7.798 ms
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
[[email protected] ~]# traceroute  -w  20    222.24.21.240
traceroute to 222.24.21.240 (222.24.21.240), 30 hops max, 60 byte packets
 1  192.168.1.100 (192.168.1.100)  0.240 ms  0.214 ms  0.201 ms
 2  222.24.12.1 (222.24.12.1)  0.817 ms  1.038 ms  1.346 ms

3  222.24.21.240 (222.24.21.240)  1.266 ms !X  1.262 ms !X  1.250 ms !X
[[email protected] ~]# 
[[email protected] ~]# traceroute  -w  5    222.24.21.240
traceroute to 222.24.21.240 (222.24.21.240), 30 hops max, 60 byte packets
 1  192.168.1.100 (192.168.1.100)  0.245 ms  0.231 ms  0.217 ms
 2  222.24.12.1 (222.24.12.1)  0.814 ms  0.959 ms  0.945 ms
 3  222.24.21.240 (222.24.21.240)  0.734 ms !X  0.734 ms !X  0.722 ms !X

你要好好理解一下 ICMP traceroute的原理就知道了

使用ICMP Echo Request, Echo Reply and TTL-expired.

源发出 ICMP Equest,第一个request的TTL为1,第二个request的TTL为2,以后依此递增直至第30个;
中间的router送回ICMP TTL-expired ( ICMP type 11) 通知source,(packet同时因TTL超时而被drop),
由此source知晓一路上经过的每一个router;最后的destination 送回ICMP Echo Reply(最后一跳不会再
回ICMP TTL-expired)。

所以中间任何一个router上如果封了ICMP Echo Request, traceroute就不能工作;如果封了type 11
 (TTL-expired), 中间的router全看不到,但能看到packet 到达了最后的destination;
如果封了ICMP Echo Reply,中间的全能看到,最后的destination看不到。

时间: 2024-10-26 15:16:35

【转载】traceroute出现*的分析的相关文章

[转载] Netty源码分析

转载自http://blog.csdn.net/kobejayandy/article/details/11836813 Netty提供异步的.事件驱动的网络应用程序框架和工具,用以快速开发高性能.高可靠性的网络服务器和客户端程序[官方定义],整体来看其包含了以下内容: 1.提供了丰富的协议编解码支持 2.实现自有的buffer系统,减少复制所带来的消耗 3.整套channel 的实现 4.基于事件的过程流转以及完整的网络事件响应与扩展 5.丰富的example. 本文并不对Netty实际使用中

[转载]Windows系统调用架构分析—也谈KiFastCallEntry函数地址的获取

原文地址:点击打开链接 为什么要写这篇文章 1.      因为最近在学习<软件调试>这本书,看到书中的某个调试历程中讲了Windows的系统调用的实现机制,其中讲到了从Ring3跳转到Ring0之后直接进入了KiFastCallEntry这个函数. 2.      碰巧前天又在网上看到了一篇老文章介绍xxx安全卫士对Windows系统调用的Hook,主要就是Hook到这个函数 3.      刚刚做完毕业设计,对使用中断来实现系统调用的方式记忆犹新. 以上原因导致我最近眼前总是出现系统调用这

【转载】RTC驱动分析

RTC驱动分析 关于RTC驱动的知识点,我看到一篇大牛的超详细的文章, 博文地址一:http://blog.csdn.net/yaozhenguo2006/article/details/6824970 博文地址二:http://helloyesyes.iteye.com/blog/1072433 以下是转载过来的部分知识点: 一. 驱动模型结构        与RTC核心有关的文件有:        /drivers/rtc/class.c          这个文件向linux设备模型核心注

【转载】Instagram架构分析笔记

原文地址:http://chengxu.org/p/401.html Instagram 架构分析笔记 全部 技术博客 Instagram团队上个月才迎来第 7 名员工,是的,7个人的团队.作为 iPhone 上最火爆的图片类工具,instagram 用户数量已经超过 1400 万,图片数量超过 1.5 亿张.不得不说,这真他妈是个业界奇迹. 几天前,只有三个人的 Instagram 工程师团队发布了一篇文章:What Powers Instagram: Hundreds of Instance

【转载】独立成分分析(Independent Component Analysis)ICA

独立成分分析(Independent Component Analysis) 1. 问题: 1.上节提到的PCA是一种数据降维的方法,但是只对符合高斯分布的样本点比较有效,那么对于其他分布的样本,有没有主元分解的方法呢? 2.经典的鸡尾酒宴会问题(cocktail party problem).假设在party中有n个人,他们可以同时说话,我们也在房间中一些角落里共放置了n个声音接收器(Microphone)用来记录声音.宴会过后,我们从n个麦克风中得到了一组数据,i表示采样的时间顺序,也就是说

【转载】典型关联分析(Canonical Correlation Analysis)

典型关联分析(Canonical Correlation Analysis) [pdf版本] 典型相关分析.pdf 1. 问题 在线性回归中,我们使用直线来拟合样本点,寻找n维特征向量X和输出结果(或者叫做label)Y之间的线性关系.其中,.然而当Y也是多维时,或者说Y也有多个特征时,我们希望分析出X和Y的关系. 当然我们仍然可以使用回归的方法来分析,做法如下: 假设,,那么可以建立等式Y=AX如下 其中,形式和线性回归一样,需要训练m次得到m个. 这样做的一个缺点是,Y中的每个特征都与X的所

[转载] Linux常用性能分析命令(一)

在使用Linux服务器的过程中,16个命令可以帮助我们更好的了解服务器的运行状况,做到及时发现,及时处理.排名不分先后,一一道来  1. 性能分析之 iostat 命令使用 iostat命令显示的是你的存储系统的细节状态.iostat显示系统三种类型的报告:CPU利用率.设备使用报告和网络文件系统报告等是否正常,完全可以在用户抱怨服务器慢之前,通过这个命令发现系统I/O方面的问题. 不添加任何选项执行iostat命令,执行结果如下: $ iostat Linux 2.6.32-504.el6.x

【转载】Android Bug分析系列:第三方平台安装app启动后,home键回到桌面后点击app启动时会再次启动入口类bug的原因剖析

前言 前些天,测试MM发现了一个比较奇怪的bug. 具体表现是: 1.将app包通过电脑QQ传送到手机QQ上面,点击安装,安装后选择打开app (此间的应用逻辑应该是要触发 [闪屏页Activity], 然后跳转 [主页Activity]) 2.然后MM在 [主页Activity] 时按下了 [Home键],回到桌面 3.再点击app的icon图标,原谅耿直的我们都是觉得应该直接回到[主页Activity],但是结果却是又一次触发 [闪屏页Activity],亮瞎了24K钛合金狗眼的我们觉得这玩

【转载】openwrt框架分析

文章出处:http://blog.csdn.net/kingvenll/article/details/27545221 这次讲讲openwrt的结构. 1. 代码上来看有几个重要目录package, target, build_root, bin, dl.... ---build_dir/host目录是建立工具链时的临时目录 ---build_dir/toolchain-<arch>*是对应硬件的工具链的目录 ---staging_dir/toolchain-<arch>* 则是