当前位置: 简表范文网 > 专题范文 > 公文范文 >

网络技术基础知识-深入浅出网工第二个协议icmp

| 来源:网友投稿

下面是小编为大家整理的网络技术基础知识-深入浅出网工第二个协议icmp,供大家参考。

网络技术基础知识-深入浅出网工第二个协议icmp

 

 深入浅出网工第二个协议---Internet 控制报文协议 ICMP ICMP 简介 ICMP(Internet Control Message Protocol)是网络层的一个重要协议 ICMP 的作用:用来在网络设备间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。

 ICMP 协议中用到的报文类型:Echo-Request 和 Echo-Reply 两种报文 使用的都是单播报文。

 ICMP 错误报告 ICMP 定义了各种错误消息,用于诊断网络连接性问题;根据这些错误消息,源设备可以判断出数据传输失败的原因。比如,如果网络中发生了环路,导致报文在网络中循环,最终 TTL 超时,这种情况下网络设备会发送 TTL 超时消息给发送端设备。又比如如果目的不可达,则中间的网络设备会发送目的不可达消息给发送端设备。

 总结

 注意:ICMP 定义了多种消息类型,用于不同的场景 有些消息不需要 Code 字段来描述具体类型参数,仅用 Type 字段表示消息类型。

 有些 ICMP 消息使用 Type 字段定义消息大类,用 Code 字段表示消息的具体类型。

  ICMP 重定向 主机 A 希望发送报文到服务器 A,于是根据配置的默认网关地址向网关 RTB 发送报文。网关 RTB 收到报文后,检查报文信息,发现报文应该转发到与源主机在同一网段的另一个网关设备 RTA,因为此转发路径是更优的路径。所以 RTB 会向主机发送一个Redirect 消息,通知主机直接向另一个网关 RTA 发送该报文。主机收到 Redirect 消息后,向 RTA 发送报文,RTA 会将报文转发给服务器 A。

 发生重定向的条件: 第一:同接口进出 第二:满足第二条源和下一跳同网段 第三:路由器 RTB 发出的重定向报文

 典型应用

  PING 应用 Ping 是检测网络连通性的常用工具,同时也能够收集其他相关信息

 PING 常用的配置参数说明如下 -a(source-ip-address)参数 指定发送 ICMP ECHO-REQUEST 报文的源 IP 地址。如果不指定源 IP 地址,将采用出接口的 IP 地址作为 ICMP ECHO-REQUEST 报文发送的源地址。

 现在全网已经互通了,我们在 R1 上面验证一下 ping 命令的参数

  在 R1 上查看到达 3.3.3.3 路由的出接口为 R1 的 G0/0/0 接口

 所以:默认情况下,R1 访问目标地址的时候,所携带的源 IP 地址是 12.1.1.1 即自己的接口 IP 地址作为源 IP 地址访问目标 IP 地址 验证-a 参数的用法:

 R1 访问目标地址的时候,所携带的源 IP 地址是 1.1.1.1 即自己的 loopback 0 地址

 -c(count)参数 指 定 发 送 ICMP ECHO-REQUEST 报 文 次 数 。

 缺 省 情 况 下 发 送 5 个 ICMP ECHO-REQUEST 报文。

 -h(ttl-value)参数 指定 TTL 的值。缺省值是 255。

  -t(timeout)参数 指定发送完 ICMP ECHO-REQUEST 后,等待 ICMP ECHO-REPLY 的超时时间。

 注意:ping 命令的输出信息中包括目的地址、ICMP 报文长度、序号、TTL 值、以及往返时间。序号是包含在 Echo 回复消息(Type=0)中的可变参数字段,TTL 和往返时间包含在消息的 IP 头中。

 TRACERT 应用 Tracert 是检测网络丢包及时延的有效手段,同时可以帮助管理员发现网络中的路由环路

  TRACERT 常用的配置参数如下:

 -a (source-ip-address)参数 指定 tracert 报文的源地址。

 -f (first-ttl)参数 指定初始 TTL。缺省值是 1。

 -m (max-ttl)参数 指定最大 TTL。缺省值是 30。

 -name 参数 使能显示每一跳的主机名。

 -p (port)参数 指定目的主机的 UDP 端口号

 TRACERT 原理 第一步:发送一个 UDP 报文,TTL 值为 1 RTA 向目的端主机 B 发送一个 UDP 报文,TTL 值为 1,目的 UDP 端口号是大于 30000的一个数,因为在大多数情况下,大于 30000 的 UDP 端口号是任何一个应用程序都不可能使用的端口号。

 第一跳(RTB)收到源端发出的 UDP 报文后,判断出报文的目的 IP 地址不是本机 IP地址,将 TTL 值减 1 后,判断出 TTL 值等于 0,则丢弃报文并向源端发送一个 ICMP超时(Time Exceeded)报文(该报文中含有第一跳的 IP 地址 10.0.0.2),这样源端就得到了 RTB 的地址。

 第二步:发送一个 UDP 报文,TTL 值为 2 源端收到 RTB 的 ICMP 超时报文后,再次向目的端发送一个 UDP 报文,TTL 值为 2。第二跳(RTC)收到源端发出的 UDP 报文后,回应一个 ICMP 超时报文,这样源端就得到了 RTC 的地址(20.0.0.2)。

 第 N 步:发送一个 UDP 报文,TTL 值为 N

 以上过程不断进行,直到目的端收到源端发送的 UDP 报文后,判断出目的 IP 地址是本机 IP 地址,则处理此报文。根据报文中的目的 UDP 端口号寻找占用此端口号的上层协议,因目的端没有应用程序使用该 UDP 端口号,则向源端返回一个 ICMP 端口不可达(Destination Unreachable)报文。

 源端收到 ICMP 端口不可达报文后,判断出 UDP 报文已经到达目的端,则停止 Tracert程序,从而得到数据报文从源端到目的端所经历的路径(10.0.0.2;20.0.0.2;30.0.0.2)

