《ARP的学习》
?title: ARP學習
author: balabala
date:2017-9-24 18:58:11
categories: 網(wǎng)絡
tags: [網(wǎng)絡,ARP學習]
?
ARP:地址解析協(xié)議(Adress resolution protocol),在實際通信過程中要經(jīng)過物理層,所以僅僅知道對方的IP是不夠的,還需要對方的MAC地址,就由ARP協(xié)議解析IP地址到MAC地址的關(guān)系
<ARP的區(qū)分-內(nèi)容>
一、普通ARP:普通ARP的DA為廣播MAC,SA為本機MAC,DIP為目的IP,SIP為本機IP
二、免費ARP:免費ARP的DA為廣播MAC,SA為本機MAC,DIP為本機IP,SIP為本機IP(局域網(wǎng))
區(qū)別見下圖:
| ARP | ?普通ARP | 免費ARP |
| Destination mac | 廣播地址 | 廣播地址 |
| Source mac | 本機地址 | 本機地址 |
| Destination ip | 目的地址 | 本機地址 |
| Source ip | 本機地址 | 本機地址 |
<ARP的區(qū)分-作用>
一、普通ARP作用:①找到目的主機,學習MAC地址,建立連接信道,進行透明傳輸
?????????????????????????????? ②收到ARP的設備解析報文發(fā)現(xiàn)DIP不是自己,直接丟棄
? ③目的設備解析ARP報文,發(fā)現(xiàn)DIP是自己,學習MAC地址并發(fā)送應答報文
Ⅰ、A1發(fā)送ARP報文,目的地址為廣播地址、源地址為本機地址、目的IP為B1的IP、源IP為本機IP
?
?
Ⅱ、PTN(P1、P2、P3)設備學習到A1的MAC地址,寫入MAC轉(zhuǎn)發(fā)表
?
?
Ⅲ、目的設備B1收到ARP報文并應答,目的地址為A1、源地址為本機地址、目的IP為A1的IP、源IP為本機IP
?
Ⅳ、PTN(P1、P2)設備學習到B1的MAC地址并寫入MAC轉(zhuǎn)發(fā)表,此時A1與B1之間的信道認為透明可達,可以通信
?
?
二、免費ARP作用:①通過發(fā)送免費ARP報文,避免局域網(wǎng)IP沖突
②硬件地址發(fā)生變化,進行通知
?????????????????????????????? ③收到ARP的設備解析后對更新本地ARP表項④有IP沖突的設備收到ARP報文,回應IP沖突
Ⅰ、A1發(fā)送ARP報文,目的地址為廣播地址、源地址為本機地址、目的IP為本機的IP、源IP為本機IP
?
Ⅱ、局域網(wǎng)內(nèi)設備收到免費ARP報文,更新本地ARP表項,如果發(fā)現(xiàn)于自己IP一樣則回應IP沖突
?
?如果想要詳細了解可以看下:http://2785903.blog.51cto.com/2775903/1103307
轉(zhuǎn)載于:https://www.cnblogs.com/balabalala/p/7640903.html
總結(jié)
- 上一篇: 同步控制 之“重入锁”
- 下一篇: 集成学习算法总结----Boosting