【精品】网络协议

【精品】网络协议

ID:46512047

大小:102.50 KB

页数:8页

时间:2019-11-24

【精品】网络协议_第1页
【精品】网络协议_第2页
【精品】网络协议_第3页
【精品】网络协议_第4页
【精品】网络协议_第5页
资源描述:

《【精品】网络协议》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、OSI模型OSI将计算机网络体系结构(architecture)划分为以下七层:■7应用层ApplicationLayer■6表示层PresentationLayer■5会话层SessionLayer■4传输层TransportLayer■3网络层NetworkLayer■2数据链路层DataLinkLayer■1物理层PhysicalLayerICMPip协议并不是一个可靠的协议,它不保证数据被送达,那么,口然的,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。当传送【P数据包发生错误一

2、一比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送冋给主机。给主机一个处理错误的机会,这也就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP数据包由8bit的错误类型和8bit的代码和16bit的校验和组成。而前16bit就组成了ICMP所要传递的信息。书上的图6-3清楚的给出了错误类型和代码的组合代表的意思。尽管在大多数情况下,错误的包传送应该给出ICMP报文,但是在特殊悟况下,是不产生ICMP错谋报文的。如下1.ICMP差错报文不会产生ICMP差错报文(出IMCP查询报文)(防止IMCP的无限

3、产生和传送)2.目的地址是广播地址或多播地址的IP数据报。3.作为链路层广播的数据报。4.不是IP分片的第一片。5.源地址不是单个主机的数据报。这就是说,源地址不能为零地址、环回地址、广播地址或多播地址。ICMP协议大致分为两类,一种是査询报文,一种是差错报文。其中査询报文有以下儿种用途:1.ping査询(不要告诉我你不知道ping程序)2.了网掩码査询(用于无盘工作站在初始化自身的时候初始化了网掩码)3.时间戳查询(可以用來同步时间)pingping可以说是ICMP的最著名的应用,当我们某一个网站上不去的时候。通常会ping-下这个

4、网站。ping会回显出一些有用的信息。一般的信息如下:Replyfrom10.4.24.1:bytes=32time

5、materoundtriptimesinmilli-seconds:Minimum=0ms,Maximum=0ms,Average=0msping这个单词源自声纳定位,而这个程序的作用也确实如此,它利用ICMP协议包來侦测另一个主机是否可达。原理是用类型码为0的1CMP发请求,受到请求的主机则用类型码为8的1CMP回应。ping程序來计算间隔时间,并计算有多少个包被送达。用户就可以判断网络大致的情况。我们可以看到,ping给出來了传送的时间和TTL的数据。我给的例子不太好,因为走的路由少,有兴趣地可以ping-下国外的网站比sf.ne

6、t,就可以观察到一些丢包的现象,而程序运行的时间也会更加的长。ping还给我们一个看主机到目的主机的路由的机会。这是因为,ICMP的ping请求数据报在每经过一个路由器的时候,路由器都会把H己的ip放到该数据报屮。而目的主机则会把这个ip列表复制到回应iemp数据包中发I川给主机。但是,无论如何,ip头所能纪录的路由列表是非常的冇限。如果要观察路由,我们还是需要使用更好的工具,就是要讲到的Traceroute(windows下面的名字叫做iracerl)。tracerouteTraceroute是川来侦测主机到R的主机之间所经路由情况

7、的重要工具,也是最便利的工具。前面说到,尽管pingl具也可以进行侦测,但是,因为ip头的限制,ping不能完全的记录下所经过的路山器。所以Traceroute正好就填补了这个缺憾。在IP头的结构中,存在一个ip_ttl域,即生存时间(timetojive,TTL)。TTL参数用于测量数据报忘网际存在多长时间。网络中的每个路由器都检查该域,如果TTL值为0,路由器就抛弃该数据报。路由器还必须对它处理的每个数据报的该域进行减I操作。在实际执行中,TTL域是一个反映跳段的值。所以,当数据报穿过一个IP节点(网关)时。TTL域中的值就减1。

8、traceroute的功能就是利用IP头中的TTL域。开始时信源设置IP头的TTL值为0,发送报文给信宿,第一个网关收到此报文后,发现TTL值为0,它丢弃此报文,并发送一个类型为超吋的ICMP报文给信源。信源接收到此报文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。