6、ICMP:Internet控制报文协议
2017-09-03 15:41
771 查看
引言
ICMP报文通常被IP层或更高层协议(TCP/UDP)使用,把差多报文返回给用户进程。ICMP报文是在IP数据报内部被传输的。ICMP报文类型
上图是ICMP报文格式,格式的值对应于下表
最后两列标明ICMP报文是查询报文还是差错报文,差错报文需要特殊处理所以队它们进行区分。
当发送一份差错报文的时候,报文始终包含IP首部和ICMP报文差错报文的IP数据报的前八个字节。ICMP差错报文的模块就会把它与某个协议和用户进程联系起来(根据包含在IP数据报前八个字节的TCP或UDP报文首部中的TCP或UDP端口号)。
下面情况不会产生ICMP报文:
(1)ICMP差错报文
(2)目的地址是广播或者多播地址的IP数据报
(3)作为链路层广播的数据报
(4)不是IP分片的第一片
(5)源地址不是单个主机的数据报
相关文章推荐
- ICMP:Internet 报文控制协议
- ICMP Internet控制报文协议
- ICMP:Internet控制报文协议
- TCP/IP详解卷1:协议(第六章:ICMP:Internet控制报文协议) | (待完善)
- ICMP:Internet控制报文协议
- 《TCP/IP协议详解》第六章 ICMP:Internet控制报文协议
- 《TCP/IP详解 卷1:协议》第六章 ICMP:Internet控制报文协议
- ICMP:Internet控制报文协议
- ICMP:internet 控制报文协议
- ICMP---Internet控制报文协议
- [TCP IP详解:学习笔记]ICMP:Internet控制报文协议
- 《TCP/IP详解卷2:实现》笔记--ICMP:Internet控制报文协议
- TCP/IP学习笔记之六 --- ICMP: Internet控制报文协议
- 《TCP/IP详解 卷1:协议》 读书笔记 第6章 ICMP:Internet控制报文协议
- ICMP——Internet控制报文协议
- TCP/IP详解卷一 6 ICMP:Internet控制报文协议
- ICMP Internet控制报文协议
- ICMP:Internet控制报文协议
- 网络协议之ICMP(Internet控制报文协议)
- ICMP Internet 控制报文协议