計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)課程課件設(shè)計數(shù)據(jù)鏈路層ppt課件_第1頁
計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)課程課件設(shè)計數(shù)據(jù)鏈路層ppt課件_第2頁
計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)課程課件設(shè)計數(shù)據(jù)鏈路層ppt課件_第3頁
計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)課程課件設(shè)計數(shù)據(jù)鏈路層ppt課件_第4頁
計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)課程課件設(shè)計數(shù)據(jù)鏈路層ppt課件_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、本章學(xué)習(xí)要求:本章學(xué)習(xí)要求: 了解:數(shù)據(jù)傳輸過程中過失產(chǎn)生的緣由與性質(zhì)。了解:數(shù)據(jù)傳輸過程中過失產(chǎn)生的緣由與性質(zhì)。 掌握:誤碼率的定義與過失控制方法。掌握:誤碼率的定義與過失控制方法。 掌握:數(shù)據(jù)鏈路層的根本概念。掌握:數(shù)據(jù)鏈路層的根本概念。 了解:面向字符型數(shù)據(jù)鏈路層協(xié)議實例了解:面向字符型數(shù)據(jù)鏈路層協(xié)議實例BSC。 掌握:面向比特型數(shù)據(jù)鏈路層協(xié)議實例掌握:面向比特型數(shù)據(jù)鏈路層協(xié)議實例 HDLC。 掌握:掌握:Internet中的數(shù)據(jù)鏈路層協(xié)議。中的數(shù)據(jù)鏈路層協(xié)議。4.1 過失產(chǎn)生與過失控制方法過失產(chǎn)生與過失控制方法4.1.1 為什么要設(shè)計數(shù)據(jù)鏈路層為什么要設(shè)計數(shù)據(jù)鏈路層 在原始物理傳輸線路

2、上傳輸數(shù)據(jù)信號是有過失的;在原始物理傳輸線路上傳輸數(shù)據(jù)信號是有過失的; 設(shè)計數(shù)據(jù)鏈路層的主要目的:設(shè)計數(shù)據(jù)鏈路層的主要目的: 將有過失的物理線路改良成無過失的數(shù)據(jù)鏈路;將有過失的物理線路改良成無過失的數(shù)據(jù)鏈路; 方法方法 過失檢測過失檢測 過失控制過失控制 流量控制流量控制 作用:改善數(shù)據(jù)傳輸質(zhì)量,向網(wǎng)絡(luò)層提供高質(zhì)量的效力。作用:改善數(shù)據(jù)傳輸質(zhì)量,向網(wǎng)絡(luò)層提供高質(zhì)量的效力。4.1.2 過失產(chǎn)生的緣由和過失類型過失產(chǎn)生的緣由和過失類型 傳輸過失傳輸過失 經(jīng)過通訊信道后接納的數(shù)據(jù)與發(fā)送數(shù)據(jù)經(jīng)過通訊信道后接納的數(shù)據(jù)與發(fā)送數(shù)據(jù) 不一致的景象不一致的景象; 過失控制過失控制 檢查能否出現(xiàn)過失以及如何糾正

3、過失;檢查能否出現(xiàn)過失以及如何糾正過失; 通訊信道的噪聲分為兩類:熱噪聲和沖擊噪聲;通訊信道的噪聲分為兩類:熱噪聲和沖擊噪聲; 由熱噪聲引起的過失是隨機過失,或隨機錯;由熱噪聲引起的過失是隨機過失,或隨機錯; 沖擊噪聲引起的過失是突發(fā)過失,或突發(fā)錯;沖擊噪聲引起的過失是突發(fā)過失,或突發(fā)錯; 引起突發(fā)過失的位長稱為突發(fā)長度;引起突發(fā)過失的位長稱為突發(fā)長度; 在通訊過程中產(chǎn)生的傳輸過失,是由隨機過失與突發(fā)在通訊過程中產(chǎn)生的傳輸過失,是由隨機過失與突發(fā)過失共同構(gòu)成的。過失共同構(gòu)成的。傳輸過失傳輸過失產(chǎn)生過程產(chǎn)生過程信源通信信道信宿數(shù)據(jù)噪聲數(shù)據(jù)+噪聲(a)00110011110001111100001

