当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: traceroute 有使用两种:使用ICMP的和使用UDP的。
 

 

    摘要:今天心情不错,看到了文根英的新电影,而且还把mp3在触摸屏上成功实现,称着晚上总结一下这两周的工作,剩下的是把文档好好整理一下,原理性的东西都要弄懂,还要多讨教一下张量师兄呢,呵呵!!远程登录到实验室的主机上,速度暴慢,好多天没写东西了,要把错误都重新调出来看一下差不多两个星期的时间,本来之前以为已经把开发的基础microwin平台搭建好了,在uclinux下编译也都通过了,不过后来发现无法播放m......
 ·喜欢的图片    »显示摘要«
    摘要:抽烟的男人......


Traceroute的实现与原理
traceroute 有使用两种:使用icmp的与使用udp的.microsoft使用icmp,所以win95上发出的tracert应使用的是icmp,但我没有用 sniffer查过;其它包括unix与cisco router都使用udp.

traceroute 有使用两种:使用icmp的与使用udp的.microsoft使用icmp,所以win95上发出的tracert应使用的是icmp,但我没有用 sniffer查过;其它包括unix与cisco router都使用udp. 【程序编程相关:UNIX系统下的应急响应工具介绍

【推荐阅读:一个使用setjmp/longjmp从信

【扩展信息:PPTPD简单安装手册

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.

所以中间任何一个router上如果封了icmp echo request, traceroute就不能工作;如果封了type 11 (ttl-expired), 中间的router全看不到,但能看到packet 到达了最后的destination;如果封了icmp echo reply,中间的全能看到,最后的destination看不到.

udp traceroute:

==========


...   下一页
 ·中文化    »显示摘要«
    摘要:中文化:1.字符集 2.locale 3.输入法 4.字体美化1.中文语言字符集 ttfonts-zh_cn_2.12-1.noach.rpm ttfonts-zh_tw_2.11-19.noach.rpm 如果不安装这个语言包,就会无法显示网页上汉字=======================================================================2. ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE