Google Search Box

自訂搜尋

Monday, April 19, 2010

[課業] 資料通訊/ARP

作者: zadpos (人生啊) 看板: Examination
標題: [課業] 資料通訊/ARP
時間: Mon Apr 19 19:18:33 2010

1.考試科目:資料通訊


2.章節名稱or篇名(單元關鍵字):ARP


3.目前參考用書or考古題出處:資料通訊網路


4.想問的內容:
ARP packet的header有紀錄傳、收雙方的IP和MAC address
當要送出ARP時 會將這四個address在network layer一次填入
還是MAC address傳到下層的data link layer時才加入 變成frame?

5.想法:
MAC address應該是在data link layer才會加入frame
那如果這樣 MAC address不就不應該出現在ARP packet裡







1 comment:

  1. 推 Solefien:ARP packet為ARP frame的payload 04/19 20:44
    → Solefien:和datalink產生frame無關 還是可以在layer3填上MAC 04/19 20:46
    → zadpos:那這樣子不就重複嗎? 04/19 20:52
    推 Solefien:沒錯 layer2看的是frame的header 總不可能要他看payload 04/19 21:03
    → zadpos:那為什麼要把MAC address加進ARP packet?這不等於沒用嗎.. 04/19 21:06
    推 Solefien:應該要先瞭解為何要有ARP packet.在ARP cache裡沒有IP和 04/19 21:13
    → Solefien:MAC對映時才會以廣播的方式送出這種frame.這時header的 04/19 21:14
    → Solefien:dest要填FF 而所有host會收到這個frame拆開後會比對是否 04/19 21:16
    → Solefien:是自己,如果是就把自己的MAC填入payload裡 並把payload裡 04/19 21:17
    → Solefien:的source mac拿出來用 如果不填 怎麼知道是誰請求的? 04/19 21:17
    推 maianle:解釋得真清楚 厲害^^b 04/19 21:31

    ReplyDelete