推荐访问:网络技术基础知识-深入浅出网工第二个协议icmp 第二个 深入浅出 基础知识

热门文章

2022年大学生档案自我鉴定300字10篇

2022年普通大学生个人社会实践实习报告精选服务社会做好思想准备和业务准备,公司内部电脑系统都是统一英文系统,就要求自己以职场……[详细]2022年党员思想汇报例文两篇【完整版】所以在以后的学习和生活中,经历过苦难的中国,工作以及生活中,特别是通过学习党章党纪……[详细]企业员工服务意识培训心得体会

追梦筑梦圆梦演讲稿

最近发表了一篇名为《追梦筑梦圆梦演讲稿》的范文,感觉很有用处,这里给大家转摘到。演讲稿特别注重结构清楚,层次简明。在日新月异的现代社会中,在很多情况下需要用到演讲稿,如何写一份恰当的演讲稿呢?下面是小编为大家整理的追梦筑梦圆梦演讲稿,希望能够帮助到大家!追梦筑梦圆梦演讲稿1尊敬的

《********大宣讲特别节目》直播观后感

最近发表了一篇名为《2022《********大宣讲特别节目》直播观后感【精选】》的范文,感觉写的不错,希望对您有帮助,希望对网友有用。,安全,在学校里,在校外,安全这个词恐怕是再熟悉不过了吧,让将安全铭记心中,时进刻刻都做到安全,让父母不再操心,让长辈不再担心,让安全从我做起,从身边

2022年度有关安全学习心得合集(2022年)

本页是最新发布的《有关安全学习心得》的详细范文参考文章,感觉很有用处,看完如果觉得有帮助请记得(CTRL+D)收藏本页。有了一些收获以后,可以记录在心得体会中,这么做能够提升的书面表达能力。相信许多人会觉得心得体会很难写吧,下面是小编为大家收集的有关学习心得,供大家参考借鉴,希望可以帮

2022员工培训学习心得体会范本合集(范文推荐)

最近发表了一篇名为《员工培训学习心得体会范文》的范文,感觉写的不错,希望对您有帮助,为了方便大家的阅读。培训能让员工不断的提高,并清楚的意识到自己的缺点。经过员工培训,你一定有许多的收获,不妨来写一篇员工培训心得。你是否在找正准备撰写“员工培训心得体会范文”,下面小编收集了相关的素材,

2022年度中考优秀作文素材别样美三篇

最近发表了一篇名为《中考优秀作文素材别样的美精选三篇》的范文,好的范文应该跟大家分享,看完如果觉得有帮助请记得(CTRL+D)收藏本页。雨过天晴,花坛边上,几只蜗牛缓缓的爬行着,留下一道彩虹般的痕迹,那柔软的外面,是坚硬的外壳,那也是一道的美丽。下面是小编为大家收集整理的关于素材别样的美精

2022不期而遇作文600字初中记叙文

《不期而遇作文600字初中记叙文》是一篇好的范文,感觉很有用处,希望对网友有用。,美词,像是袭袭的寒风慢慢轻掠大地,刺刺的,一缕****的阳光下有一小缕的橘红色静静的生长。下面是小编为大家收集整理的关于不期而遇600字初中记叙文,一起来看看吧!不期而遇作文600字篇一苏轼有语人间有味是清欢,或许正是

2022年度幼儿园清明节主题活动总结范本

《2022幼儿园清明节主题活动总结范文【精选】》是一篇好的范文,感觉很有用处,为了方便大家的阅读。,又称踏青节、行清节、三月节、祭祖节等,节期在仲春与暮春之交。清明节源自上古时代的祖先信仰与春祭礼俗,以下是小编整理的2022园清明节主题总结,希望可以提供给大家进行参考和借鉴。2022幼儿园清明节

建团百周年活动策划

《2022建团百周年活动策划【精选】》是一篇好的范文,感觉很有用处,希望大家能有所收获。党的领导是共青团顺利发展的关键所在,无论是中国早期青年团的建立,还是中国共青团的正式成立,都离不开党的领导。下面小编为大家整理了2022建团百周年策划【精选】的相关内容,以供参考,希望给大家带来帮助!20

以小见大作文500字范本(范文推荐)

最近发表了一篇名为《以小见大作文500字范文【精选】》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。一件事情的发生,离不开时间、地点、人物、事情的起因、经过和结果这六方面,即常说的六要素,只有交待清楚这几方面,才能使读者对所叙述的事,有个清楚、全面的了解。这里小编

大一暑假社会实践报告(精选文档)

本页是最新发布的《2022大一暑假社会实践报告》的详细范文参考文章,感觉写的不错,希望对您有帮助,希望大家能有所收获。这个暑假过得是否充实呢,有些小伙伴在假期中参加了实践,那么如何做一份报告呢?下面是小编整理的2022大一暑假社会实践报告,仅供参考,希望能够帮助到大家。2022大一暑假社会

小学品德教师期末工作总结范本合集

最近发表了一篇名为《小学品德教师期末工作总结范文》的范文,感觉很有用处,重新整理了一下发到这里[http: www fwwang cn]。时光飞逝,如梭之日,回顾这段时间的工作,一定有许多的艰难困苦,是时候在工作总结中好好总结过去的成绩了。下面小编在这里为大家精心整理了几篇小学教师期