网际控制报文协议icmp

ICMP(Internet控制消息协议)简介 (Introduction to ICMP (Internet Control Message Protocol))

IP (Internet Protocol) is a network layer protocol. The responsibility of delivering data (Logical Addressing) to any network is done by the IP (Internet Protocol). For this purpose, the IP uses transport layer protocols such as TCP and UDP. TCP and IP form the TCP / IP protocol suite.

IP(Internet协议)是网络层协议。 将数据(逻辑寻址)传送到任何网络的责任由IP(互联网协议)完成。 为此,IP使用传输层协议,例如TCP和UDP。 TCP和IP构成TCP / IP协议套件。

Efforts are being made by Internet Protocol to deliver any data from source to destination. But there are some limitations to the internet protocol, which lowers its performance. These are being given below.

Internet协议正在努力将任何数据从源传送到目的地。 但是,互联网协议存在一些局限性,从而降低了其性能。 这些在下面给出。

IP(互联网协议)的局限性 (Limitations of IP (Internet Protocol))

Two significant deficiencies in Internet protocol are being given below. To understand the need for ICMP, it is important to understand these limitations properly.

下面给出Internet协议中的两个重大缺陷。 要了解对ICMP的需求,正确理解这些限制很重要。

No Error Reporting:

无错误报告:

If any packet is discarded by the router due to an error, then there is no mechanism in the internet protocol so that the sender can be reported about this error.

如果路由器由于错误而丢弃了任何数据包,则互联网协议中没有机制,因此可以向发送方报告此错误。

Examples of some common errors are given below.

以下是一些常见错误的示例。

Suppose if the router is not getting a router to deliver data to the destination, then in such situation, the router will disconnect the packet.

假设如果路由器没有让路由器将数据传送到目的地,则在这种情况下,路由器将断开数据包的连接。

Suppose that the lifetime of a packet is done while traveling on the internet and in time the value of the time to live field in the packet is zero, then in this situation, the packet will be discarded.

假设某个数据包的生存期是在Internet上旅行时完成的,并且该数据包中的生存时间字段的时间值为零,那么在这种情况下,该数据包将被丢弃。

Suppose all the packets have not reached the destination till the destination, then in such a situation, the entire data will be discarded.

假设所有数据包直到目的地都没有到达目的地,那么在这种情况下,整个数据将被丢弃。

No Communication

没有沟通

There may be times when one device needs to communicate with another device, there is no such mechanism in Internet protocol for such a situation, so that devices can communicate among themselves in which some devices are required to communicate, such a few common situations are being given below.

有时,一个设备需要与另一设备进行通信,Internet协议中没有针对这种情况的机制,因此设备可以在需要某些设备进行通信的设备之间进行通信,这种情况很常见。如下。

Many times, a host needs to determine whether the destination host is alive before sending data.

很多时候,主机需要在发送数据之前确定目标主机是否处于活动状态。

Many times you may also need to get information about a host.

很多时候,您可能还需要获取有关主机的信息。

The Internet Control Message Protocol has been designed to overcome these shortcomings of Internet Protocol. ICMP and IP both work together. ICMP is the support protocol of the IP. There is a message mechanism in the ICMP so that the hosts are notified about error and status.

Internet控制消息协议旨在克服Internet协议的这些缺点。 ICMP和IP都可以一起工作。 ICMP是IP的支持协议。 ICMP中有一个消息机制,以便向主机通知有关错误和状态。

翻译自: https://www.includehelp.com/computer-networks/icmp-internet-control-message-protocol.aspx

网际控制报文协议icmp

