什麼是鏈路?
- 涉及數據鏈路層技術
- 單段鏈路使用點到點通信協議或廣播多路訪問協議
- 爲大型網絡提供某“一跳”的低層通信支撐
最簡單網絡:用某種傳輸媒體連接所有主機
一.鏈路層環境
- 鏈路層協議
①通過單段鏈路,點到點傳送上層數據報
②鏈路兩端結點間交互的幀格式,發送和接收幀時的操作 - 兩種網絡鏈路類型
點對點鏈路和廣播鏈路 - 鏈路層環境重要特點
①一條路徑上的不同鏈路可運行不同的鏈路層協議
②鏈路層協議提供的服務可能不同
③通信環境較爲簡單
二.鏈路層服務的設計問題
- 幀訪問鏈路
①將數據報封裝進幀,加上首部和尾部
②用媒體訪問控制(MAC)地址標識源、目的地 - 相連結點間的可靠交付
①是網絡中基礎性問題
②在比特差錯低的鏈路很少使用 (光纖,雙絞線)
無線鏈路: 高差錯率則需要無線鏈路 - 流量控制
相鄰發送和接收結點間的步調一致 - 差錯檢測
①差錯由信號衰減、噪聲所致
②接收方檢測出差錯,將幀丟棄
發送方負責重傳 - 糾錯
接收方識別和糾正比特差錯,而不採取重傳