路由器是否应该给予ICMP报文比正常通信量更高的优先权?
“我是哟哟吼说科技,专注于数据网络的回答,欢迎大家与我交流数据网络的问题”
ICMP(Internet Control Message Protocol,因特网控制报文协议)是TCP/IP协议栈的其中一个协议,是用于在IP主机、路由器之间传递控制消息。如题,路由器是否应该给予ICMP报文更高的优先级?
哟哟认为没有必要,因为一般主要是ping命令和tracert命令来调用ICMP协议,而这两个命令通常是用来排查故障时使用的,因此哟哟感觉还是以通信数据报文优先。
ICMP报文格式如下:
其中前四个字节相同,共分三个字段,分别为类型、代码和校验和。类型和代码字段共同决定了ICMP报文的类型(主要分为查询报文和差错报文),校验和字段是进行数据的校验而使用的。
目前最主流的DDOS攻击就是根据ICMP协议来实现的,利用大量的傀儡机不停的对同一目标主机进行ping操作,造成目标主机资源耗尽,无法正常处理转发数据,最终造成业务中断,网络受影响。因此网络中有些节点的路由器为了在一定程度上保证安全性,都会进行禁ping操作,即将ICMP报文直接进行丢弃。
因此哟哟还是认为在路由器上没有必要将ICMP报文的优先级提高,为了保证网络的安全性,将其禁掉才是最好的选择。
欢迎大家多多关注我,在下方评论区说出自己的见解。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有