4、1000100010110011001010傳輸數(shù)據(jù)數(shù)據(jù)信號波形噪聲數(shù)據(jù)信號與噪聲信號疊加后的波形采樣時間接收數(shù)據(jù)原始數(shù)據(jù)出錯的位(b) 4.1.3 誤碼率的定義誤碼率定義: 二進(jìn)制比特在數(shù)據(jù)傳輸系統(tǒng)中被傳錯的概率,二進(jìn)制比特在數(shù)據(jù)傳輸系統(tǒng)中被傳錯的概率, 它在數(shù)值上近似等于:它在數(shù)值上近似等于: Pe = Ne/N 其中,其中,N為傳輸?shù)亩M(jìn)制比特總數(shù);為傳輸?shù)亩M(jìn)制比特總數(shù); Ne為被傳錯的比特數(shù)。為被傳錯的比特數(shù)。討論討論 誤碼率應(yīng)該是衡量數(shù)據(jù)傳輸系統(tǒng)正常任務(wù)形狀下傳輸可誤碼率應(yīng)該是衡量數(shù)據(jù)傳輸系統(tǒng)正常任務(wù)形狀下傳輸可靠性的參數(shù);靠性的參數(shù); 對于一個實踐的數(shù)據(jù)傳輸系統(tǒng),不能籠統(tǒng)地說誤碼

5、率越對于一個實踐的數(shù)據(jù)傳輸系統(tǒng),不能籠統(tǒng)地說誤碼率越低越好,要根據(jù)實踐傳輸要求提出誤碼率要求;低越好,要根據(jù)實踐傳輸要求提出誤碼率要求; 對于實踐數(shù)據(jù)傳輸系統(tǒng),假設(shè)傳輸?shù)牟皇嵌M(jìn)制比特,對于實踐數(shù)據(jù)傳輸系統(tǒng),假設(shè)傳輸?shù)牟皇嵌M(jìn)制比特,要折合成二進(jìn)制比特來計算;要折合成二進(jìn)制比特來計算; 過失的出現(xiàn)具有隨機性,在實踐丈量一個數(shù)據(jù)傳輸系統(tǒng)過失的出現(xiàn)具有隨機性,在實踐丈量一個數(shù)據(jù)傳輸系統(tǒng)時,只需被丈量的傳輸二進(jìn)制比特數(shù)越大,才會越接近時,只需被丈量的傳輸二進(jìn)制比特數(shù)越大,才會越接近于真正的誤碼率值。于真正的誤碼率值。 4.1.4 檢錯碼與糾錯碼檢錯碼與糾錯碼 糾錯碼:糾錯碼: 每個傳輸?shù)姆纸M帶上足夠

6、的冗余信息;每個傳輸?shù)姆纸M帶上足夠的冗余信息; 接納端能發(fā)現(xiàn)并自動糾正傳輸過失。接納端能發(fā)現(xiàn)并自動糾正傳輸過失。 檢錯碼檢錯碼: : 分組僅包含足以使接納端發(fā)現(xiàn)過失的冗余信息;分組僅包含足以使接納端發(fā)現(xiàn)過失的冗余信息; 接納端能發(fā)現(xiàn)出錯,但不能確定哪一比特是錯的,接納端能發(fā)現(xiàn)出錯,但不能確定哪一比特是錯的,并且本人不能糾正傳輸過失。并且本人不能糾正傳輸過失。 常用的檢錯碼常用的檢錯碼 奇偶校驗碼奇偶校驗碼 垂直奇偶校驗垂直奇偶校驗 程度奇偶校驗程度程度奇偶校驗程度 垂直奇偶校驗方陣碼垂直奇偶校驗方陣碼 循環(huán)冗余編碼循環(huán)冗余編碼CRCCRC 目前運用最廣的檢錯碼編碼方法之一目前運用最廣的檢錯碼編

