ICMP

ICMP协议是面向连接的协议,用于传输错误报告控制信息。这是一个非常重要的协议,对网络安全非常重要。
它是TCP / IP协议族的子协议,属于网络层协议。它主要用于在主机和路由器之间传输控制信息,包括报告错误,交换限制控制和状态信息。
当IP数据无法访问目标时,IP路由器无法以当前传输速率等转发数据包,ICMP消息ICMP消息会自动发送,以提供一致且易于理解的错误报告信息。发送的错误消息将返回到发送原始数据的设备,因为只有发送设备才是错误消息的逻辑接收者。
然后,发送设备可以确定基于ICMP消息发生的错误类型,并确定如何更好地重发失败的数据报。但ICMP的唯一功能是报告问题而不是纠正错误。
纠正错误的任务由发送者完成。每个ICMP消息都直接封装在IP数据报中,因此ICMP不可靠,就像UDP一样。
虽然ICMP包含在IP数据报中,但ICMP消息通常与普通IP数据报不同,而不是作为IP的子协议。在许多情况下,有必要查看ICMP消息的内容,然后将相应的错误消息发送到最初生成IP数据包的程序,即导致ICMP消息传输的IP数据包。
我们经常在网络中使用ICMP协议。例如,我们经常使用Ping命令检查网络(Linux和Windows)。
这个“Ping”进程实际上是使用ICMP协议的过程。还有其他网络命令,例如tracert Tracert命令,它们也基于ICMP协议。
ICMP协议对网络安全非常重要。 ICMP协议本身的特性使其非常容易用于攻击网络上的路由器和主机。
例如,1999年8月,海信集团“奖励”50万元来测试防火墙,其防火墙遭遇ICMP攻击高达334,050次,占攻击总数的90%以上!可以看出,ICMP的重要性永远不会被忽视!例如,“Ping of Death”和“Ping of Death”。可以使用不超过64 KB的操作系统指定的ICMP数据包的最大大小向主机发起攻击。
“死亡之平”的原则攻击是:如果ICMP数据包的大小超过64KB限制,主机将出现内存分配错误,导致TCP / IP堆栈崩溃,导致主机崩溃。此外,将ICMP数据包长时间连续发送到目标主机最终会使系统瘫痪。
大量ICMP数据包将形成“ICMP风暴”,这使得目标主机消耗大量CPU资源并且耗尽。从技术角度来看,ICMP是一种“错误检测和奖励机制”。
其目的是使我们能够检测网络的连接状态并确保连接的准确性。其功能主要是:终端主机是否存在。
•建立和维护路由信息。 •重定向数据传输路径。
·数据流控制。键入D错误消息或信息消息。
错误消息可能是目标文件不可用,数据包太大,超时,参数问题等。可能的信息消息是:回应请求,回应应答,组成员查询,组成员报告,组成员减少。
代码D每种消息类型都有许多不同的代码。无法获取目标文件的示例是可能的消息是目标文件没有路由,禁止与目标文件的通信,非邻居,没有可用的地址,并且没有可用的端口。
有关详细信息,请参阅相关标准。校验和D计算校验和时,校验和字段设置为0.标识符D有助于匹配请求/答复的标识符,可以是0.序列号D帮助匹配请求/答复的序列号,可以是0.地址掩码D 32位掩码地址。
Unsignedshortchksum(addr,len)unsignedshort * addr; / *检查数据起始地址(注意它是2个字节)* / intlen; / *检查数据的长度,以字节为单位* / {intsum = 0; / * checksum * / intnleft = len; / *未累积的数据长度* / unsignedshort * p; / *遍历临时指针,单位为2个字节* / unsignedshorttmp = 0; / *奇数长度使用* / while(nleft> 1){sum + = * p ++; / * addition * / nleft- = 2; } if(nleft == 1)/ *奇数长度* / {*(unsignedchar *)& amp; ; tmp = *(& amp;(unsignedchar *)p); / *最后一个字节被按下为2字节的高字节* / sum + = tmp; } sum + =(sum& gt;& gt; 16)+(sum& amp; 0xffff); / *高位低加* /和+ =和& gt;& gt; 16; / *当前一步溢出时,溢出位也加到sum * / tmp = ~sum; / *音符类型转换,当前校验和是16位* / returntmp; }。

