ARP协议
Posted 程石亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARP协议相关的知识,希望对你有一定的参考价值。
ARP协议是ip地址和硬件地址之间的映射关系
ARP分组格式:
以太网目的地址(6字节)+以太网源地址(6字节)+帧类型(针对ARP为0x0806)+硬件类型(1为以太网硬件地址)+协议类型(0x800代表ip协议)+硬件地址长度(6)+协议地址长度(4)+op操作字段(1:ARP请求 2:ARP应答 3:RARP请求 4:RARP应答)+发送端以太网地址+发送端IP地址+目的端以太网地址+目的端IP地址
对于ARP请求来说,除了目的端硬件地址外,都有填充值.当系统收到一份目的端为本机端ARP请求报文后,就把硬件地址填进去,然后用两个目的端地址分别替换两个发送端地址,op替换成2发送回去.
ARP代理:
如果ARP请求是从一个网络上的主机发往另一个网络上的主机,那么连接这两个网络端路由器就可以回答该请求,这个过程称作ARP代理.
路由器的功能相当于目的主机的代理,把分组从其他主机转发给它.
以上是关于ARP协议的主要内容,如果未能解决你的问题,请参考以下文章