您好,欢迎访问三七文档
•在以太网中假如有A和B两台PC,当主机A需要向主机B发送数据时,先需要知道主机B的”位置“,可能有人会说我知道主机B的IP地址啊……但实际上,在以太网环境中数据的传输所依赖的MAC地址非IP地址,将已知IP地址转换为MAC地址的工作是由ARP协议来完成的。•ARP协议是:“AddressResolutionProtocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面有目标主机的MAC地址。在以太网中,一个主机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。这个目标MAC地址就是通过地址解析协议(ARP)获得的。•所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通讯的顺利进行。ARP协议的作用★ARP作用负责将已知IP地址解析为MAC地址★ARP工作过程ARP请求报文:广播ARP应答报文:单薄★RARP协议负责将已知MAC地址解析为IP地址•ARP是知道对方IP来请求对方MAC地址,比如上网的时候网关是192.168.1.1,但是不知道网关的MAC,这时就发送ARP广播包,在全网“呼叫”192.168.1.1,当网关听到有机器“呼叫”就返回一个数据包告诉你“我的MAC是XXXXXXXXX”然后双方就可以通信了。•RARP是知道对方MAC来查询IP地址,•ARP协议是一个没有任何验证的协议,如果有机器恶意攻击,发送虚假的数据包,就能扰乱整个网络,而RARP则很少受到攻击,因为应用范围极小。
本文标题:ARP地址解析协议
链接地址:https://www.777doc.com/doc-2901860 .html