7、碼方法之一4.1.5 循環(huán)冗余編碼任務(wù)原理循環(huán)冗余編碼任務(wù)原理 發(fā)送方接收方發(fā)送數(shù)據(jù) f(x)生成多項式 G(x)f(x) xk.G(x)=Q(x)+R(x)G(x)實際發(fā)送: f(x)xk.+R(x)數(shù)據(jù)字段校驗字段f(x)xk.R(x)發(fā)送數(shù)據(jù) f (x)生成多項式 G(x)R(x)=R(x) 接收正確R(x)=R(x) 接收出錯發(fā)送f(x) xk.G(x)=Q(x)+R(x)G(x) 舉例:舉例:1 1 0 0 1 1發(fā)送數(shù)據(jù)比特序列CRC校驗碼比特序列1 0 0 1帶CRC校驗碼的發(fā)送數(shù)據(jù)比特序列1 1 0 0 1 1 1 0 0 11 1 0 0 11 1 0 0 11 1 0 0

8、11 1 0 0 101 0 0 0 0 11 1 0 0 1 1 0 0 0 01 1 0 0 1G(x)1 1 0 0 11 0 0 0 01 1 0 0 11 0 0 1R(x)1 0 0 0 0 1Q(x)f(x).xk規(guī)范規(guī)范CRC生成多項式生成多項式Gx CRC-12 Gx= x12+x11+x3+x2+x+1 CRC-16 Gx= x16+x15+x2+1 CRC-CCITT Gx= x16+x12+x5+1 C R C - 3 2 G x = x32+x26+x23+x22+x16+x12+x11+ x10 +x8+x7+x5+x4 + x2+x+1 CRC校驗碼的檢錯才干校驗

9、碼的檢錯才干 CRC校驗碼能檢查出全部單個錯;校驗碼能檢查出全部單個錯; CRC校驗碼能檢查出全部離散的二位錯;校驗碼能檢查出全部離散的二位錯; CRC校驗碼能檢查出全部奇數(shù)個錯;校驗碼能檢查出全部奇數(shù)個錯; CRC校驗碼能檢查出全部長度小于或等于校驗碼能檢查出全部長度小于或等于K位的突發(fā)錯;位的突發(fā)錯; CRC校驗碼能以校驗碼能以1-1/2K-1的概率檢查出長度為的概率檢查出長度為K+1位的突發(fā)錯;位的突發(fā)錯; 假設(shè)假設(shè)K=16,那么該,那么該CRC校驗碼能全部檢查出小于或等校驗碼能全部檢查出小于或等于于16 位的一切的突發(fā)過失,并能以位的一切的突發(fā)過失,并能以1-1/216-1=99.99

10、7的概率檢查出長度為的概率檢查出長度為17位的突發(fā)錯,漏檢概位的突發(fā)錯,漏檢概率為率為0.003%; 4.1.6 過失控制機制過失控制機制 反響重發(fā)機制反響重發(fā)機制 信源校驗碼編碼器存儲器發(fā)送裝置傳輸信道接收裝置發(fā)送端發(fā)送端校驗碼譯碼器接收端接收端信宿反饋信號控制器反饋信號控制器反響重發(fā)機制的分類反響重發(fā)機制的分類 停頓等待方式 接接收收端端發(fā)發(fā)送送端端ACKNAKACK12231223延續(xù)任務(wù)方式延續(xù)任務(wù)方式 拉回方式拉回方式選擇重發(fā)方式選擇重發(fā)方式 發(fā)送端發(fā)送端接收端接收端ACK0ACK1NAKACK2ACK3(a)ACK0ACK1NAKACK2ACK6(b)ACK3ACK4ACK5丟棄丟

