新聞中心
一:數(shù)據(jù)鏈路層的功能
1.1 數(shù)據(jù)鏈路層的建立,維護與拆除
1.2幀包裝,幀傳輸,幀同步
1.3幀的差錯恢復(fù)
采用重傳的方法進行。
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供明水企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都做網(wǎng)站、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為明水眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
1.4流量控制
確保中間傳輸設(shè)備的穩(wěn)定及收發(fā)雙方傳輸速率的匹配。
二:以太網(wǎng)幀格式
2.1以太網(wǎng)MAC地址
用來識別一個以太網(wǎng)上的某個單獨的設(shè)備或一組設(shè)備。
因MAC地址是由48位二進制數(shù)組成,所以通常分為六段。其中前24位是生產(chǎn)廠商想IEEE申請的廠商編號,后24位是網(wǎng)絡(luò)接口卡序列號。MAC地址的第八位為0時,表示該MAC地址為單播地址,為1時,表示該MAC地址為組播地址。
2.2以太網(wǎng)幀格式
以太網(wǎng)有多種幀格式,這里介紹最為常用的Ethernet II的幀格式,該幀共包含六個域。
前導(dǎo)碼包含八字結(jié),包含一層幀起始定界符。在以太網(wǎng)中,前導(dǎo)碼被認(rèn)為是物理層封裝的一部分,而不是數(shù)據(jù)鏈路層的封裝。
目的地址包含六字節(jié),標(biāo)識了幀的目的站點MAC地址。目的地址可以是單播地址(單個目的地),組播地址(組目的地)或廣播地址。
源地址包含六字節(jié),源地址標(biāo)識了發(fā)送幀站點的MAC地址。源地址一定是單播地址。(第八位是0)
類型域包含兩字節(jié),用來表示上層協(xié)議的類型,如0800H表示IP協(xié)議。
數(shù)據(jù)域包含46-1500字節(jié)。數(shù)據(jù)域封裝了通過以太網(wǎng)傳輸?shù)母邔訁f(xié)議信息。 類型域和數(shù)據(jù)域可以理解為數(shù)據(jù)包
幀校驗序列包含四字節(jié),是從目的地址到數(shù)據(jù)域結(jié)束這一部分的校驗。
三:交換機的轉(zhuǎn)發(fā)原理。 重點!!!
3.1環(huán)境:初始狀態(tài)的交換機,三臺已知MAC地址用雙絞線與交換機連接的PC機。
3.2過程:A主機想要將數(shù)據(jù)幀發(fā)送給B主機。
3.3原理:
-
MAC地址學(xué)習(xí)
因交換機處于初始狀態(tài),所以交換機中不存在MAC地址表,此時,A主機想發(fā)送數(shù)據(jù)幀給B主機,必然經(jīng)過1號接口進入交換機,此時,交換機便會將A主機的源地址和收到該數(shù)據(jù)幀的接口編號(1號接口)對應(yīng)起來,添加到交換機的MAC地址表中。
-
廣播未知數(shù)據(jù)幀
交換機知道A主機要將信息發(fā)送給B主機,但交換機目前只知道A主機的MAC地址,所以交換機在MAC地址表中找不到B主機的MAC地址,所以,交換機采用廣播的方式,除了1號接口之外的所有接口都將轉(zhuǎn)發(fā)這個數(shù)據(jù)幀,于是,B主機和C主機都會收到這個數(shù)據(jù)幀。
-
接收方回應(yīng)消息
B主機和C主機都接收到數(shù)據(jù)幀后,C主機查看數(shù)據(jù)幀,發(fā)現(xiàn)和自己沒關(guān)系,所以不做回應(yīng)。B主機發(fā)現(xiàn)對方的數(shù)據(jù)幀正式發(fā)給自己的,所以B主機會響應(yīng)這個廣播,并回應(yīng)一個數(shù)據(jù)幀(B主機的源地址22...目標(biāo)地址11...),此時,數(shù)據(jù)幀通過2號接口經(jīng)過交換機,交換機便會將這個數(shù)據(jù)幀的源地址和接口編號(2接口)對應(yīng)起來,添加到MAC地址表中。
-
交換機實現(xiàn)單播通信
此時,A主機和B主機的通信便不需要借助廣播了,因為交換機MAC地址表中已經(jīng)記錄了它們的條目。所以現(xiàn)在A主機和B主機通信,交換機會直接將數(shù)據(jù)通過對應(yīng)接口發(fā)送給對方。
四:交換機的命令行配置
4.1用戶模式
交換機啟動完按下Enter鍵,首先進入的就是用戶模式。該模式下,用戶受到極大的限制,只能查看一些統(tǒng)計信息。
4.2特權(quán)模式
用戶模式下輸入enable(可以簡寫為“en”)命令就可以進入特權(quán)模式,該模式可以查看并修改Cisco設(shè)備的配置。
4.3全局配置模式
特權(quán)模式下輸入config terminal(可簡寫為“conf t”)命令就可以進入全局配置模式,用戶在該模式下可修改交換機的全局配置。
4.4接口模式
在全局配置模式下輸入interface fastetherent 0/1(可簡寫為“int f0/1”)命令就可以進入接口模式。與全局模式不同,用戶在該模式下所做的配置都是針對f0/1這個接口所設(shè)定的。
4.5查看MAC地址表
特權(quán)模式輸入命令:show mac-address-table[dynamic],"dynamic"是可選參數(shù),可以使交換機只顯示交換機動態(tài)學(xué)習(xí)到的MAC地址。
4.6配置接口的雙工模式和速率
1.1配置指定接口的通信速率
命令行如下:Switch(config-if)#speed[10/100/1000/auto]
speed:配置接口速率的關(guān)鍵字
10/100/1000:為借口配置具體速率值。我們現(xiàn)在一般設(shè)置為100
auto:接口與對端自動協(xié)商通信速率。
1.2指定接口的雙工模式
命令行如下:switch(config-if)#duplex[full /half /auto]
duplex:配置雙工模式的關(guān)鍵字
full:將接口的雙工模式指定為全雙工
half:將接口的雙工模式指定為半雙工
auto:將接口的雙工模式指定為自動協(xié)商
兩臺交換機的雙工模式一般為全雙工。duplex full
1.3查看接口的雙工模式和通信速率
命令:show interface f1/0,在特權(quán)模式下就可以。
從顯示結(jié)果中可以看出,鏈路建立后,雙工模式協(xié)商為全雙工,速率模式協(xié)商為100M/S通信速率。
本文名稱:數(shù)據(jù)鏈路層詳解
文章源于:http://www.ef60e0e.cn/article/pcsdgo.html