如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

2008年11月27日 星期四

ARP 到底算是 OSI 的哪一層

ARP (Address Resolution Protocol) 是IP網路中用來解析指定IP位址所對應的 Layer 2 MAC位址的協定. 那 ARP 到底算是 OSI 的哪一層.

我認為 ARP 應該算是跨 Layer2/3 的一個協定.
  • ARP詢問用的參照資料, 是第三層的 IP 位址; 所以有第三層的行為.
  • ARP的PDU完全是LAN的訊框, 運作在Layer 2 的 broadcast範圍, 也不能跨 Router, 所以有第二層的行為.
嚴格講起來 OSI 是參考模型, 用來突顯各層次的特徵, 但是不代表 單一協定 不能同時屬於兩個層次.


如果您喜歡這篇文章,不考慮試試Email訂閱嗎?




2 則留言:

  1. 請問老師~~
    DHCP 是屬於 osi 第幾層??
    謝謝!!

    回覆刪除
  2. OSI 第五層 (Session Layer). (對應到新的 TCP/IP 四層架構下, 是 "應用層")

    DHCP 協定的功能, 在於取得主機設定內容 (Host Configuration), 過程中有明確的 "開始/結束" 階段, 但是又沒有處理"資料呈現方式" (Layer 6), 或是"人機互動" (Layer 7), 所以算是第五層.

    回覆刪除

小技巧:也可以 匿名 留言!

經典熱門文章