问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ICMP协议的功能是什么啊?

发布网友 发布时间:2022-05-07 00:01

我来回答

4个回答

热心网友 时间:2023-10-09 01:51

主要功能:侦测远端主机是否存在、建立及维护路由资料、重导资料传送路径(ICMP重定向)、资料流量控制。

ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。

它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。

当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。

ICMP提供一致易懂的出错报告信息。发送的出错报文返回到发送原数据的设备,因为只有发送设备才是出错报文的逻辑接受者。

发送设备随后可根据ICMP报文确定发生错误的类型,并确定如何才能更好地重发失败的数据包。但是ICMP唯一的功能是报告问题而不是纠正错误,纠正错误的任务由发送方完成。

扩展资料:

重要性

ICMP协议对于网络安全具有极其重要的意义。ICMP协议本身的特点决定了它非常容易被用于攻击网络上的路由器和主机。

比如,可以利用操作系统规定的ICMP数据包最大尺寸不超过64KB这一规定,向主机发起“Ping of Death”(死亡之Ping)攻击。

“Ping of Death” 攻击的原理是:如果ICMP数据包的尺寸超过64KB上限时,主机就会出现内存分配错误,导致TCP/IP堆栈崩溃,致使主机死机。(操作系统已经取消了发送ICMP数据包的大小的*,解决了这个漏洞)

此外,向目标主机长时间、连续、大量地发送ICMP数据包,也会最终使系统瘫痪。大量的ICMP数据包会形成“ICMP风暴”,使得目标主机耗费大量的CPU资源处理,疲于奔命。

参考资料来源:百度百科--ICMP

热心网友 时间:2023-10-09 01:51

ICMP是“Internet Control Message Protocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
我们在网络中经常会使用到ICMP协议,只不过我们觉察不到而已。比如我们经常使用的用于检查网络通不通的Ping命令,这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。

ICMP的重要性

ICMP协议对于网络安全具有极其重要的意义。ICMP协议本身的特点决定了它非常容易被用于攻击网络上的路由器和主机.

比如,可以利用操作系统规定的ICMP数据包最大尺寸不超过64KB这一规定,向主机发起“Ping of Death”(死亡之Ping)攻击。“Ping of Death” 攻击的原理是:如果ICMP数据包的尺寸超过64KB上限时,主机就会出现内存分配错误,导致TCP/IP堆栈崩溃,致使主机死机。

此外,向目标主机长时间、连续、大量地发送ICMP数据包,也会最终使系统瘫痪。大量的ICMP数据包会形成“ICMP风暴”,使得目标主机耗费大量的CPU资源处理,疲于奔命。

应对ICMP攻击

虽然ICMP协议给黑客以可乘之机,但是ICMP攻击也并非无药可医。只要在日常网络管理中未雨绸缪,提前做好准备,就可以有效地避免ICMP攻击造成的损失。

对于“Ping of Death”攻击,可以采取两种方法进行防范:第一种方法是在路由器上对ICMP数据包进行带宽*,将ICMP占用的带宽控制在一定的范围内,这样即使有ICMP攻击,它所占用的带宽也是非常有限的,对整个网络的影响非常少;第二种方法就是在主机上设置ICMP数据包的处理规则,最好是设定拒绝所有的ICMP数据包。

设置ICMP数据包处理规则的方法也有两种,一种是在操作系统上设置包过滤,另一种是在主机上安装防火墙。

热心网友 时间:2023-10-09 01:52

ICMP是“Internet Control Message Protocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。  我们在网络中经常会使用到ICMP协议,只不过我们觉察不到而已。比如我们经常使用的用于检查网络通不通的Ping命令,这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。

基本的功能是测试网络是否畅通

热心网友 时间:2023-10-09 01:52

主机和网关(路由)之间传输的协议。你是内网的话有用,相当于内网的TCP
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为手机自动重启怎么回事 保护专利权的法律方法是什么 ...个盘提示“设备1/0错误,无法打开”,我得找里面的文件,怎么办... 地震来临时如何逃生 2024年河北历史类632分能考上什么大学? 2024年河南文科632分能考上什么大学? 2024年广西理科632分能考上什么大学? 2024年江苏历史类632分能考上什么大学? 2024年广东632分能考上什么大学? 2024年黑龙江文科632分能考上什么大学? 什么是ICMP? ICMP是什么意思呀 网络里面icmp是什么? 楼房贷款十五年,已经还了三年利息了!要是卖楼房的话!那先还的利息怎么算啊? 笔记本牌子有哪些 房贷还了三年转卖怎么算 笔记本哪些牌子的好? 有那些牌子的笔记本 最常见的一些笔记本的牌子 笔记本电脑哪个牌子的好? 任务栏与开始菜单技巧 wifi密码怎么设置,万能钥匙打不开? 年纪越来越大了,感觉自己嫁不出去了,怎么办? 梦见不想上学了,岁数大了嫁不出去,上学题不会做,岁数大了没人给介绍对象,嫁不出去 梦见自己快五十了都还没有嫁出去梦见自己快50了还没有嫁出去是怎么回事? 平安夜给姐妹发多少红包比较好 平安夜发34.13红包代表什么意思? 平安夜给妈妈发红包多少合适 平安夜给儿女发红包发多少最佳 平安夜和圣诞节哪天发红包好啊,发给我一个女同事,我是男的 普通朋友关系,发的话应该发多少呢 谢谢_百度问一问 ICMP做什么用的? 女人左手掌心后天长痣 女左手掌中左上方一颗痣,代表什么呢,想听说法? ICMP全称是 什么叫ICMP攻击?at命令怎样使用? 女生左手无名指上有一颗痣 这代表什么啊? 女士左手掌长出两个痣,从相学上主什么? 空调制冷模式下,设定在24度以上不能正常工作,24度以下才能正常工作 冷气开24渡会不会很费电? 如果我夏天空调开24度你说合适吗 惠普p1108打印机怎么换墨盒 拼多多上面种水果我想把它寄给别人怎么寄? 拼多多洗水完成怎样领水果 在拼多多浇水满后,想领的水果多点,怎么变 银行卡可以定期转入另一张银行卡? 可以把银行定期转入另一张卡上吗? 银行卡可以每天定时往另一个银行卡转账吗 银行卡有没有一种业务是定期给另一个卡转账的业务!(比如我要给弟弟打生活费但是又太麻烦,想开个到时间 开始菜单任务栏 怎么调整(后面有图) 邮政储蓄有定期转账到另一张银行卡的业务吗