目錄
解決的問題
封裝成幀
透明傳輸
差錯控制 應用
ppp協議
使用場合:
ppp協議的組成
ppp協議幀格式:
乙太網以太區域網(乙太網)
mac層:(子層)
局域**點 接入
發往本站的幀種類
mac幀格式
無效的mac幀
物理裝置 網橋
交換機虛擬區域網
資料鏈路層要解決的3個問題
封裝成幀 、透明傳輸、差錯控制
封裝成幀(framing)在一段資料前後新增幀頭和幀尾,構成幀。
mtu :最大傳輸單元。乙太網最大不超過1500位元組。
兩段的資料格式是一樣的。?
如果有與幀頭和幀尾相同的資料。則在傳輸前加入轉譯字元作區分。
傳輸過程中有可能產生錯誤。(誤位元速率)
解決 :加入幀校驗序列。eg :迴圈冗餘檢驗 crc
如果有差錯就扔掉,然後由上層來負責重傳。
點到點協議(point to point protocol):世界使用最多的資料鏈路層協議。
使用點對點的通道的資料鏈路層。單播
如撥號上網。(isp)
網路控制協議(ncp)允許在點到點連線上使用多種網路層協議。
eg:osi層
3上層協議
2 (徵對每乙個網路層協議)
鏈路控制協議 (lcp)作用:驗證密碼等
高階資料鏈路控制協議(hdlc)
1物理層
f(開始)
7ea(位址)
ffc (固定)
協議資訊部分(ip資料報)
fcs檢驗
f(結束
7e 位元組 : 1 1 1 2 不超過 1500 位元組 2 1
ppp幀
ppp幀裡位址(a)是無用的,不需要。點對點
協議:得到資訊部分是什麼內容。(ip資料、使用者資料、身份驗證的資訊)
fcs:幀檢驗序列(crc 、等)
使用廣播通道是資料鏈路層。
子層:**接入控制mac(medium access control)。和 llc(現在不用了)
// 通道利用率: a = t / t0. 提高法:線短,資料報大。
t :d單程傳輸時間。 t0:幀越小傳送時間越小(故要資料報要大,乙太網每幀至少64位元組)。
距離短、計算機數量有限。靈活、可靠
動態**接入。
單播(unicast)幀 (1對1)
廣播(broadcast)幀 (1對全體)
多播(multicast)幀(1對多)
有開始(幀開始定界符)。但沒有結束(因為是曼切斯特編碼,0、1都有跳變,當沒有跳變時就結束了)。
長度不是整數位元組
fcs校驗有錯
資料長度在46~1500之間
有效mac幀長度64~1518
有錯誤直接扔掉了。
幀最小間格 :9.6us
有記憶埠。能夠減少不同埠計算機通訊時的衝突。埠少,與集線器互連。優化乙太網
埠多,直接接入計算機。(足夠多的埠的高速網橋)
能夠避免衝突。(處理衝突:儲存**。進行排隊)
多個交換機練成環後可產生廣播。網路資源浪費。(避免:可以生成樹協議。有乙個根交換機。到根的距離進行計算優先順序。近的是根埠。根據頻寬高的選為指定埠,用來傳送使用者資料。不是根埠和指定埠的網線為阻斷埠。橙色的不通過)
通過繫結mac位址。或指定接入網口的數量。達到安全的目的。
lan區域網.(在乙個網段的機器)
不同交換機之間的van通過幹道(一條高頻寬的線連線)進行連線。然後通過標記區分來自哪個van(時分統計復用),進行分發區別用。
資料鏈路層
資料鏈路的定義 鏈路 計算機網路中相鄰節點的一段物理線路。資料鏈路 計算機網路中節點到節點相鄰的一段物理路線加上控制在這些路線上傳輸資料的協議。資料鏈路層解決的問題 對於計算機網路裡面的每一層,其實都是為了解決某乙個層面的問題而設計出來的,資料鏈路層也一樣 由於物理層只解決了訊號流在物理媒介的傳輸問...
資料鏈路層
首先撇清兩個概念 鏈路和資料鏈路。鏈路是指從乙個結點到另乙個結點的一段物理線路,而中間沒有任何其他的交換結點,在進行資料通訊時,兩個計算機之間的通訊路徑往往要經過許多段這樣的鏈路,可見鏈路只是一條路徑的組層部分,資料鏈路是除了一條物理鏈路外還需要加上一些必要的通訊協議來控制這些資料的傳輸。若把這些實...
資料鏈路層
資料鏈路層的主要任務是將上層交付的資料構造成位元流,然後交給下面的物理層。主要研究在乙個區域網內,分組怎麼從乙個主機傳送到另外乙個主機。位元流包括一些控制資訊和資料,基本單位是幀。資料鏈路 data link 除了物理線路外,還必須有通訊協議來控制這些資料的傳輸。若把實現這些協議的硬體和軟體加到鏈路...