HCIA-ARP/地址解析协议

概述:ARP是在终端进行正式数据传输前的预备,十分重要!!!

名词释义
SIP源IP
DIP目标IP
SMAC源MAC
DMAC目标MAC
目标MAC全FARP中表示广播发送

ARP分类:

ARP正向解析已知IP地址获取MAC地址
ARP反向解析已知MAC地址获取IP地址
免费ARP自我介绍(别的PC端可做记录)
验证IP地址是否冲突

ARP正向解析-同广播域

在这里插入图片描述

1.我们假设PC1想要同PC2进行数据传输,首先在已知目标IP地址的情况下进行ARP协议用以获取目标MAC地址–PC1发送ARP请求包:

ARP请求包:
SIP:192.168.1.1/24
DIP:192.168.1.2/24
SMAC:A
DMAC:F.F.F.F

2.交换机收到PC1发来的ARP请求包后首先进行自学习(路由表记录PC1及其所对应的端口号),然后查看DMAC后进行泛洪:
3-1.PC2接收到ARP请求包后进行拆解,得知DIP是自己后发送ARP回复包:

ARP回复包:
SIP:192.168.1.2/24
DIP:192.168.1.1/24
SMAC:B
DMAC:A

3-2.路由器接收到ARP请求包后进行拆解,发现DIP不是自己后丢弃ARP请求包。
4.PC1接收到PC2发来的ARP回复包后已知PC2的MAC地址,接着进行正常的数据包传送:

数据包:
SIP:192.168.1.1/24
DIP:192.168.1.2/24
SMAC:A
DMAC:B

ARP正向解析-跨广播域
在这里插入图片描述
1.我们假设PC1想要同PC3进行数据传输,首先在已知目标IP地址的情况下进行ARP协议用以获取目标MAC地址–PC1发送ARP请求包:

ARP请求包:
SIP:192.168.1.1/24
DIP:192.168.1.10/24
SMAC:A
DMAC:F.F.F.F

2.交换机收到PC1发来的ARP请求包后首先进行自学习(路由表记录PC1及其所对应的端口号),然后查看目标MAC后进行泛洪:
3-1.PC2接收到ARP请求包后进行拆解,得知目标IP不是自己后丢弃ARP请求包。
3-2.路由器接收到ARP请求包后进行拆解,发现目标IP是自己后发送ARP回复包:

ARP回复包:
SIP:192.168.1.10/24
DIP:192.168.1.1/24
SMAC:E
DMAC:A

4.PC1接收到路由器发来的ARP回复包后已知路由器的MAC地址,接着进行正常的数据包传送:

数据包:
SIP:192.168.1.1/24
DIP:192.168.2.1/24
SMAC:A
DMAC:E

5.路由器收到后进行解封装,查看目标MAC地址是自己后查看目标IP地址,发现是不同网段则进行跨网段传输-ARP请求包:

ARP请求包:
SIP:192.168.2.10/24
DIP:192.168.2.1/24
SMAC:F
DMAC:F.F.F.F

6.交换机接收到后首先进行自学习(路由表记录路由器接口及端口号),然后查看目标MAC地址后进行泛洪
7.PC3接收到ARP请求包后发现目标IP地址是自己之后,发送ARP回复包:

ARP回复包:
SIP:192.168.2.1/24
DIP:192.168.2.10/24
SMAC:C
DMAC:F

8.路由器收到PC3的ARP回复包后已知其MAC地址,则发送数据传输包:

数据传输包:
SIP:192.168.1.1/24
DIP:192.168.2.1/24
SMAC:F
DMAC:C

注意:
在同广播域时,设备之间只会进行一次ARP通讯
在跨光比喻时,设备之间会进行多次ARP通讯,且每经过一次路由器都会修改源MAC地址

9.ARP请求包完成后,两台终端都完成了对方的记录和连接,接下来可进行数据传输-全网通测试:
在这里插入图片描述

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值