ICMP全称Internet Control Message Protocol(网际控制信息协议)。提起ICMP,一些人可能会感到陌生,实际上,ICMP与我们息息相关。在网络体系结构的各层次中,都需要控制,而不同的层次有不同的分工和控制内容,IP层的控制功能是最复杂的,主要负责差错控制、拥塞控制等,任何控制都是建立在信息的基础之上的,在基于IP数据报的网络体系中,网关必须自己处理数据报的传输工作,而IP协议自身没有内在机制来获取差错信息并处理。为了处理这些错误,TCP/IP设计了ICMP协议,当某个网关发现传输错误时,立即向信源主机发送ICMP报文,报告出错信息,让信源主机采取相应处理措施,它是一种差错和控制报文协议,不仅用于传输差错报文,还传输控制报文。
它是控制协议,不需要端口号。ICMP (ping, trace)is a layer 3 protocol suite within the TCP/IP suite, doesnt test any layer 4 or above functions, therefore, it has no TCP/UDP layer 4 port number. The sub protocols within it do. You can block echo replies by closing port 7. That is how you get to be not pinged on the net.
reference URL :http://www.techexams.net/forums/network/8777-icmp-port-number.html
为什么ICMP协议没有端口号?
精选 转载文章标签 为什么ICMP协议没有端口号? 文章分类 网络安全
下一篇:find强大功能全实例详解
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
给SFTP添加访问记录
sftp 日志
sftp 日志 -
linux nginx 443端口访问
nginx 443
nginx 443 -
网站日志访问记录组件UserVisitLogsHelp开源了!客户端 数据库 移动设备