【网络层-ICMP互联网控制报文协议】
网络层-ICMP互联网控制报文协议一、概念二、应用三、报文类型一、概念1.专门用来传递网络状态、报错、探测连通性的 “网络信使 / 反馈员”。2.IP协议只管发包不管包有没有送到、有没有丢包ICMP就是给IP做辅助、报错、探测的。3.ICMP告诉发送方数据包丢了、告诉发送方路走不通、用来测试网络通不通ping 命令、用来探测路径tracert /traceroute它不传输用户数据只传网络控制信息。4.封装在IP数据包里但不算传输层TCP/UDP属于网络层协议不需要端口号很多防火墙会禁 ICMP防止被扫描、攻击。二、应用1.ping 命令发送 ICMP Echo Request回显请求目标收到后回复 ICMP Echo Reply回显应答有回复 → 通没回复 → 不通或被禁。2.tracert / traceroute追踪数据包走了哪些路由也是靠 ICMP 超时报文一步步探路。三、报文类型1.类型 0Echo Replyping回复。2.类型 8Echo Requestping请求。3.类型 3目标不可达找不到主机 / 端口 / 网络。4.类型 11超时TTL 过期路由跳数超了。5.类型 5重定向告诉路由器换条路走。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2498418.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!