当前位置: 首页 > news >正文

武汉网站设计站建设移动排名提升软件

武汉网站设计站建设,移动排名提升软件,网站制公司,做微商想做个网站文章中有截图,看不清的话,可以把浏览器显示比例放大到200%后观看。 linux下traceroute的原理 本文通过抓包观察一下linux下traceroute的原理 环境:一台嵌入式linux设备,内网ip是192.168.186.195,其上有192.168.202.…

文章中有截图,看不清的话,可以把浏览器显示比例放大到200%后观看。

linux下traceroute的原理

本文通过抓包观察一下linux下traceroute的原理

环境:一台嵌入式linux设备,内网ip是192.168.186.195,其上有192.168.202.1的ip地址。网关是192.168.186.1。外部公网ip一个乌班图设备,ip是221.5.87.66。在嵌入式上抓包,然后传出观察。

过程:

crt上运行tftp服务器。

cmd下验证

C:\Windows\System32>netstat  -ano  | findstr  :69  查看udp69端口是否打开?

  UDP    0.0.0.0:69             *:*                      27556(得到进程号是27556)

  UDP    [::]:69                *:*                      27556

C:\Windows\System32>tasklist  | findstr  27556  根据进程号查程序名

SecureCRT.exe     27556 Console      1     62,852 K

确定已经打开,文件保存目录事先已经设定好C:\Users\zy041\Desktop\seccrt\tftp\log。

已知设备的eth0口上联口192.168.186.195,gw是192.168.186.1

抓包~ # tcpdump  -i eth0  -w  trace2.pcap   host  221.5.87.66  or   icmp

tcpdump: WARNING: eth0: no IPv4 address assigned

tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes

另起一个ssh,执行traceroute

/mnt/userspace # traceroute  -w 1  -d  221.5.87.66  -w 1是超时等待时间是1秒,-d是不进行dns解析,这样可以提高回显时间。

traceroute to 221.5.87.66 (221.5.87.66), 30 hops max, 38 byte packets

 1  192.168.186.1 (192.168.186.1)  0.464 ms  0.293 ms  0.348 ms

 2  bogon (10.110.1.1)  1.224 ms  0.913 ms  0.957 ms

 3  10.0.64.1 (10.0.64.1)  5.988 ms  3.577 ms  3.588 ms

 4  123.139.2.33 (123.139.2.33)  3.980 ms  3.946 ms  3.903 ms

 5  *  *  221.11.0.2 (221.11.0.2)  4.460 ms

 6  221.11.0.153 (221.11.0.153)  6.493 ms  *  *

 7  *  *  *

 8  112.96.0.198 (112.96.0.198)  44.014 ms  43.995 ms  43.515 ms

 9  120.80.209.146 (120.80.209.146)  40.623 ms  40.636 ms  40.358 ms

10  221.5.87.66 (221.5.87.66)  40.255 ms  39.971 ms  39.960 ms

如图,经过10次到达目的ip221.5.87.66。

停止抓包

~ # tcpdump  -i eth0  -w  trace2.pcap   host  221.5.87.66  or   icmp

tcpdump: WARNING: eth0: no IPv4 address assigned

tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes

^C60 packets captured   ctrl+c结束抓包

60 packets received by filter

0 packets dropped by kernel

~ # tftp  -pl  trace2.pcap  192.168.186.118  传出文件

trace2.pcap          100% |***************************************************************|  5515   0:00:00 ETA

打开观察:

同一ip发来的ttl exceeded三次,判断可能这个ip收到ttl=1的udp包三次,所以wireshark里添加ttl项

找到ip层的ttl项,增加为列

可以看到,ttl为1-10的包,每个ttl取值发了三次,udp的目的端口每发一次+1,因为ttl exceeded消息,回携带部分收到的ttl=1的包,因为发的是udp消息,所以ip层的ttl=1,而这个ttl exceeed消息因为设备不同,ttl原始值有的是255,有的是128,有的是64,所以经过对应节点后,减1后取值不同。

看最后,ttl=10时,到达目的ip,由目的ip 221.5.87.66发出目的端口不可达(目的端口未打开这个端口),所以源设备收到目的设备ip发出目的端口不可达认为已经到达对方设备,停止发出udp包。

由此,traceroute的原理是发出udp包,ttl从1开始,每个ttl值发三次,udp的目的端口有一个基础值,每发一包,端口+1,记录ttl exceed消息的ip为经过节点ip,在收到目的发出目的端口不可达消息后,认为到达目的设备,停止命令。

http://www.zhongyajixie.com/news/61348.html

相关文章:

  • 宁夏回族自治区建设厅网站qq推广网站
  • 网站设计机构排名全国疫情高峰感染高峰进度
  • 做网站的图片大小是多少沙洋县seo优化排名价格
  • b2b网站怎么做广州从化发布
  • 义乌本地网站开发抖音指数查询
  • 广州云脑网站建设重庆网站网络推广
  • 网站的关键词排名中国新冠一共死去的人数
  • WordPress在线播放禁止下载宁波企业seo服务
  • 网站做qq微信微博登录域名批量注册查询
  • 上海做网站设计公司网站标题算关键词优化吗
  • 狮岭做网站中国第三波疫情将在9月份
  • 温州网站建设模板百度竞价开户公司
  • 房价下跌最惨10大城市黑帽seo论坛
  • 知名网站制作公司青岛分公司深圳整站全网推广
  • 山东教育行业网站建设推荐搜索风云排行榜
  • 广州互帮物流哪家公司做的网站seo排名如何优化
  • 做网站 ecs 虚拟主机百度品牌广告
  • 商丘网站建设.com站长工具seo排名查询
  • 合肥中小型企业网站建设方案模板企业邮箱怎么开通注册
  • 网站建设公司华网天下买赠两年网络营销策划的基本原则是什么
  • 移动端网站生成器网络推广搜索引擎
  • 在线购物系统的分析与设计重庆seo代理计费
  • 新网站建设平台找客户的软件有哪些
  • 织梦网站地图如何做韶关新闻最新今日头条
  • 长春做网站建设的公司山东seo百度推广
  • 网站长尾词怎么做成都最新热门事件
  • 包装设计网站欣赏免费行情软件网站大全
  • 文化管 网站建设规划今日头条新闻推荐
  • 深圳十大网站建设nba在线直播免费观看直播
  • 我的网站模板下载江苏网站建设制作