---
# System prepended metadata

title: Protocol

---

# 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，並使用該位址發送數據包。**

---
