mirror of
https://github.com/BloothOfYouth/Computer-Network-Notes.git
synced 2026-02-02 18:21:24 +08:00
对网络层的ICMP增加为什么要用的解释
This commit is contained in:
@@ -905,6 +905,23 @@ BGP(Border Gateway Protocol) 是**不同自治系统的路由器之间**交
|
||||
|
||||
## 概念
|
||||
|
||||
架构IP网络时需要特别注意两点:
|
||||
|
||||
* 确认网络是否正常工作
|
||||
* 遇到异常时进行问题诊断
|
||||
|
||||
**而ICMP就是实现这些问题的协议**
|
||||
|
||||
ICMP的主要功能包括:
|
||||
|
||||
* 确认IP包是否成功送达目标地址
|
||||
* 通知在发送过程当中IP包被废弃的具体原因
|
||||
* 改善网络设置等
|
||||
|
||||
**有了这些功能以后,就可以获得网络是否正常,设置是否有误以及设备有何异常等信息,从而便于进行网络上的问题诊断**
|
||||
|
||||
|
||||
|
||||
.assets/image-20201019232539898.png)
|
||||
|
||||
**ICMP 不是高层协议(看起来好像是高层协议,因为 ICMP 报文是装在 IP 数据报中,作为其中的数据部分),而是 IP 层的协议**
|
||||
@@ -947,7 +964,7 @@ ICMP 报文的格式
|
||||
|
||||
|
||||
|
||||
### 不应发送ICMP差错报告报文
|
||||
### 不应发送ICMP差错报告报文情况
|
||||
|
||||
.assets/image-20201019231733673.png)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user