11、棄重傳重傳重傳重傳01234523456012345234560123452678901234526789發(fā)送端發(fā)送端接收端接收端丟棄丟棄4.2 數(shù)據(jù)鏈路層的根本概念數(shù)據(jù)鏈路層的根本概念4.2.1 物理線路與數(shù)據(jù)鏈路物理線路與數(shù)據(jù)鏈路線路線路 鏈路鏈路物理線路物理線路 數(shù)據(jù)鏈路數(shù)據(jù)鏈路4.2.2 數(shù)據(jù)鏈路控制數(shù)據(jù)鏈路控制 鏈路管理鏈路管理 幀同步幀同步 流量控制流量控制 過失控制過失控制 幀的透明傳輸幀的透明傳輸 尋址尋址 數(shù)據(jù)鏈路層協(xié)議數(shù)據(jù)鏈路層協(xié)議 為實現(xiàn)數(shù)據(jù)鏈路控制功能而為實現(xiàn)數(shù)據(jù)鏈路控制功能而 制定的規(guī)程或協(xié)議。制定的規(guī)程或協(xié)議。4.2.3 數(shù)據(jù)鏈路層向網(wǎng)絡(luò)層提供的效力數(shù)據(jù)鏈路層向網(wǎng)絡(luò)

12、層提供的效力 數(shù)據(jù)鏈路層效力的類型:數(shù)據(jù)鏈路層效力的類型:面向銜接確認(rèn)效力面向銜接確認(rèn)效力acknowledged connection-oriented service; 無銜接確認(rèn)效力無銜接確認(rèn)效力acknowladged connectionless service; 無銜接不確認(rèn)效力無銜接不確認(rèn)效力unacknowledged connectionless service。 實踐數(shù)據(jù)途徑實踐數(shù)據(jù)途徑與虛擬數(shù)據(jù)途徑與虛擬數(shù)據(jù)途徑網(wǎng) 絡(luò) 層數(shù)據(jù)鏈路層物 理 層傳輸介質(zhì)應(yīng) 用 層表 示 層會 話 層傳 輸 層網(wǎng) 絡(luò) 層數(shù)據(jù)鏈路層物 理 層主機2主機2虛擬數(shù)據(jù)路徑應(yīng) 用 層表 示 層會 話 層

13、傳 輸 層主機1主機1(a)虛擬數(shù)據(jù)路徑(a)虛擬數(shù)據(jù)路徑網(wǎng) 絡(luò) 層數(shù)據(jù)鏈路層物 理 層傳輸介質(zhì)應(yīng) 用 層表 示 層會 話 層傳 輸 層網(wǎng) 絡(luò) 層數(shù)據(jù)鏈路層物 理 層主機2主機2實際數(shù)據(jù)路徑應(yīng) 用 層表 示 層會 話 層傳 輸 層主機1主機1(b)實際數(shù)據(jù)路徑(b)實際數(shù)據(jù)路徑4.3 面向字符型數(shù)據(jù)鏈路層協(xié)議實例:面向字符型數(shù)據(jù)鏈路層協(xié)議實例:BSC4.3.1 數(shù)據(jù)鏈路層協(xié)議的分類數(shù)據(jù)鏈路層協(xié)議的分類數(shù)據(jù)鏈路層協(xié)議點-點線路廣播線路面向字符型面向比特型邏輯鏈路子層邏輯鏈路子層IBM BSCISO BMIBM SDLCANSI ADLCISO HDLCIEEE 802.2IEEE 802.3IE

14、EE 802.4IEEE 802.5類型子層4.3.2 面向字符型協(xié)議實例:面向字符型協(xié)議實例:BSC 什么是面向字符型協(xié)議什么是面向字符型協(xié)議? 以字符為控制傳輸信息的根本單元以字符為控制傳輸信息的根本單元 ASIIC碼:碼: 格式字符:格式字符:SOHstart of heading STXstart of text ETBend of transmission block ETXend of text 控制字符:控制字符:ACKacknowledge NAKnegative acknowledge ENQenquire EOTend of transmission SYNsynchrou

