首页 > 编程知识 正文

icmp协议端口号,rarp协议的作用

时间:2023-05-06 09:55:29 阅读:120344 作者:4875

什么是ICMP协议? 很多网络工作者可能没听说过,其实ICMP协议与我们的网络生活密切相关。 只是我们没有注意到。 如果存在网络、路由器、IP等配置位置,则存在ICMP协议。 以下编辑介绍ICMP协议和ICMP协议的作用。

IMP协议概念

ICMP协议是指全名为internet控制消息协议,在中文中是指互联网控制消息协议。 这是TCP/IP协议系列的子协议,用于在IP主机和路由器之间传递控制消息。 控制消息是网络本身的消息,如网络不通、主机是否可以到达、是否可以路由等。 这些控制消息不传输用户数据,但对用户数据的传输起着重要作用。

应用IMP协议

要使用此协议,请配置相应的ICMP设置。 例如,在Windows XP中,首先打开“网络连接”,右键单击启用了internet连接防火墙的“网络连接”,然后选择“属性”以打开属性窗口。 然后选择“高级”选项卡,并单击右下角的“设置”按钮。 然后在“高级”窗口中选择ICMP选项卡。 您可以在此设置适当的设置,例如允许传入的回声请求。

我们在网上经常使用ICMP协议,只是我们没有注意到。 例如,一个常用于检查互联网是否不通的Ping命令,但这个“Ping”过程实际上是运行ICMP协议的过程。 其他网络命令(如跟踪路由的Tracert命令)也基于ICMP协议。

IMP的作用

ICMP协议对网络安全具有极其重要的意义。 ICMP协议本身的特点决定了它可以非常容易地用于攻击网络上的路由器和主机。 例如,可以利用OS规定的ICMP分组大小为64KB以下的规定,对主机发动“Ping of Death”(死亡Ping )攻击。 “深度试通”攻击的原理是,如果ICMP数据包的大小超过64KB的上限,主机将出现内存分配错误,TCP/IP堆栈崩溃,主机死机。 此外,如果长时间、连续、大量地向目标主机发送ICMP数据包,系统最终会崩溃。 大量的ICMP包形成“ICMP风暴”,导致目标主机消耗大量的CPU资源,导致处理疲劳。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。