# ARP协议与RARP协议
# ARP(Address Resolution Protocol
)地址解析协议
- [ ] 作用:将网络层IP地址转为数据链路层Mac地址
ARP缓存表:
- [ ] IP地址和Mac地址的映射关系
- [ ] ARP缓存表中的记录并不是永久有效的,有一定的期限
如果没有缓存的话
- ARP协议会广播到除A以外的端口,收到回应后,记录Mac地址
查看本地arp表命令
- [ ]
arp -a
ARP协议封装在数据链路层的数据帧中,数据总长28位:
- [ ] 因为ARP协议使用到了IP地址,所有是属于网络层的内容,其实是网络层和数据链路层配合使用的协议
# RARP(Reverse Address Resolution Protocol
)逆地址解析协议
- [ ] 将Mac地址转为IP地址
- [ ] 数据段长度也是28位
ARP和RARP的操作对程序员是透明的
网络传输中有三张表
- MAC地址表
- ARP表
- 路由表