设为首页收藏本站language 语言切换
查看: 2545|回复: 4
收起左侧

[原创] 笔记--ARP

[复制链接]
发表于 2017-6-13 09:54:43 | 显示全部楼层 |阅读模式
ARP:地址解析协议
封装的重要参数
网络层:SIP地址 DIP地址
数据链路层:SMAC地址  DMAC地址
作用:发送数据时一般只知道IP地址,需要通过ARP协议获得相应MAC地址
流程:广播请求、单播回应
发送者发送广播帧请求目标MAC地址,此时数据链路层封装的目标MAC地址为广播地址,ARP协议报头封装的目标MAC地址时12个0用于对方填充自己的MAC地址,接收者收到广播ARP包时单播回复,此时数据链路层封装的目标MAC地址时发送者的MAC地址,ARP协议中12个0被填充为接收者的MAC地址
ARP的产生条件
1.第一次访问目标,本地没有目标IP地址与目标MAC地址的对应关系
2.在以太网(局域网)中
默认网关:一个网络的出口就是这个网络的默认网关,是一个设备
代理ARP:当主机访问远端网络(与自己不在同一个网络)时,由默认网关将自己的MAC地址回复给主机,这时主机访问远端网络时封装的目标MAC地址就是默认网关的MAC地址
RARP:反向地址解析
知道MAC地址,解析IP地址
无故ARP(免费ARP):目标IP地址和源IP地址相同
作用:用于检测IP地址是否重复
主机单播发送数据包的原则
1.当主机发送单播数据包时,若目标处于同一网络,则封装目标主机的MAC地址,若目标处于不同网络,则封装默认网关的MAC地址
接收单播数据包的原则
收到一个单播数据包,若目标MAC地址是自己就接收,若不是自己就丢弃
ICMP:消息控制协议
PING:用于探测链路联通性
过程:一去一回
去:echo type 8
回:echo-repl ytype  0
必须能过去还能回来才证明链路可以正常通信

tracert:用于探测到达目标地点,数据经过的设备



---清默网络提供

发表于 2020-7-27 20:26:48 | 显示全部楼层
感谢楼主的分享
沙发 2020-7-27 20:26:48 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-8-8 23:15:14 | 显示全部楼层
55555555555555555
板凳 2020-8-8 23:15:14 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2025-4-2 16:07:10 | 显示全部楼层

感谢大佬分享
5# 2025-4-2 16:07:10 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-19 18:05 , Processed in 0.080603 second(s), 24 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表