1. 同一子網
主機A在准備構造鏈路層以太網幀頭時,首先根據目的IP去查找ARP表,如果找到對應項,則直接得到目的MAC地址,如果沒有查到才執行上面所說的ARP廣播請求。這樣做是為了最大限度地減少廣播。
2. 不同子網
主機A首先比較目的IP地址與自己的IP地址是否在同一子網中,如果在同一子網,則向本網發送ARP廣播,獲得目標IP所對應的MAC地址;如果不在同一子網,就通過ARP詢問默認網關對應的MAC地址, 將數據轉發給網關, 網關進行與主機A類似的ARP解析過程,將數據發送給主機B,或者轉發給下一個網關繼續進行路由,直到到達主機B