15、s DLEdata link escape面向字符型面向字符型BSC協(xié)議的數(shù)據(jù)報文格式協(xié)議的數(shù)據(jù)報文格式SYNSYNSOH報頭STX正文ETB/ETXBCC報文開始同步字符用戶定義報頭結(jié)束分組結(jié)束報文結(jié)束校驗字段正文字段建立、維護(hù)建立、維護(hù)與釋放數(shù)據(jù)與釋放數(shù)據(jù)鏈路流程圖鏈路流程圖發(fā)送ENQ接收ACKACK?發(fā)送數(shù)據(jù)接收應(yīng)答ACK/NAK結(jié)束?重發(fā)發(fā)送EOT準(zhǔn)備數(shù)據(jù)放送ENQ發(fā)送ACK接收數(shù)據(jù),EOT發(fā)送ACK發(fā)送NAKENQ?EOT?BCC正確?結(jié)束結(jié)束YYYYNNNNNYACKNAK4.4 典型數(shù)據(jù)鏈路層協(xié)議分析典型數(shù)據(jù)鏈路層協(xié)議分析 面向比特型面向比特型4.4.1 HDLC產(chǎn)生的背景產(chǎn)生的

16、背景 面向字符型數(shù)據(jù)鏈路層協(xié)議的缺陷:面向字符型數(shù)據(jù)鏈路層協(xié)議的缺陷:報文格式不一樣;報文格式不一樣;傳輸透明性不好;傳輸透明性不好;等待發(fā)送方式,傳輸效率低。等待發(fā)送方式,傳輸效率低。面向比特型協(xié)議的設(shè)計目的:面向比特型協(xié)議的設(shè)計目的:以比特作為傳輸控制信息的根本單元;以比特作為傳輸控制信息的根本單元;數(shù)據(jù)幀與控制數(shù)據(jù)幀與控制 幀格式一樣;幀格式一樣;傳輸透明性好;傳輸透明性好;延續(xù)發(fā)送,傳輸效率高。延續(xù)發(fā)送,傳輸效率高。4.4.2 數(shù)據(jù)鏈路的配置和數(shù)據(jù)傳送方式數(shù)據(jù)鏈路的配置和數(shù)據(jù)傳送方式數(shù)據(jù)鏈路的配置數(shù)據(jù)鏈路的配置非平衡配置非平衡配置平衡配置平衡配置非平衡配置中的主站與從站非平衡配置中的主

17、站與從站主站:控制數(shù)據(jù)鏈路的任務(wù)過程。主站發(fā)出命令主站:控制數(shù)據(jù)鏈路的任務(wù)過程。主站發(fā)出命令 從站:接授命令,發(fā)出呼應(yīng),配合主站任務(wù)從站:接授命令,發(fā)出呼應(yīng),配合主站任務(wù)非平衡配置中的構(gòu)造特點非平衡配置中的構(gòu)造特點點點-點方式點方式多點方式多點方式數(shù)據(jù)鏈路的非平衡配置方式數(shù)據(jù)鏈路的非平衡配置方式非平衡配置方式非平衡配置方式正常呼應(yīng)方式正常呼應(yīng)方式normal response mode,NRM主站可以隨時向從站傳輸數(shù)據(jù)幀;主站可以隨時向從站傳輸數(shù)據(jù)幀;從站只需在主站向它發(fā)送命令幀進(jìn)展探詢從站只需在主站向它發(fā)送命令幀進(jìn)展探詢poll,從站,從站呼應(yīng)后才可以向主站發(fā)送數(shù)據(jù)幀。呼應(yīng)后才可以向主站發(fā)送

18、數(shù)據(jù)幀。 異步呼應(yīng)方式異步呼應(yīng)方式asynchronous response mode,ARM主站和從站可以隨時相互傳輸數(shù)據(jù)幀;主站和從站可以隨時相互傳輸數(shù)據(jù)幀;從站可以不需求等待主站發(fā)出探詢就可以發(fā)送數(shù)據(jù);從站可以不需求等待主站發(fā)出探詢就可以發(fā)送數(shù)據(jù);主站擔(dān)任數(shù)據(jù)鏈路的初始化、鏈路的建立、釋放與過失主站擔(dān)任數(shù)據(jù)鏈路的初始化、鏈路的建立、釋放與過失恢復(fù)等功能?;謴?fù)等功能。平衡配置方式平衡配置方式 鏈路兩端的兩個站都是復(fù)合站鏈路兩端的兩個站都是復(fù)合站combined station; 復(fù)合站同時具有主站與從站的功能;復(fù)合站同時具有主站與從站的功能; 每個復(fù)合站都可以發(fā)出命令與呼應(yīng);每個復(fù)合站都可

