主题 : ARP协议属于网络层还是数据链路层? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 8342
精华: 0
发帖: 28
金钱: 185 两
威望: 58 点
贡献值: 0 点
综合积分: 56 分
注册时间: 2009-08-19
最后登录: 2011-02-24
楼主  发表于: 2010-05-31 10:52

 ARP协议属于网络层还是数据链路层?


昨天面试,面试官问了这个问题,当时不是很确定,就回答是在网络层上的。后来回来查了下,以前学过的那本计算机网络书上却是写的是在网络层上的,但上网上一查,却是众说纷坛啊。大家对这个问题是怎么看的?
天青色等烟雨
级别: 新手上路
UID: 9513
精华: 0
发帖: 3
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2009-10-02
最后登录: 2011-12-28
1楼  发表于: 2010-06-01 09:06
arp协议涉及到了IP,所以涉及到了网络层。。。。但是它是为链路层服务的。因为链路层发数据的时候 需要用mac,arp缓存里找不到mac的时候,才会启用arp
从层次结构上看 他根本不是网络层的范畴。
他只是一个2.5层的东西。