地址解析协议ARP

ARP是一种网络协议,用于将IP地址映射到相应的MAC地址。请求方广播ARP请求,目标设备响应其MAC地址,信息存储在缓存中,以便后续快速查找。查看ARP表可以使用命令`arp -a`。
摘要由CSDN通过智能技术生成

地址解析协议ARP

概述

  • 作用:将IP地址解析为ARP地址

  • 使用的数据包:ARP请求和ARP响应

  • 请求过程:

    ①请求的计算机问:大家好,我的IP地址是192.168.0.1,MAC地址是f2:f2:f2:f2:f2:f2,我要找到192.168.0.101的电脑,但我不知道他的硬件地址,你们谁是192.168.0.101,把你的MAC地址告诉我。

    ②这个数据包会被发送给网段中的所有设备,不是这个IP地址的会丢弃这个数据包,是这个IP地址的就给这台计算机发送一个响应,“你好,我是IP地址为192.169.0.101的计算机,我的MAC地址是02:f2:02:f2:02:f2”

    ③解析完成之后,传输的设备会把目标的MAC和IP地址放进缓存里,下次再找192.168.0.101的时候直接发给对应MAC地址即可。

  • 看电脑上的arp表:arp -a

arp头

0-78-1516-2324-31
硬件类型硬件类型协议类型协议类型
硬件地址长度协议地址长度操作操作
发送方的硬件地址发送方的硬件地址发送方的硬件地址发送方的硬件地址
发送方的硬件地址发送方的硬件地址发送方的协议地址发送方的协议地址
发送方的协议地址发送方的协议地址目标硬件地址目标硬件地址
目标硬件地址目标硬件地址目标硬件地址目标硬件地址
目标协议地址目标协议地址目标协议地址目标协议地址
  • 硬件类型:数据链路层使用的类型数据,在大多数情况下,类型都是以太网
  • 协议类型:ARP请求正在使用的高层协议。
  • 操作:1表示请求,2 表示响应
  • 协议地址:IP地址
  • 硬件地址:MAC地址(目标MAC地址在ARP请求中为0,一开始不知道目的的mac地址)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值