<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    數據鏈路層可能提供的服務包括哪些


    發現錯別字 9個月前 提問
    回答
    1
    瀏覽
    1424
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    等保中級測評師 CICSA

    數據鏈路層可能提供的服務包括:

    • 組幀:在網絡層的分組在鏈路上傳輸前,鏈路層協議用數據鏈路層的幀將其封裝。一個幀由數據字段和首部字段組成,網絡層的分組就插在數據字段中。一個幀可能包含尾部字段,我們把首部字段和尾部字段合并起來稱為首部字段。接收端在收到物理層上交的比特流后,能根據首部字段的標記,從收到的比特流中識別幀的開始和結束。

    • 差錯控制:由于通信鏈路中存在信號的衰減和電池干擾,幀中的比特在傳輸過程中可能產生差錯,1接收方判斷為0,0接收方判斷為1。轉發有差錯的數據是沒有意義的,數據鏈路層的許多協議提供檢測是否存在差錯的機制。這是通過在幀中設置差錯檢測冗余位,讓接收結點對收到的幀進行差錯檢測來完成的。鏈路層的差錯檢測通常很復雜,并且通過硬件來實現。

    • 流量控制:由于鏈路的每一結點具有有限的幀緩存,接收結點在某個時間段收到幀的速率比其處理的速度快,沒有流量控制,接收方的緩存會溢出,幀會丟失。和傳輸層類似,數據鏈路層協議提供流量控制機制,當接收方來不及處理發送方發送的數據時,及時控制發送方發送數據的速率,旨在使收發方協調一致。

    • 可靠傳輸:當數據鏈路層提供可靠傳輸服務時,它保證將網絡層的分組無差錯地通過數據鏈路層。OSI的觀點是必須把數據鏈路層做成是可靠傳輸的。前面講過,傳輸層的協議TCP也提供可靠的傳輸服務。和傳輸層的可靠傳輸服務類似,數據鏈路層的可靠傳輸是通過確認和重傳來獲得的。現在通信線路的質量已經大大提高了,通信鏈路不好引起差錯的概率已經大大降低。低差錯率的鏈路,包括光纖、雙絞線和同軸電纜,鏈路層的可靠傳輸被認為是不必要的開銷,為了提高通信效率,許多有線的鏈路層協議不提供可靠的交付,Internet廣泛使用的數據鏈路層不提供可靠的服務。數據鏈路層可靠地傳輸服務常用于容易產生高差錯率的鏈路,如無線鏈路。

    • 介質訪問控制:介質訪問控制協議定義了幀在鏈路上傳輸的規則。對于在鏈路的一端有一個發送方、另一端有一個接收方的點對點鏈路,介質訪問控制協議比較簡單,甚至不存在。對于多個結點共享單個廣播鏈路,就是被稱為多址訪問的問題,介質訪問控制協議用來協調多個結點的幀傳輸。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    9個月前 / 評論
    亚洲 欧美 自拍 唯美 另类