网际控制报文协议icmp_网络中的ICMP(Internet控制消息协议)相关推荐

  1. 双有源桥(DAB)psim/simulink闭环控制仿真,SPS/DPS/TPS控制均可,图中显示了sps控制的负载阶跃响应全新

    双有源桥(DAB)psim/simulink闭环控制仿真,SPS/DPS/TPS控制均可,图中显示了sps控制的负载阶跃响应全新id=646464696473&

  2. 通过python基于netconf协议获取网络中网元的配置数据,助力企业网络控制自动化轻松实现!

    摘要:在当今信息化时代,大多数企业都需要网络支撑企业的ICT运行,提升企业运行效率,针对企业网络中的网元设备(包括交换机,路由器,防火墙等),很多企业希望根据自身的业务特点定制网络管理,比如可以实现网 ...

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

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

  4. 【HTTP协议与网络编程】HTTP概念和消息

    一. HTTP概念 1. HTTP是什么 HTTP即超文本传输协议(HyperText Transfer Protocol),是网络中使用最广泛的一种网络协议. HTTP是一种"客户端-服务 ...

  5. LwIP协议栈之ICMP(Internet Message Protocal)协议

    在之前主要讲到LWIP了IP层的相关概念(详见本人另外一篇文章:LwIP协议栈之IP协议),其中主要讲解了网络接口(链路层)与IP层(网络层)的数据交互,而数据包是如何从IP层向上级(传输层)传输的并 ...

  6. ICMP Internet控制报文协议

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

  7. 在一个采用CSMA/CD协议的网络中,传输介质是一根完整的电缆,传输速率为1Gbps,电缆中的信号传播速度是200 000km/s。若最小数据帧长度减少800比特,则最远的两个站点之间的距离至少需要(

    1.传输时延>2*最远两个站点间的传播时延 2.传输时延=数据包的大小/数据包的发送率 3.传播时延=站点间距离/信号传播速率 1式为最远站点发出的数据产生冲突后,能被远端站点感知的最短时间,保 ...

  8. HTTP协议与网络编程(二)HTTP消息

    一.HTTP报文 1.HTTP报文是什么 HTTP报文又称HTTP消息 是服务器和客户端之间交换数据发方式 有两种类型的消息: 请求:由客户端发送用来触发一个服务器上的动作 响应:来自服务器的应答 2 ...

  9. 一文带你看网络协议之因特网中的转发和编址! | 原力计划

    作者 | 北海以北没有小王 责编 | 王晓曼 出品 | CSDN博客 导入-因特网的三个重要组件 1.IP协议 IP是主机在网络中的唯一标识符, 且在全网上唯一不可重复, 就像人的身份证一样(更恰当的 ...

最新文章

  1. 专属程序员的编程日历,终于来了 | 10月书讯
  2. 全球及中国电池行业需求前景与十四五投资规划分析报告2022-2028年版
  3. 08_sklearn数据集,数据集划分train_test_split,sklearn.datasets及其api,sklearn分类数据集,sklearn回归数据集,转换器与预估器
  4. Python档案袋(列表、元组、字典、集合 )
  5. 习题6-3 使用函数输出指定范围内的完数 (20 分)
  6. 面板Ext.Panel使用
  7. python方法调用名字不一样怎么办_python如何通过实例方法名字调用方法
  8. Kafka Streams 剖析
  9. Direct3D学习笔记
  10. python基础:os模块
  11. 《缠中说禅108课》69:月线分段与上海大走势分析、预判
  12. android手机用多久会卡机,你知道Android手机用久了会卡,而iPhone则不会是为什么吗?...
  13. linux中选取一行的命令,使用cut选择一行中的部分内容--用Enki学Linux系列(13)
  14. linux 查看efi分区命令,一次修复linux的efi引导的集中方法总结记录
  15. lenovo电脑的麦克风没有声音?声音小?甚至有杂音,无法聊天?
  16. Qt(C++)中如何连接sqlite3数据库及如何使用
  17. {电脑救助站}常用知识3
  18. Linux技巧之磁盘格式化命令
  19. 采购堡垒机时候,选择开源堡垒机还是云堡垒机?
  20. 2015款凯美瑞将支持车内无线充电 支持无线充电联盟QI标准

热门文章

  1. 各个图标的意思_冬奥体育图标设计团队负责人林存真:每一个图标要画100稿以上...
  2. 现代php中文版,现代PHP
  3. uboot引导linux内核,u-boot启动内核的几种方式
  4. 笔吧评测室所用测试软件,这是一台假游戏本:笔吧评测室 GIGABYTE 技嘉 Aero15 Classic-XA 游戏本 测评...
  5. org.jeecgframework.core.common.exception.MyExceptionHandler]java.lang.NullPointerException
  6. 【Microsoft Azure学习之旅】测试消息队列(Service Bus Queue)是否会丢消息
  7. PHP 在线 编辑 解析
  8. MongoDB中关于64位整型存储解决方案
  9. lzo的安装及在hadoop中的配置
  10. RMAN 还原与恢复