当前位置: 首页 > news >正文

【HCIA-网工探长】04:ARP笔记

1、ARP的作用

将IP地址与MAC地址映射,主要用于有IP地址寻找MAC地址。
产生原因:发送报文时没有对方的MAC地址无法封装出合法的二层报文

2、ARP协议工作过程

发送ARP请求

由源IP设备发起ARP请求报文,因为无法得知对方MAC地址,所以MAC地址全F,如下图所示:

在这里插入图片描述
这个报文叫 ARP Request

接收ARP回执

目的主机会响应该广播报文,并回复MAC地址:
在这里插入图片描述
这个报文叫 ARP Reply

本地形成ARP缓存

PC机上可以通过 arp -a 查看ARP缓存:

在这里插入图片描述

后续学习到DHCP时,我们会知道,同一个IP地址可能一段时间分配给了A设备,过一段时间又分配给了B设备,故记录出厂时全球唯一的物理地址是一个必做的事。

3、MAC地址简介

ARP有人说它是 2.5层协议,因为它连接了IP和MAC。那么MAC地址又是如何保证全球唯一的呢?

首先,我们打开 MAC地址查询网站 ,比如我们随机输入 54-89-98-EF-02-2A

在这里插入图片描述
那么以上这串MAC地址是由哪几部分组成的呢?

假设48位的MAC地址为 A1-B2-C3-D4-E5-F6,那么:

MAC地址的一部分含义
A1-B2-C3OUI给MAC制造商分配的地址段,每个厂商唯一。
D4-E5-F6MAC制造商自己分配,理论上在地址段内唯一。

由于还没有学到组播,只需要记住全F时,为广播地址。

4. 后记

全文来自:【2025最新版】华为认证HCIA+HCIP+HCIE全套教程(附资料)零基础-进阶必备课程!网工大佬亲自授课,通俗易懂!!

相关文章:

  • 20242817李臻《Linux⾼级编程实践》第6周
  • Vue项目与云管平台Nginx部署笔记
  • Go工具命令及使用指南
  • 【加密社】如何创建自己的币圈工具站
  • 如何使用 AppML
  • uniapp中APP上传文件
  • 版本控制GIT的使用
  • 【2025】基于python+flask的篮球交流社区平台设计与实现(源码、万字文档、图文修改、调试答疑)
  • SpringBoot分布式定时任务实战:告别重复执行的烦恼
  • 使用 FastAPI 快速开发 AI 服务的接口
  • 【2025】基于springboot+vue的校园心理健康服务平台(源码、万字文档、图文修改、调试答疑)
  • 【Matlab】串口通信(serialport对象,读写、回调、删除等)
  • 2023 年全国职业院校技能大赛(高职组) “云计算应用”赛项赛卷 B 私有云服务搭建解析笔记
  • Linux常用命令指南
  • 什么是 Ansible Playbook?
  • 如何根据目标网站调整Python爬虫的延迟时间?
  • 2025年渗透测试面试题总结-某 B站-攻防实验室(题目+回答)
  • 循环查询指定服务器开放端口(Python)
  • mysql如何给字段添加默认值?
  • MySQL数据库宕机快速恢复
  • 海南征集民生领域涉嫌垄断违法行为线索,包括行业协会等领域
  • “80后”湖南岳阳临湘市市长刘琦任临湘市委书记
  • 以色列媒体:以总理称将接管整个加沙
  • 国家统计局:4月社会消费品零售总额同比增长5.1%
  • 高温最强时段来了!北方局地高温有明显极端性
  • 英国警方再逮捕一名涉嫌参与首相住宅纵火案嫌疑人