danny 2009-9-2 15:37
【EP1】MOD-7 Data Link Layer
[img]http://slap999.myweb.hinet.net/CCNA/7-1.JPG[/img]
資料連結層–存取媒體(能攜帶資料或信號稱為媒體),而它的 PDU 稱為訊框(Frame)。
第二層協定規定了封包如何被封裝成訊框,以及這被封裝的封包如何進入及離開 (on and off)媒體。
這層是扮演在連接軟體和硬體層的角色。
[img]http://slap999.myweb.hinet.net/CCNA/7-2.JPG[/img]
第二層分割為兩個子層 ,上半層定義軟體程序,稱為 LLC (邏輯鍊路控制)
下半層定義媒體存取程序MAC(媒體存取控制) 。
媒體存取控制主要是避免太多的網路碰撞,因為多台主機在網路上的存取量非常龐大
這個單元就是等同一個規章,讓媒體和資訊能有效獲得控制。
而它有著三種傳輸控制:
[color=deepskyblue]單工(Simplex):[/color]
訊息的發送端與接收端,兩者的角色分得很清楚,[color=orange]發送端只能發送訊息出去,不能接收訊息[/color]
[color=palegreen]接收端只能接收訊息,不能發送訊息出去。[/color]
[color=deepskyblue]半雙工(Half Duplex):[/color]
雖然通訊端可以接收與發送資料,但是[color=yellow]一次只能做一種動作,不能同時收發。[/color]
[color=deepskyblue]全雙工(Full Duplex):[/color]
通訊端[color=palegreen]可以同時進行資料的接收與發送動作。[/color]
[color=#98fb98][/color]
在點對點網路,如果資料只能流動在一個方向,稱為一個半雙工連結
如果資料能從各個節點同時成功流動,則是一個全雙工連結
[img]http://slap999.myweb.hinet.net/CCNA/7-4.JPG[/img]
[img]http://slap999.myweb.hinet.net/CCNA/7-5.JPG[/img]
資料連結層的訊框包括:
[color=palegreen]Data -[/color] 來自於封包的資料。
[color=palegreen]Header -[/color] 表頭(包含了第二層的位址) 。
[color=palegreen]Trailer -[/color] 表尾。
典型的訊框表頭欄位包括有:
[color=yellow]起始訊框欄位 -[/color] 表明訊框的起點。
[color=yellow]來源和目的地址欄位 -[/color] 表明在媒體上來源和目的節點。
[color=yellow]類型欄位 -[/color] 用來指出是哪一種資料型態及訊框長度。
對資料連結層來說是否需要位址取決於[color=yellow]邏輯拓撲結構[/color]。
多方存取的網路上可能有多個目的地,因此需要第二層的位址
點對點只有一個目的地,因此不需要第二層的位址。
訊框到達目的地裝置時,會[color=red]驗證目的地位址是否與訊框中之位址相符。[/color]
[color=#ff0000][/color]
[img]http://slap999.myweb.hinet.net/CCNA/7-6.JPG[/img]
Trailer(表尾):當封裝資料以便在網路上傳輸時,附加在後面的控制訊息資料。
訊框檢驗序列(FCS)欄位則是用來確定在訊框的傳送和接收時是否有錯誤發生
錯誤偵側增加在資料連結層因為這是資料轉移橫跨媒體的地方。
傳輸節點會產生一個訊框資訊的總結,稱之為冗餘檢查 (cyclic redundancycheck ,CRC) 數值
這個數值會放在 FCS 中
當訊框到達目的地節點,接收的節點會計算實際收到的訊框的總結,再與CRC 比較
如果相同代表資料正確接收此資料,如果不同,代表資料錯誤,會丟棄此資料
[img]http://slap999.myweb.hinet.net/CCNA/7-7.JPG[/img]
802.11 是 IEEE 802 標準的延伸
使用相同 802.2 LLC ,然而在 MAC 子層有許多不同
標準的 IEEE 802.11 就是所謂的 Wi-Fi 是 contention-based 的系統
使用Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA)
802.11 支援認證(authentication),結合(association)及隱私(privacy)、(加密 encryption)