19、以發(fā)出命令與呼應(yīng); 平衡配置構(gòu)造中只需異步平衡方式平衡配置構(gòu)造中只需異步平衡方式asynchronous balanced mode,ABM; 異步平衡方式的每個復(fù)合站都可以平等地發(fā)起數(shù)據(jù)傳異步平衡方式的每個復(fù)合站都可以平等地發(fā)起數(shù)據(jù)傳輸,而不需求得到對方復(fù)合站的答應(yīng)。輸,而不需求得到對方復(fù)合站的答應(yīng)。數(shù)據(jù)鏈路的平衡配置方式數(shù)據(jù)鏈路的平衡配置方式4.4.3 HDLC的幀構(gòu)造的幀構(gòu)造 Fflag :固定格式 01111110 作用 幀同步 傳輸數(shù)據(jù)的透明性零比特插入與刪除 Aaddress :地址 Ccontrol :幀的類型、幀的編號、命令與控制信息 Iinformation :網(wǎng)絡(luò)層數(shù)據(jù),N

20、max = 256B CRCchecksum :校驗A、C、I字段的數(shù)據(jù) G(X)= X16+X12+X5+1標(biāo)志字段F(8位)地址字段A(8/16位)控制字段C(8/16位)信息字段I(長度可變)幀校驗字段FCS(16/32位)標(biāo)志字段F(8位)零比特插入零比特插入/ /刪除任務(wù)過程刪除任務(wù)過程幀類型及控制字段的意義幀類型及控制字段的意義標(biāo)志字段F(8 位 )地址字段A(8 /16位 )控制字段C(8 位 )信息字段I(長度可變)幀校驗字段F C S(1 6/32位 )標(biāo)志字段F(8位)0N(S)P/FN(R)1 0監(jiān)控P/FN(R)1 1未分配P/F未分配信息幀( I ) :信息幀( I

21、) :監(jiān)控幀( S ) :監(jiān)控幀( S ) :無編號幀無編號幀(U):(U):b0b4b7b1b2b3b5b6幀類型幀類型 I幀幀 : NS 發(fā)送幀的順序號發(fā)送幀的順序號 NR 接納幀的順序號接納幀的順序號 P/F= Poll / Final, P=1 訊問,訊問,F(xiàn)=1 呼應(yīng)呼應(yīng) P與與F成對出現(xiàn)成對出現(xiàn) S幀幀 :監(jiān)控功能位:監(jiān)控功能位 S = 00,RRreceive ready S = 01,RNRreceive not ready S = 10,RJEreject S = 11,SREJselect reject U幀幀 :用于實現(xiàn)數(shù)據(jù)鏈路控制功能:用于實現(xiàn)數(shù)據(jù)鏈路控制功能U幀的格式

22、與鏈路控制功能幀的格式與鏈路控制功能MP/FM1 1A01111110FCS01111110110000000111100000100011010001UACMADSARMSNRMSABMDISC命令響應(yīng)置異步響應(yīng)置正常響應(yīng)置異步平衡響應(yīng)拆鏈無編號確認(rèn)命令拒絕建立主從的點-點結(jié)構(gòu)建立主從的多點結(jié)構(gòu)建立復(fù)合站的平衡結(jié)構(gòu)結(jié)束已建立的數(shù)據(jù)鏈路從站響應(yīng)主站的命令從站報告幀傳輸異常4.4.4 數(shù)據(jù)鏈路層的任務(wù)過程數(shù)據(jù)鏈路層的任務(wù)過程 簡化的信息幀構(gòu)造的表示方法簡化的信息幀構(gòu)造的表示方法 一個信息幀的表示一個信息幀的表示 IN(S)N(R)P/FData高層數(shù)據(jù)探詢/終止位接收幀序號發(fā)送幀序號I幀標(biāo)志I,

