ICMP:它传递差错报文以及其他需要注意的信息。

ICMP是封装在IP数据报内部被传递的。

ICMP报文格式:

1.ICMP报文类型由类型和代码字段共同决定。类型共有15中,通过代码字段又可对其进行细分。详细报文类型说明如图:

图 -ICMP报文类型

转载于:https://www.cnblogs.com/qianzhilan/p/4432684.html

TCP/IP 原理 -- ICMP:因特网控制报文协议相关推荐

  1. 图文并茂的讲解 ICMP (网际控制报文)协议

    ICMP 网际控制报文 为了提高 IP 数据报交付成功的机会,在网络层使用了网际控制报文协议来允许主机或路由器报告差错和异常情况.ICMP 报文作为网际层数据报的数据,加上数据报的首部,组成 IP 数 ...

  2. 因特网控制报文协议ICMP

    ICMP是TCP/IP协议族的一个IP层子协议,用于在IP主机.路由器之间传递控制消息.控制消息是指网络通不通.主机是否可达.路由是否可用等网络本身的消息.这些控制消息虽然并不传输用户数据,但是对于用 ...

  3. ICMP —— 网际控制报文协议

    曾经看过这样的一道面试题,ICMP报文是基于什么传输层协议进行传输的?顺着他的思路传输层的两个主要协议TCP和UDP,区别也就是在于是否需要保证传输的可靠性.当时还没有系统的学习过ICMP的报文结构和 ...

  4. ICMP Internet控制报文协议(四)

    (参考文献)TCP/IP详解,卷1:协议 ICMP经常被认为是IP层的一个组成部分.它传递差错报文以及其他需要注意的信息.ICMP报文通常被IP层或更高层协议(TCP和UDP)使用. ICMP报文是在 ...

  5. ICMP Internet控制报文协议

    ICMP报文主要有两大功能:查询报文和差错报文. 转载于:https://www.cnblogs.com/gardenofhu/p/8027431.html

  6. TCP/IP原理、基础以及在Linux上的实现

    [转载]TCP/IP原理.基础以及在Linux上的实现 导言:本篇作为理论基础,将向我们讲述TCP/IP的基本原理以及重要的协议细节,并在此基础上介绍了TCP/IP在LINUX上的实现. OSI参考模 ...

  7. ICMP网络控制报文简单分析

    ICMP全称Internet Control Message Protocol,中文名为因特网控制报文协议.它工作在OSI的网络层,向数据通讯中的源主机报告错误.ICMP可以实现故障隔离和故障恢复. ...

  8. [转] TCP/IP原理、基础以及在Linux上的实现

    导言:本篇作为理论基础,将向我们讲述TCP/IP的基本原理以及重要的协议细节,并在此基础上介绍了TCP/IP在LINUX上的实现. OSI参考模型及TCP/IP参考模型 OSI模型(open syst ...

  9. 《TCP/IP详解 卷1:协议》第4章 ARP:地址解析协议

    4.1 引言 本章我们要讨论的问题是只对TCP/IP协议簇有意义的IP地址.数据链路如以太网或令牌环网都有自己的寻址机制(常常为48 bit地址),这是使用数据链路的任何网络层都必须遵从的.一个网络如 ...

  10. 《TCP/IP详解卷1:协议》第6章 ICMP:Internet控制报文协议-读书笔记

    章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP ...

最新文章

  1. 【杂】突然有个想法,为了防止公司或其他,监视你的qq或微信,可以做个程序,将信息打乱,分别用qq和微信传输,然后,再还原
  2. 是什么让 Spring5 放弃了使用 Guava Cache?
  3. c# dbgrid数据导出到xlsx和ini中实例
  4. Linux下使用nmap扫描局域网存活的IP
  5. python画出心形图-python画心型图案
  6. UVa 11000 - Bee
  7. Universal-Image-Loader(UIL)图片载入框架使用简介
  8. eclipse java混淆打包_Android Studio和eclipse混淆打包总结
  9. mpacc和计算机硕士,考MPAcc还是工作?读研三年VS工作三年对比!
  10. 记一次奇怪的debug:Tomcat部署网站每一个页面第一次打开404刷新后才正常显示...
  11. apache-commons之BeanUtils、ConvertUtils、PropertyUtils、CollectionUtils的基本使用
  12. 计算机自带仿真软件,crt软件(电脑终端仿真工具)V8.5.4 最新版
  13. Date对象身上的绑定的属性与方法
  14. ctc decoder
  15. springboot打包错误:Failed to execute goal org.apache.maven.pluginsmaven-resources-plugin3.2.0
  16. 【Mac OS】如何快速复制文件或文件夹路径
  17. Vertica数据库介绍
  18. 计算机毕业设计SSM电影售票管理系统【附源码数据库】
  19. 关于Google多账户登录
  20. 微信小程序之会议预约管理系统(含源码+论文+答辩PPT等)

热门文章

  1. 怎么扒站建站_个人怎么做独立站Shopify商店!Shopify建站教程详解!(实操干货)...
  2. 二进制转bcd码c语言程序,微机课设求助 BCD码转换为二进制
  3. linux 下拉式 终端,Gnome桌面的下拉式终端: Guake
  4. java string 匹配次数_Java实现统计某字符串在另一个字符串中出现的次数
  5. 求两个等长升序序列的中位数
  6. AI 最新突破集锦 AI的瓶颈和进展 AI控制核聚变 AI预测蛋白质3D结构 Alpha Fold2 AI证明数学公式 自动驾驶 AI替代的硬件
  7. Docker MySQL 8 慢查询日志监控详解
  8. 易筋SpringBoot 2.1 | 第廿一篇:SpringBoot的Mybatis生成工具Generator
  9. 逻辑回归与线性回归是什么关系呢?
  10. 不使用任何判断比较两个整数