會員 ![]() | 【求助】不同網域ARP也是利用廣播來做request 嗎?? 各位大大好,小弟對一個問題很不解, 雖然搜尋過相關文章,不過似乎沒有想要的答案... 想請問各位大大的是: 假設在乙太網路下,有不同的兩網域,其中A電腦要傳封包給不同網域的B電腦,兩網域間有router, 那麼當封包經過network interfce 層時會上frame,此時ARP 會檢查自己的cache, 1.又假設A電腦ARP cache無B的實體位址對應資料,那ARP還是利用廣播broadcast的方式來request router 嗎??? 還是說因為在不同網域,ARP就不用廣播的而直接在乙太框架中填入router 的MAC address??? 2.假設router 的ARP cache 也無此資料, 當router 要轉送ARP request 給B電腦時,是否也用廣播的方式呢??? 在這先謝謝大家的回答 ^^ |
回覆 |
會員 ![]() | 1.先廣播再找gateway 2.是的 |
回覆 |
會員 ![]() | 在此先謝謝atte大大 的回答 ^^ 小第能否再問一個問題? A , C(router), B 三台電腦,ARP cache 建立的順序應為??? 是 B--> C-->A 媽??? |
回覆 |
會員 ![]() | "A電腦要傳封包給不同網域的B電腦" 1. A send ARP Request for C 2. A send packet to C 3. C send ARP Request for B 4. C send packet B |
回覆 |
會員 ![]() | 你的問題太深了,不太明白(我也是初學的啦^^) 但基本上A要找B時 1.檢查自己的ARP Cache(WIN2000是存在RAM中,而且只留幾分鐘) 2.Cache沒有,抱歉廣播封包來了(由路由表判斷是要找B還是C......找C) 3.當找到C後再由路由表判斷是要找B還是找其他Router......找B 4.C就說:ARP快去我管的所有地方找一個叫B的,然後叫它說出它的MAC位址^^ |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。