23、 N(S)=3, N(R)=4, P=1 無編號幀的表示方法無編號幀的表示方法 SNRM幀與幀與UA幀構(gòu)造的表示方法幀構(gòu)造的表示方法 U , SNRM , P=1U , UA , F=1置異步響應(yīng)模式:置異步響應(yīng)模式:無編號確認(rèn):無編號確認(rèn):01111110A11001001FCS0111111001111110A11001110FCS01111110置異步響應(yīng)模式:置異步響應(yīng)模式:無編號確認(rèn):無編號確認(rèn):正常呼應(yīng)正常呼應(yīng)方式數(shù)據(jù)方式數(shù)據(jù)鏈路任務(wù)鏈路任務(wù)討論:數(shù)據(jù)鏈路層討論:數(shù)據(jù)鏈路層與物理層的關(guān)系與物理層的關(guān)系4.5 Internet中的數(shù)據(jù)鏈路層中的數(shù)據(jù)鏈路層 4.5.1 Internet

24、中主要的數(shù)據(jù)鏈路層協(xié)中主要的數(shù)據(jù)鏈路層協(xié)議議 SLIP Serial Line IP 串行線路的串行線路的Internet數(shù)據(jù)鏈路層協(xié)議數(shù)據(jù)鏈路層協(xié)議 PPP Point-to-Point Protocol 點點-點協(xié)議點協(xié)議 SLIP與與PPP用于串行通訊的撥號線路上,是目前家庭用于串行通訊的撥號線路上,是目前家庭計算機或公司用戶經(jīng)過計算機或公司用戶經(jīng)過ISP接到接到Internet主要的協(xié)議。主要的協(xié)議。 4.5.2 SLIP協(xié)議協(xié)議 SLIP出現(xiàn)于出現(xiàn)于20世紀(jì)世紀(jì)80年代初,最早是在年代初,最早是在BSD UNIX 4.2版操作系統(tǒng)上實現(xiàn)的版操作系統(tǒng)上實現(xiàn)的; SLIP協(xié)議支持協(xié)議支持

25、TCP/IP協(xié)議協(xié)議; 對數(shù)據(jù)報進(jìn)展了簡單的封裝,然后來用對數(shù)據(jù)報進(jìn)展了簡單的封裝,然后來用RS-232接口串接口串行線路進(jìn)展傳輸行線路進(jìn)展傳輸; SLIP通常也用來將遠(yuǎn)程終端銜接到通常也用來將遠(yuǎn)程終端銜接到UNIX主機,也可主機,也可經(jīng)過租用或撥號串行線路進(jìn)展主機到路由器,以及路經(jīng)過租用或撥號串行線路進(jìn)展主機到路由器,以及路由器到路由器的通訊。由器到路由器的通訊。典型的典型的SLIP接入方式接入方式 Internet的家庭或小型公司用戶經(jīng)過調(diào)制解調(diào)器、網(wǎng)絡(luò)銜的家庭或小型公司用戶經(jīng)過調(diào)制解調(diào)器、網(wǎng)絡(luò)銜接到接到ISP的調(diào)制解調(diào)器;的調(diào)制解調(diào)器; ISP的調(diào)制解調(diào)器再經(jīng)過它的路由器接入的調(diào)制解調(diào)器

26、再經(jīng)過它的路由器接入Internet; SLIP系統(tǒng)普通可以發(fā)送和接納系統(tǒng)普通可以發(fā)送和接納1006B的的IP數(shù)據(jù)報。數(shù)據(jù)報。SLIP協(xié)議的幀構(gòu)造協(xié)議的幀構(gòu)造 RFC 1055文件對文件對SLIP幀格式進(jìn)展了討論幀格式進(jìn)展了討論; SLIP幀頭與幀尾的幀頭與幀尾的“CO,是協(xié)議運用的獨一的一個,是協(xié)議運用的獨一的一個控制字符控制字符; CO的二進(jìn)制編碼比特序列是的二進(jìn)制編碼比特序列是1000011 0000000; CO的運用將影響的運用將影響SLIP幀數(shù)據(jù)的透明性幀數(shù)據(jù)的透明性; IP數(shù)據(jù)包EndEndIP數(shù)據(jù)包C0C0C0在數(shù)據(jù)傳送中以“DB”“DC”表示DB在數(shù)據(jù)傳送中以“DB”“DD”

