-
數據鏈路層
-
鏈路(物理鏈路)是一個結點到相鄰結點的一段物理線路,數據鏈路(邏輯鏈路)是在鏈路的基礎上增加了一些必要硬件(如網絡適配器)和軟件(如協議的實現)
-
數據鏈路層協議解決三個基本問題,分別是封裝成幀、透明傳輸、差錯檢測
-
封裝成幀:使用SOH字符和EOT字符進行幀定界,使用MTU最大傳輸單元規定數據部分長度上限(默認爲1500字節)
-
透明傳輸:當遇到內容中包含幀定界符時,使用ESC字符轉義(字節填充法解決透明傳輸問題)
-
差錯檢測:使用CRC循環冗餘檢驗方法,在數據後面添加FCS冗餘碼(保證無比特差錯,有就丟棄),但是無法保證可靠傳輸
-
可靠傳輸必須保證既無比特差錯又無傳輸差錯(無幀丟失、幀重複、幀失序情況)
-
-
-
數據鏈路層包含點對點信道和廣播信道
-
點對點信道
-
PPP 點對點協議
-
PPPoE 在以太網上運行的PPP,現在FTTx都要使用PPPoE方式接入
-
PPP協議只支持全雙工通信
-
-
-
廣播信道
-
局域網
-
按網絡拓撲分爲星型網(最爲常用)、環型網、總線型網
-
目前以太網幾乎成爲了局域網的同義詞(FDDI、令牌環、令牌總線都消失了),以太網硬件地址(MAC地址)48位
-
-
CSMA/CD 載波監聽多點接入(多路訪問)/碰撞檢測(衝突檢測)
-
載波監聽:每個站都必須不停檢測信道
-
多點接入(多路訪問):說明爲總線型網絡,許多計算機以多點接入的方式連接在一根總線上
-
碰撞檢測(衝突檢測):邊發送邊監聽
-
CSMA/CD協議只支持半雙工通信
-
-
-
-
RJ-45連接標準包含T568A和T568B
-
T568A:1~8根線依次爲白綠、綠、白橙、藍、白藍、橙、白棕、棕
-
T568B:1~8根線依次爲白橙、橙、白綠、藍、白藍、綠、白棕、棕,T568B較爲常用
-
如果一側使用T568A,另一側使用T568B,可以將兩臺計算機直接連起來
-