什么是ARP协议

ARP协议是Address Resolution Protocol的缩写,用于将IP地址映射为MAC地址,以便于局域网内的通信。本文介绍了ARP协议的基本概念、缓存表的作用,以及ARP欺骗和在服务器切换、负载均衡时可能遇到的问题,并提供了防御ARP欺骗的方法。
摘要由CSDN通过智能技术生成

什么是ARP协议
ARP协议,全称“Address Resolution Protocol”,中文名是地址解析协议,使用ARP协议可实现通过IP地址获得对应主机的物理地址(MAC地址)。
在TCP/IP的网络环境下,每个联网的主机都会被分配一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网路上传输,还必须要知道对方目的主机的物理地址(MAC)才行。
这样就存在把IP地址变换成物理地址的地址转换的问题。在以太网环境,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为目的主机48位以太网的地址(MAC地址)。
这就需要在互联层有一个服务或功能将IP地址转换为相应的物理地址(MAC地址),这个服务或者功能就是ARP协议。  
所谓的“地址解析”,就是主机在发送帧之前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MA地址,以保证主机间相互通信的顺利进行。ARP 协议和DNS有点相像之处。
不同点是:
DNS是在域名和IP之间的解析,另外,ARP协议不需要配置服务,而DNS要配置服务才行。ARP协议要求通信的主机双方必须在同一个物理网段(即局域网环境)!
ARP小结:
1、ARP全称“Address Resolution Protocol”  
2、实现局域网内通过IP地址获取主机的MAC地址。  
3、MAC地址48位主机的物理地址,局域网内唯一。  
4、ARP协议类似DNS服务,但不需要配置服务。  
5、ARP协议是三层协议。
二、ARP缓存表在每台安装有TCP/IP协议的电脑里都会有

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
01-02 126
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值