公司: 深圳市捷比信实业有限公司

电话: 0755-29796190

邮箱: tao@jepsun.com

产品经理: 陆经理

QQ: 2065372476

地址: 深圳市宝安区翻身路富源大厦1栋7楼

微信二维码

更多资讯

获取最新公司新闻和行业资料。

  • double sum = 0.0; for(int i = 0; i < n; i++) { if(resistors[i] > 0) { sum += 1.0 / resistors[i]; 在C语言中计算并联电阻的总电阻是一个常见的应用问题,它涉及到基本的物理知识与编程技巧的结合。并联电路中的总电阻可以通过所有并联电阻倒数的和的倒数来计算。首先,我们需要定义一个函数来处理这一计算过程。例如...
  • 30V互补对N+P MOS管 在现代电子设备中,MOS管(金属氧化物半导体场效应晶体管)是不可或缺的组件之一,广泛应用于模拟和数字电路设计中。特别是对于30V互补对N+P MOS管,它在高压应用中表现尤为突出,能够提供优异的性能和稳定性。30V互补对N+...
  • N+P互补对MOS管工作原理 N沟道和P沟道互补型金属氧化物半导体(CMOS)技术是现代集成电路中最常用的技术之一。CMOS技术利用了N沟道MOSFET(NMOS)和P沟道MOSFET(PMOS)两种晶体管的互补特性,从而实现了低静态功耗、高噪声容限和较好的逻辑电平转换能力...
  • PTTC聚鼎PG28E-M气体放电管参数及应用领域 气体放电管(Gas Discharge Tube, GDT)是一种广泛应用于电信系统中的过电压保护设备。PTTC聚鼎PG28E-M气体放电管是该领域中的一款优秀产品,以其卓越的性能和可靠性受到众多工程师和技术人员的青睐。这款气体放电管主要应用于通...
  • P沟道MOS管工作原理及应用 P沟道金属氧化物半导体场效应晶体管(P-MOSFET)是一种常用的电子器件,广泛应用于各种电子电路中。其工作原理基于电压控制电流的特性,与N沟道MOS管相比,P沟道MOS管在结构和工作方式上有一些显著的区别。### 工作原理P沟道...
  • P沟道MOS管30V参数及应用实例 在电子工程领域中,P沟道MOS管因其独特的电气特性而被广泛应用于各种电路设计中。其中,电压等级达到30V的P沟道MOS管更是因其出色的性能,在高压应用场合中扮演着重要角色。下面将详细介绍这种器件的主要参数及其典型应用...
  • P沟道MOS管100V参数及应用领域 在电力电子和模拟电路设计中,P沟道MOS管是一种非常重要的半导体器件,尤其适用于高压环境下的应用。P沟道MOS管100V型号意味着其能够承受的最大电压为100伏特,这使得它在许多需要高电压切换或调节的应用中表现出色。接下...
  • 采样电阻TA-I合金电阻RLM25FEER001 2512 2W 1mΩ 加工定制否品牌TA-I/大毅型号RLM25FEER001种类合金电阻性能高功率材料合金制作工艺合金贴片工艺外形平面片状允许偏差±1%温度系数100PPM/℃额定功率2(W)功率特性大功率频率特性高频产品性质取样电流电阻 采样检测电阻货号W5025...
  • ME--M限位开关:自动化控制中的关键组件 ME--M限位开关是一种用于控制机械设备运动位置或行程的电子装置。这种开关通过检测机械部件的位置来实现自动化控制,广泛应用于各种工业设备和系统中。在实际应用中,ME--M限位开关能够帮助设备在达到预设位置时停止、改...
  • TAI薄膜精密电阻技术深度解析:与TA-I、TAITIEN的性能差距在哪里? TAI薄膜精密电阻技术深度剖析:超越TA-I与TAITIEN的关键因素随着电子系统向小型化、高集成度与高可靠性发展,薄膜精密电阻的性能成为决定系统成败的关键之一。大毅科技(TAI)作为全球领先的精密电阻制造商,其推出的TAI系列...
  • 气压开关三P-10:功能、应用及重要性 在细致探讨气压开关三P-10的功能与应用之前,我们先来了解其基本构造。气压开关三P-10是一种精密设备,主要用于监控和控制气压系统中的压力变化。这种开关的设计目的是为了确保机械设备的安全运行,通过检测压力的变化来...
  • 31V至100V互补对N+P MOS管的应用与特性分析 在高压电力电子设备中,MOS管(金属氧化物半导体场效应晶体管)扮演着至关重要的角色。特别是那些工作在31V至100V电压范围内的MOS管,它们在电源管理、电机控制、LED驱动等众多领域发挥着重要作用。互补对N+P MOS管是指在同一...
  • 德国P+F近接开关:高精度与可靠性的典范 德国P+F公司,即Pepperl+Fuchs,是全球领先的传感器技术和自动化领域的专家。其生产的近接开关(也称为接近传感器或接近开关)是工业自动化领域不可或缺的一部分。这些设备能够无接触地检测物体的存在,广泛应用于各种行业...
  • EUCHNER SN02R12-502-M 滚轮型行程开关:高性能与可靠性的结合 EUCHNER生产的滚轮型行程开关SN02R12-502-M是一款高品质、高可靠性的工业自动化控制部件。这款行程开关采用先进的设计理念和制造工艺,能够在各种恶劣的工业环境中稳定工作。其滚轮设计能够确保在移动部件到达预定位置时准确...
  • PH3-M瞬态抑制二极管插件TVS管 聚鼎产品特性与应用 关于聚鼎PH3-M瞬态抑制二极管插件TVS管,这是一种高效能的保护器件,广泛应用于各种电子设备中,以防止静电放电(ESD)、电气快速瞬变(EFT)以及雷击等引起的电压瞬变对电路造成损害。PH3-M系列具有低箝位电压、高能量吸收...
  • 爱克斯动力押扣开关APP01-210T/M:高性能与可靠性的结合 爱克斯动力的押扣开关APP01-210T/M是一款高性能、高可靠性的电气设备。这款产品设计紧凑,安装便捷,适用于多种工业环境。它主要应用于电力系统的控制和保护,例如在电机启动控制、电路保护等方面发挥着重要作用。APP01-210...
  • P沟道MOS管电压范围从31V到99V的应用与选择 在电力电子和电源管理领域,P沟道MOS管因其高效能和低损耗特性而被广泛应用。对于需要处理较高电压的应用场景,比如某些直流-直流转换器、电机驱动系统或电池管理系统等,选择合适的P沟道MOS管显得尤为重要。针对您提到...
  • 如何选择合适的3-Phase Gate Drivers与Coilcraft P Series配套方案? 从参数匹配到系统集成:3-Phase Gate Drivers与Coilcraft P Series选型指南在设计高性能电机驱动系统时,正确搭配3-Phase Gate Drivers与Coilcraft P Series电感至关重要。错误的选型可能导致系统效率下降、发热严重甚至器件损坏。以下从多个维...
  • PTTC聚鼎PG28E-M气体放电管:高性能过压保护解决方案解析 PTTC聚鼎PG28E-M气体放电管核心特性与应用优势PTTC聚鼎推出的PG28E-M气体放电管,是一款专为高可靠性电气系统设计的过压保护器件。其采用先进的气体放电技术,具备快速响应、大通流量和优异的耐冲击能力,广泛应用于通信设备...
  • ST45-M智能控制器:高性能与灵活性的完美结合 ST45-M智能控制器是由一家专注于自动化控制技术的公司研发生产的一款高性能设备。该控制器集成了先进的微处理器和数字化信号处理技术,适用于多种工业环境下的自动化控制需求。它能够实现精准的数据采集与处理,支持多...