arp是什么 ,一文告诉你arp的含义
2年前 (2024-04-20)
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址。收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源(来自百度百科)。(注意:ARP是以太网技术,其他类型网络可不用ARP)上面的ARP介绍对于网络小白来说可能还会有难度,这样比喻吧:你给你的同学寄快递,你知道他的姓名,但你现在还不知道他的地址。你在QQ或者微信群里问: 你地址是多少? 就会回复你他的地址是哪。你把他的姓名和地址记录在你的便笺上,等下就根据记录的信息给他寄快递。这里的收件人姓名相当于IP地址,收件人地址相当于MAC地址。记录信息的便笺相当于ARP缓存。ARP工作的原理就像这个过程:知道姓名,询问收件地址,根据记录的信息发邮件。很容易理解吧。(只是大致比喻,不要叫真)从上面的介绍就已经暴露出了一个很严重的问题,如果我冒充你同学告诉你地址,你会不会把东西寄我这里?这个问题今天先不讨论,下次再说。网络拓扑如上图所示,3台路由器在一个局域网里,都开启debug arp,此时如果R1给R2发数据包(Ping),我们抓包观察。R1的debug信息R2的debug信息R3的debug信息R1上debug显示,自己发送的源IP是1.1.1.1,MAC是cc01.227c.0000,目的IP是1.1.1.2,但目是0000.0000.0000。之后收到回复:回复的源IP是1.1.1.2,MAC地址是cc02.02ec.0000。此时在R1上查看ARP缓存:R1的ARP缓存R2上debug显示为收到请求并做出回复。R3上debug显示仅仅收到请求,未作出任何回复。再来观察wireshark抓包情况:直接在Filter中输入arp,因为我们只关注arp协议的包:抓包上图显示了arp请求使用了广播发送,问谁有1.1.1.2的mac地址,告诉我(1.1.1.1),1.1.1.2则使用了单播进行回复。展开看:ARP广播请求ARP单播应答
- 随机文章
- 上海 马尔代夫 团(上海团出游玩转马尔代夫,浪漫沙滩美景任你拍!)
- 号称江西马尔代夫(江西景色宛如马尔代夫,让人流连忘返)
- 塞班 马尔代夫 毛里求斯(三大海岛游玩攻略指南:塞班、马尔代夫、毛里求斯)
- 去马尔代夫发照片(马尔代夫风光独好,欣赏美景图片分享)
- 小毕 马尔代夫(小毕的马尔代夫之旅)
- 带女儿来马尔代夫(带女儿来马尔代夫度假,共享海天一色)
- 昌平马尔代夫美食(昌平美食之旅:品尝马尔代夫美味佳肴)
- 形容马尔代夫夜晚(瑰丽马尔代夫:夜晚的浪漫和神秘之地)
- 梦想酒店马尔代夫(打造梦幻私属酒店,马尔代夫等你来!)
- 到马尔代夫多少钱(探秘马尔代夫旅游花费:需要多少钱?)
- 中国 马尔代夫 进球集锦(中国 vs 马尔代夫:精彩进球集锦回顾)
- 地名 马尔代夫 Male 039(探秘马尔代夫首都Male:热情美丽的小岛城市)
- 十一马尔代夫费用(十一去马尔代夫,预算费用需求大揭秘)
- 徐州马尔代夫在哪(徐州哪里有类似马尔代夫的度假胜地?)
- 逃离马尔代夫下载(马尔代夫紧急疏散!快速了解如何逃生)
- 杭州东方马尔代夫(杭州东方的马尔代夫——最佳度假胜地)
- 深圳马尔代夫露营(深圳户外达人露营“马尔代夫”式享受)
- 试吃马尔代夫美食(马尔代夫口感盛宴:尝试当地美味佳肴)
- 马尔代夫上空视频(空中拍摄的马尔代夫海水世界惊艳亮相)
- 马尔代夫交流协会(马尔代夫设立交流协会以促进国际合作)
- 徐州 马尔代夫(徐州有没有世外桃源?马尔代夫滩涂遇海!)
- 四女 马尔代夫(四位女游客马尔代夫旅游经历分享)
- 英德马尔代夫旅游(马尔代夫旅游:亲身体验印度洋的天堂)
- 斯航 马尔代夫(新标题:斯堪航空公司恢复飞往马尔代夫航班)
- 蜜月日本马尔代夫(新婚之旅:日本和马尔代夫的双重浪漫)
- 马尔代夫七万美金(马尔代夫旅游:七万美元奢华度假体验)
- 广东 马尔代夫(广东一家旅行社推出马尔代夫纯玩游,享受度假胜地)
- 马尔代夫中国餐厅(马尔代夫开设中式餐厅,受到游客欢迎)
- 马尔代夫夜市生活(揭秘马尔代夫夜市丰富多彩的生活方式)
- 马尔代夫大桥规划(马尔代夫计划建造世界最长的海底隧道)
