title: ARP學習
author: balabala
date:2017-9-24 18:58:11
categories: 網絡
tags: [網絡,ARP學習]
ARP:地址解析協議(Adress resolution protocol),在實際通信過程中要經過物理層,所以僅僅知道對方的IP是不夠的,還需要對方的MAC地址,就由ARP協議解析IP地址到MAC地址的關系
<ARP的區分-內容>
一、普通ARP:普通ARP的DA為廣播MAC,SA為本機MAC,DIP為目的IP,SIP為本機IP
二、免費ARP:免費ARP的DA為廣播MAC,SA為本機MAC,DIP為本機IP,SIP為本機IP(局域網)
區別見下圖:
ARP |
普通ARP |
免費ARP |
Destination mac |
廣播地址 |
廣播地址 |
Source mac |
本機地址 |
本機地址 |
Destination ip |
目的地址 |
本機地址 |
Source ip |
本機地址 |
本機地址 |
<ARP的區分-作用>
一、普通ARP作用:①找到目的主機,學習MAC地址,建立連接信道,進行透明傳輸
②收到ARP的設備解析報文發現DIP不是自己,直接丟棄
③目的設備解析ARP報文,發現DIP是自己,學習MAC地址並發送應答報文
Ⅰ、A1發送ARP報文,目的地址為廣播地址、源地址為本機地址、目的IP為B1的IP、源IP為本機IP
Ⅱ、PTN(P1、P2、P3)設備學習到A1的MAC地址,寫入MAC轉發表
Ⅲ、目的設備B1收到ARP報文並應答,目的地址為A1、源地址為本機地址、目的IP為A1的IP、源IP為本機IP
Ⅳ、PTN(P1、P2)設備學習到B1的MAC地址並寫入MAC轉發表,此時A1與B1之間的信道認為透明可達,可以通信
二、免費ARP作用:①通過發送免費ARP報文,避免局域網IP沖突
②硬件地址發生變化,進行通知
③收到ARP的設備解析后對更新本地ARP表項④有IP沖突的設備收到ARP報文,回應IP沖突
Ⅰ、A1發送ARP報文,目的地址為廣播地址、源地址為本機地址、目的IP為本機的IP、源IP為本機IP
Ⅱ、局域網內設備收到免費ARP報文,更新本地ARP表項,如果發現於自己IP一樣則回應IP沖突
如果想要詳細了解可以看下:http://2785903.blog.51cto.com/2775903/1103307