# Protocol ## ARP(Address Resolution Protocol),位址解析協定 **根據目標主機的IP位址去尋找它的硬體位址(Mac address)。 主要是保證通訊之間的正確性。** - **流程圖** ![](https://i.imgur.com/A2ixkgj.png) **1.來源主機檢查ARP Table是否有目標主機的物理位址(Mac Address) 2.如果有則發送數據包至目標主機。/如果沒有,廣播一個ARP請求。 3.所有主機接受ARP請求,檢查自身的ARP Table是否有目標主機的MAC位址並回傳給來源主機。 4.來源主機收到回覆,將目標主機的IP及MAC位址存儲在ARP Table,並使用該位址發送數據包。** ---