25.在 Data-Link layer 裡,資料傳送的形式為
(A)Frames
(B)Datagrams
(C)Bits
(D)Messages。

答案:登入後查看
統計: A(168), B(36), C(35), D(4), E(0) #617212

詳解 (共 2 筆)

#1401067
封包
2
2
#3278214

資料連接層(Data Link Layer) 在這層指定了要採用的信息單元 (message unit﹐通常在 LAN上面的信息單元被稱為 frame﹐翻譯為“訊框”或“框包”)﹐還有它們的格式﹑以及如何通過網絡。每一個 frame 都會被賦予一個 MAC 位址碼和偵錯監測值(checksum)。

Ethernet 的 Data Link Layer Frame 看起來如下圖﹕

序言
(Preamble)
目的地
位址
(Destination)
來源位址
(Source)
信息類型
(Message Type)
數據
(Data)
封包監測資料
(Frame check sequence)
8 bytes6 bytes6 bytes2 bytes46-1500 bytes4 bytes

Data Link Layer Frame 結構

數據在實體層是以bit為單位來傳輸的﹐資料連接層要制定不同網路形態的資料框包格式﹐確保數據能夠在不同的網路實體(比如﹕同軸電纜﹑雙絞線﹑光纖﹑電話數據線﹑等等)上進行資料傳送。有一個 Binary Synchronous Communications 協定﹐會判定出一個框包如果在丟失的情況下﹐要等待多久會被重新發送﹐以及如何處理重發的框包和封包確認。這個協定也是在這層裡面定義。我們通常用來撥接上網的 PPP 協定就是在這層裡面定義的﹔同時﹐一般給 Mainframe 使用的 xDLC 協定也屬於這裡的範圍。

資料連接層通常會管轄以下的功能﹕

  • 網路卡的實體位址(Physical Address)﹐也被稱為MAC(Media Access Control) Address
  • 虛擬電路(Virtual Circuit)連接和邏輯連結(Logical Link)的建立和結束
  • 控制框包的傳送和錯誤檢測方式
  • 框包的傳送及接收順序和傳遞方式
  • 判定框包的建立及重組分界
  • 檢測框包的確認﹐以及在得不到回應或重複發送的情形下進行修復的程序
  • 處理實體層的轉換和管理
  • 對接收框包進行檢錯和確認
  • 檢查發送框包的實體位址以確保資料能正確的被送抵目的地之網路層
1
0