当前位置:网站首页>What is ICMP? What is the relationship between Ping and ICMP?
What is ICMP? What is the relationship between Ping and ICMP?
2022-06-27 19:10:00 【InfoQ】
What is? ICMP?
- English full name :
Internet Control Message Protocol
- Chinese name :Internet control message protocol
- Working in OSI ModelThe network layerand TCP/IP ModelInternet layer
- ICMP Messages are not delivered directly to the data link layer
- stay RFC 792 In the definition of

ICMP history
ICMP Structure

- type Type:ICMP Each message in contains a unique type and is placed in this field , One of the common fields is called echo request, The type is 8, This field is 8 position , So there is 256 Message types .
- Code Code:ICMP For each type of message, a Code Additional information about the field , The code field is 8 position , Yes 256 Possible values .
- The checksum Checksum: That field is 16 position , The calculation method is the same as IPv4 similar , For the whole ICMP Messages provide error detection of messages .
ICMP The function of
- When the source sends IP When a packet cannot be delivered , Allow the router to notify the source .
- Allow the source to discover all available paths to the target device .
- Allows the source to check whether the target device is online and up .
- Allow administrators to test connections and debug connection related issues .

ICMP news

Echo Request / Echo Reply
- Chinese name : Echo request / Echo response
- Echo Reply:ICMP Type 0
- Echo Request:ICMP Type 8
Destination Unreachable
- Chinese name : Destination unreachable
- ICMP Type 3
Redirect
- Chinese name : Redirect
- ICMP Type 5
Source Quench
- Chinese name : Source inhibition
- ICMP type 4
Time Exceeded
- Chinese name : The supermarket
- ICMP Type 11
Message type summary :

summary
边栏推荐
- The data synchronization tool dataX has officially supported reading and writing tdengine
- Open source summer 2022 | opengauss project selected and announced
- [notice of the Association] notice on holding summer special teacher training in the field of artificial intelligence and Internet of things
- How to arrange digital collections on online platforms such as reading and Chinese online? Will "read/write-to-earn" products be launched in the future?
- Row to column and column to row in MySQL
- 银河麒麟V10系统激活
- 新中大冲刺科创板:年营收2.84亿 拟募资5.57亿
- 如何实现IM即时通讯“消息”列表卡顿优化
- Two methods of MySQL database login and logout
- Differences between mongodb and MySQL
猜你喜欢

Camera calibration with OpenCV

Row to column and column to row in MySQL

Push NFT out of the regulatory dilemma, and BSN launched NFT supporting infrastructure network

Application of tdengine in monitoring of CNC machine tools

Mise à jour SQL mise à jour par lots

Vs code runs "yarn run dev" and reports "yarn": the file XXX cannot be loaded

阅文、中文在线等网文平台如何布局数字藏品?未来是否会推出“Read/Write-to-Earn”产品?

Good news - British software 2022 has obtained 10 invention patents!

China's Industrial Software Market Research Report is released, and SCADA and MES of force control enrich the ecology of domestic industrial software

Technology sharing | introduction to kubernetes pod
随机推荐
手把手教你在Windows 10安装Oracle 19c(详细图文附踩坑指南)
Alibaba's mission, vision and core values
Keras深度学习实战(12)——面部特征点检测
利用OpenCV执行相机校准
Market status and development prospect of resorcinol derivatives for skin products in the world in 2022
Redis系列2:数据持久化提高可用性
Market status and development prospect forecast of phenethyl resorcinol for skin care industry in the world in 2022
How to rewrite tdengine code from 0 to 1 with vscode in "technical class"
国信证券是国企吗?在国信证券开户资金安全吗?
Industry university cooperation cooperates to educate people, and Kirin software cooperates with Nankai University to complete the practical course of software testing and maintenance
深度学习和神经网络的介绍
技术分享 | kubernetes pod 简介
为什么要从 OpenTSDB 迁移到 TDengine
MFS distributed file system
Google Earth Engine(GEE)——ImageCollection (Error)遍历影像集合产生的错误
数据分析师太火?月入3W?用数据告诉你这个行业的真实情况
【建议收藏】ABAP随笔-EXCEL-4-批量导入-推荐
Cucumber自动化测试框架使用
Application of tdengine in monitoring of CNC machine tools
全面解析零知识证明:消解扩容难题 重新定义「隐私安全」