27、表示 SLIP協(xié)議的缺陷協(xié)議的缺陷 運用運用SLIP協(xié)議時,通訊的雙方都必需知道對方的協(xié)議時,通訊的雙方都必需知道對方的IP地地址,由于址,由于SLIP協(xié)議沒有為它們提供相互交換地址信息協(xié)議沒有為它們提供相互交換地址信息的方法;的方法; 沒有設(shè)置協(xié)議類型字段,不具備同時處置多種網(wǎng)絡(luò)層沒有設(shè)置協(xié)議類型字段,不具備同時處置多種網(wǎng)絡(luò)層協(xié)議的才干;協(xié)議的才干; 沒有校驗和字段,過失控制功能由高層的協(xié)議承當(dāng);沒有校驗和字段,過失控制功能由高層的協(xié)議承當(dāng); SLIP協(xié)議并不是協(xié)議并不是Internet的協(xié)議規(guī)范,因此不同版本的協(xié)議規(guī)范,因此不同版本的之間就會存在著差別,使得互連變得困難。的之間就會存在著差

28、別,使得互連變得困難。4.5.3 CSLIP協(xié)議協(xié)議 SLIP協(xié)議通常運轉(zhuǎn)于傳輸速率相對較低的串行線路上協(xié)議通常運轉(zhuǎn)于傳輸速率相對較低的串行線路上; 在常用于在常用于Telnet之類的運用程序中,人們提出了一種緊之類的運用程序中,人們提出了一種緊縮的縮的SLIPCSLIP 協(xié)議協(xié)議; RFC 1144對對CSLIP進(jìn)展了定義進(jìn)展了定義; Telnet是一種交互式的運用程序,每次經(jīng)常只傳送幾個是一種交互式的運用程序,每次經(jīng)常只傳送幾個字節(jié)的信息,通訊效率低。字節(jié)的信息,通訊效率低。 IP報頭(20位)TCP報頭(20位)數(shù)據(jù)壓縮TCP/IP報頭(3到5位)數(shù)據(jù)S SL LI IP P幀幀:C C

29、S SL LI IP P幀幀:4.5.4 PPP協(xié)議根本特點協(xié)議根本特點 PPP協(xié)議是協(xié)議是Internet規(guī)范,規(guī)范,RFC 1660、RFC 1661定義定義了了PPP協(xié)議與幀構(gòu)造;協(xié)議與幀構(gòu)造; PPP協(xié)議處置了過失檢測,支持面向字符型協(xié)議與面協(xié)議處置了過失檢測,支持面向字符型協(xié)議與面向比特型協(xié)議向比特型協(xié)議,可以支持可以支持IP協(xié)議及其他一些網(wǎng)絡(luò)層協(xié)議協(xié)議及其他一些網(wǎng)絡(luò)層協(xié)議例如例如IPX協(xié)議;協(xié)議; PPP協(xié)議不僅在撥號線,并且在路由器協(xié)議不僅在撥號線,并且在路由器路由器之間的路由器之間的公用線上廣泛運用公用線上廣泛運用; PPP協(xié)議是在大多數(shù)家庭個人計算機和協(xié)議是在大多數(shù)家庭個人計算機和ISP之間運用的之間運用的協(xié)議,它可以作為在高速廣域網(wǎng)和社區(qū)寬帶網(wǎng)協(xié)議族協(xié)議,它可以作為在高速廣域網(wǎng)和社區(qū)寬帶網(wǎng)協(xié)議族的一部分。的一部分。 PPP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論