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

网络技术基础知识-深入浅出网工第二个协议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)

相关推荐

热门文章

关于珍爱生命作文800字高中【精选推荐】

范文参**网最近发表了一篇名为《2022关于珍爱生命的作文800字高中【】》的范文,感觉写的不错,希望对您有帮助,重新整理了一下发到这里。在平日的学习、工作和生活里,大家都不可避免地要接触到作文吧。下面小编为大家整理了2022关于的作文800字高中【5

2022清明网上祭英烈活动心得感悟经典范本10篇600字

本页是最新发布的《清明网上祭英烈活动心得感悟经典范文10篇600字》的详细范文参考文章,觉得有用就收藏了,希望大家能有所收获。清明祭心得感悟经典范文10篇600字说到清明节这个大家熟悉的节日,大家一定都是去祭拜祖先!但是可曾想过在清明节这天来祭奠我们的英烈们呢?下面是小编为您推荐

共青团成立100周年作文600字(完整)

本页是最新发布的《2022共青团成立100周年作文600字【精选】》的详细范文参考文章,好的范文应该跟大家分享,这里给大家转摘到。共青团员是中国共产党的后备力量,也是党的生命力的源,理论上的成熟是****上成熟的基础,****上的清醒来源于理论上的坚定。下面是小编为大家带来的

2022祖国在我心中演讲稿最新10篇(范文推荐)

最近发表了一篇名为《祖国在我心中演讲稿最新10篇》的范文,感觉很有用处,希望大家能有所收获。演讲是一门艺术。好的演讲自有一种激发听众情绪、赢得好感的鼓动性。要做到这一点,首先要依靠演讲稿思想内容的丰富、深刻,见解精辟,有独到之处,发人深思,语言表达要形象、生动,富有感染力。下面小编给大家带

2022全国中小学生安全教育日心得体会三篇

最近发表了一篇名为《2022全国中小学生安全教育日心得体会三篇》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。2022全国中小学生日心得体会三篇为贯彻落实珍爱,安全第一为主题的中小学安全日教育活动,我校领导高度重视,紧紧围绕安全日安全教育这一主线,在师生中开展了丰富多

2022年度关于端正态度作文初三(精选文档)

《2022关于端正态度的作文初三【精选】》是一篇好的范文,觉得有用就收藏了,看完如果觉得有帮助请记得(CTRL+D)收藏本页。在生活、工作和中,大家都不可避免地要接触到作文吧,作文是通过文字来表达一个主题意义的记叙方法。下面小编为大家整理了2022关于端正的作文初三【精选】的相关内容,以供参

草房子第一章秃鹤心得感悟合集【精选推荐】

《草房子第一章秃鹤的心得感悟》是一篇好的范文,觉得有用就收藏了,这里给大家转摘到。草讲述了发生在20世纪60年代初江南水乡动人动情的童年故事。读完了草房子小说,你有着怎样的草房子读书?你是否在找正准备撰写“草房子第一章秃鹤的心得感悟”,下面小编收集了相关的素材,供大家写文参考!草房子第

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

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

2022年爱细节作文600字初中范本

《2022爱的细节作文600字初中范文【】》是一篇好的范文,觉得应该跟大家分享,希望对网友有用。爱是冬日的一缕阳光,使饥寒交迫的人感到人间的温暖;爱是一场洒落在久旱的土地上的甘霖,使濒临绝境的人重新看到生活的希望;爱是一首飘落在夜空里的歌谣,使孤苦无依的人获得心灵的慰藉。下面小编为大家整理了20

2022年争先创优演讲稿最新10篇(完整文档)

《争先创优演讲稿最新10篇》是一篇好的范文,觉得有用就收藏了,这里给大家转摘到。演讲稿具有宣传、鼓动、教育和欣赏等作用,它可以把演讲者的观点、主张与思想感情传达给听众以及读者,使他们信服并在思想感情上产生共鸣。下面小编给大家带来关于争先创优演讲稿,希望会对大家的与有所帮助。争先创优演讲稿1

2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范本合集

《2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范文》是一篇好的范文,觉得有用就收藏了,希望对网友有用。2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范文了不起的红色精神,值得永远待播与发扬下去!相信祖国将会更加强大,更加繁荣富强。下面是小编为您推荐2022百年奋斗谋复兴勇毅前

2022年度《公民节约用水行为规范》倡议书范本

最近发表了一篇名为《2022《公民节约用水行为规范》倡议书范文【五篇】》的范文,感觉很有用处,看完如果觉得有帮助请记得(CTRL+D)收藏本页。虽然人类已浪费了许多,但是人类们已经感觉到水的可贵而开始保护起来。在此大家一起杜绝浪费水之源,保护水资源吧。下面小编在这里为大家精心整理了几篇20