天天看點

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置

一:資料鍊路層的功能

1.1 資料鍊路層的建立,維護與拆除

1.2幀包裝,幀傳輸,幀同步

1.3幀的差錯恢複

采用重傳的方法進行。

1.4流量控制

確定中間傳輸裝置的穩定及收發雙方傳輸速率的比對。

二:以太網幀格式

2.1以太網MAC位址

用來識别一個以太網上的某個單獨的裝置或一組裝置。

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置

因MAC位址是由48位二進制數組成,是以通常分為六段。其中前24位是生産廠商想IEEE申請的廠商編号,後24位是網絡接口卡序列号。MAC位址的第八位為0時,表示該MAC位址為單點傳播位址,為1時,表示該MAC位址為多點傳播位址。

2.2以太網幀格式

以太網有多種幀格式,這裡介紹最為常用的Ethernet II的幀格式,該幀共包含六個域。

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置

前導碼包含八字結,包含一層幀起始定界符。在以太網中,前導碼被認為是實體層封裝的一部分,而不是資料鍊路層的封裝。

目的位址包含六位元組,辨別了幀的目的站點MAC位址。目的位址可以是單點傳播位址(單個目的地),多點傳播位址(組目的地)或廣播位址。

源位址包含六位元組,源位址辨別了發送幀站點的MAC位址。源位址一定是單點傳播位址。(第八位是0)

類型域包含兩位元組,用來表示上層協定的類型,如0800H表示IP協定。

資料域包含46-1500位元組。資料域封裝了通過以太網傳輸的高層協定資訊。 <u>類型域和資料域可以了解為資料包</u>

幀校驗序列包含四位元組,是從目的位址到資料域結束這一部分的校驗。

三:交換機的轉發原理。 重點!!!

3.1環境:初始狀态的交換機,三台已知MAC位址用雙絞線與交換機連接配接的PC機。

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置

3.2過程:A主機想要将資料幀發送給B主機。

3.3原理:

  1. MAC位址學習
    資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置
    因交換機處于初始狀态,是以交換機中不存在MAC位址表,此時,A主機想發送資料幀給B主機,必然經過1号接口進入交換機,此時,交換機便會将A主機的源位址和收到該資料幀的接口編号(1号接口)對應起來,添加到交換機的MAC位址表中。
  2. 廣播未知資料幀
    資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置
    交換機知道A主機要将資訊發送給B主機,但交換機目前隻知道A主機的MAC位址,是以交換機在MAC位址表中找不到B主機的MAC位址,是以,交換機采用廣播的方式,除了1号接口之外的所有接口都将轉發這個資料幀,于是,B主機和C主機都會收到這個資料幀。
  3. 接收方回應消息
    資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置
    B主機和C主機都接收到資料幀後,C主機檢視資料幀,發現和自己沒關系,是以不做回應。B主機發現對方的資料幀正式發給自己的,是以B主機會響應這個廣播,并回應一個資料幀(B主機的源位址22...目标位址11...),此時,資料幀通過2号接口經過交換機,交換機便會将這個資料幀的源位址和接口編号(2接口)對應起來,添加到MAC位址表中。
  4. 交換機實作單點傳播通信
    此時,A主機和B主機的通信便不需要借助廣播了,因為交換機MAC位址表中已經記錄了它們的條目。是以現在A主機和B主機通信,交換機會直接将資料通過對應接口發送給對方。

四:交換機的指令行配置

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置

4.1使用者模式

交換機啟動完按下Enter鍵,首先進入的就是使用者模式。該模式下,使用者受到極大的限制,隻能檢視一些統計資訊。

4.2特權模式

使用者模式下輸入enable(可以簡寫為“en”)指令就可以進入特權模式,該模式可以檢視并修改Cisco裝置的配置。

4.3全局配置模式

特權模式下輸入config terminal(可簡寫為“conf t”)指令就可以進入全局配置模式,使用者在該模式下可修改交換機的全局配置。

4.4接口模式

在全局配置模式下輸入interface fastetherent 0/1(可簡寫為“int f0/1”)指令就可以進入接口模式。與全局模式不同,使用者在該模式下所做的配置都是針對f0/1這個接口所設定的。

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置

4.5檢視MAC位址表

特權模式輸入指令:show mac-address-table[dynamic],"dynamic"是可選參數,可以使交換機隻顯示交換機動态學習到的MAC位址。

4.6配置接口的雙工模式和速率

1.1配置指定接口的通信速率

指令行如下:Switch(config-if)#speed[10/100/1000/auto]

speed:配置接口速率的關鍵字

10/100/1000:為借口配置具體速率值。<u>我們現在一般設定為100</u>

auto:接口與對端自動協商通信速率。

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置
資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置
1.2指定接口的雙工模式

指令行如下:switch(config-if)#duplex[full /half /auto]

duplex:配置雙工模式的關鍵字

full:将接口的雙工模式指定為全雙工

half:将接口的雙工模式指定為半雙工

auto:将接口的雙工模式指定為自動協商

兩台交換機的雙工模式一般為全雙工。duplex full

資料鍊路層詳解一:資料鍊路層的功能二:以太網幀格式三:交換機的轉發原理。 重點!!!四:交換機的指令行配置
1.3檢視接口的雙工模式和通信速率

繼續閱讀