因为制定协议的IETF和制定OSI模型的ISO,不是一伙人,因此协议往模型对有时候对不上 。arp在二层,icmp在三层,只是主流的看法 。r ARP为什么是二层协议,因为通常情况下,ARP不出路由器不能完成三层转发,其他的三层报文是没有这个限制的 。r ICMP为什么是三层协议,因为通常四层协议是为应用程序之间建立连接服务,但是icmp不会用来在应用程序之间传递数据 。r 通常情况下,构建在layer N header上的协议可以认为是layer N+1,但是arp和icmp是两个特例 。r
文章插图
icmp是路由协议吗?
ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息 。它是一个非常重要的协议,它对于网络安全具有极其重要的意义 。
【ICMP是什么协议处于哪一层,icmp是路由协议吗?】它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等 。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息 。ICMP报文在IP帧结构的首部协议类型字段(Protocol 8bit)的值=1.
- 中国最好的天文大学是什么?
- 布达拉是梵语翻译,原意是佛教圣地 布达拉是什么意思
- 西安的城市花是石榴花吗 西安的市花是什么名字
- 法国干邑地区特产,中国国家地理标志产品 cognac是什么酒
- 会揉脸脸的萌萝莉是海獭 会揉脸脸的萌物是什么动物
- 透视是什么意思摄影,决定拍摄角度的因素?
- EPL是什么协议,我记得这玩意儿是收费的吧
- 酵母菌霉菌醋酸菌是什么繁殖方式,酵母菌,醋酸菌,乳酸菌,是原核生物还是真核生物?
- 纺织娘是什么昆虫,纺织娘是蝉吗?
- 丙酮氰醇理化性质,丙胺酮的别称是什么?