最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

自考計算機(jī)網(wǎng)絡(luò)原理(七)

2023-03-01 14:39 作者:德斯莉  | 我要投稿

第五章:數(shù)據(jù)鏈路層與局域網(wǎng)

一、數(shù)據(jù)鏈路層服務(wù)

(一)數(shù)據(jù)鏈路層

負(fù)責(zé)通過一條鏈路,從一個結(jié)點(diǎn)想另一個物理鏈路相連的相鄰結(jié)點(diǎn),傳送網(wǎng)絡(luò)數(shù)據(jù)報,中間不經(jīng)過任何其他交換結(jié)點(diǎn)。

數(shù)據(jù)鏈路:

網(wǎng)絡(luò)中兩個結(jié)點(diǎn)之間的邏輯通道。

實(shí)現(xiàn)控制數(shù)據(jù)傳輸協(xié)議的硬件(網(wǎng)卡)和軟件加到鏈路上構(gòu)成的。

鏈路層主要提供的功能:

①組幀(成幀):數(shù)據(jù)鏈路層在傳輸數(shù)據(jù)前需要先將數(shù)據(jù)封裝成幀,這個過程稱為組幀或成幀。幀頭(幀首)含有發(fā)送結(jié)點(diǎn)和接收結(jié)點(diǎn)的地址信息、定界字符等,幀尾含有用于差錯檢測的控制編碼。

②鏈路接入:物理鏈路可分為點(diǎn)對點(diǎn)鏈路和廣播鏈路兩大類,其中廣播鏈路需借助MAC協(xié)議的幫助才能實(shí)現(xiàn)幀的成功傳輸。

③可靠交付:無線鏈路(出錯率高):支持可靠數(shù)據(jù)傳輸。光纖、雙絞線(出錯率低):不提供可靠數(shù)據(jù)傳輸。

④差錯控制:幀在傳輸?shù)倪^程中,其中的數(shù)據(jù)信息可能會出錯,數(shù)據(jù)鏈路層協(xié)議可采取不同的差錯控制措施,比如通過確認(rèn)重傳糾正差錯、直接丟棄差錯幀等。誤比特率:出現(xiàn)差錯的比特數(shù)/傳輸比特總數(shù)。

二、差錯控制

(一)差錯控制概念

差錯控制就是通過差錯編碼技術(shù),實(shí)現(xiàn)對信息傳輸差錯的檢測,并基于某種機(jī)制進(jìn)行差錯糾正和處理。是計算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)可靠傳輸?shù)闹匾夹g(shù)手段,并在許多數(shù)據(jù)鏈路層協(xié)議中應(yīng)用。

(二)噪聲的影響 信號在傳輸過程中,會受到各種噪聲的干擾,從而導(dǎo)致傳輸差錯。

噪聲可分為兩大類:隨機(jī)噪聲(隨機(jī)差錯或獨(dú)立差錯)、沖擊噪聲(獨(dú)立差錯)。

隨機(jī)差錯:隨機(jī)噪聲引起的傳輸差錯稱為隨機(jī)差錯或獨(dú)立差錯。

突發(fā)差錯:沖擊噪聲引起的差錯稱為突發(fā)差錯,突發(fā)差錯通常會造成連續(xù)或成片的信息差錯,所以突發(fā)差錯比隨機(jī)差錯造成的影響更為嚴(yán)重。

突發(fā)長度:突發(fā)錯誤發(fā)生的第一位錯誤和最后一位錯誤之間的長度稱為突發(fā)長度。

(三)差錯控制的基本方式

典型的差錯控制方式包括檢錯重發(fā)、前向糾錯、反饋校驗(yàn)和檢錯丟棄。

差錯控制編碼可以分為檢錯碼和糾錯碼。


(1)檢錯重發(fā):發(fā)送端對待發(fā)的數(shù)據(jù)進(jìn)行差錯編碼,然后發(fā)送給接收端,接收端利用差錯編碼對數(shù)據(jù)進(jìn)行檢測,若發(fā)現(xiàn)有錯誤則反饋給發(fā)送端,請求再次發(fā)送數(shù)據(jù),直到接收端收到正確無誤的數(shù)據(jù)。

(2)前向糾錯(FEC):該機(jī)制需要利用糾錯編碼,接收端不僅能利用糾錯編碼檢測出數(shù)據(jù)是否出錯,還能糾正其錯誤。前向糾錯機(jī)制比較適用于單工鏈路或者對實(shí)時性要求比較高的應(yīng)用。

(3)反饋校驗(yàn):接收端會將收到的數(shù)據(jù)發(fā)回發(fā)送端,發(fā)送端將反饋的數(shù)據(jù)與發(fā)送的數(shù)據(jù)進(jìn)行對比,若無誤則認(rèn)為接收端正確接收了數(shù)據(jù),否則就重新發(fā)送數(shù)據(jù)。反饋校驗(yàn)不需要差錯編碼,但是傳輸效率低、實(shí)時性差。

(4)檢錯丟棄:在該機(jī)制中,不會對出錯的數(shù)據(jù)進(jìn)行糾正,而是直接丟棄。

(四)差錯編碼的基本原理

差錯編碼的基本原理就是在待傳輸(或待保護(hù))數(shù)據(jù)信息的基礎(chǔ)上,附加一定的冗余信息,該冗余信息建立起數(shù)據(jù)信息的某種關(guān)聯(lián)關(guān)系,將數(shù)據(jù)信息以及附加的冗余信息一同發(fā)送到接收端,接收端可以檢測冗余信息表征的數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系是否存在,如果存在則沒有錯誤,否則就有錯誤。

冗余數(shù)據(jù):與數(shù)據(jù)信息建立某種關(guān)聯(lián)關(guān)系(復(fù)制一次、復(fù)制兩次等)。

(五)差錯編碼的檢錯與糾錯能力


(六)典型的差錯編碼

奇偶校驗(yàn):

最簡單的檢錯碼。利用1位冗余信息實(shí)現(xiàn)差錯檢測

奇校驗(yàn)碼:冗余位,取值為0|1,使得編碼后的碼字中1的個數(shù)為奇數(shù)

偶校驗(yàn)碼:冗余位,取值為0|1,使得編碼后的碼字中1的個數(shù)為偶數(shù)

優(yōu)點(diǎn):編碼簡單、編碼效率高、開銷最小的檢錯編碼

缺點(diǎn):檢錯率不高

循環(huán)冗余碼:

目前廣泛使用的差錯編碼是循環(huán)冗余檢測編碼(CRC),簡稱循環(huán)冗余碼,或CRC碼。

基本思想:將二進(jìn)制位串看成系數(shù)為0或1的多項式的系數(shù)。

我們可以先對每一位從右往左按數(shù)字0~n進(jìn)行編號,即

提示:發(fā)送方和接收方必須先提前商定一個多項式G(x),生成的多項式中的最高位和最低位系數(shù)必須為1。

方法總結(jié):用編碼多項式G(x),對位串進(jìn)行CRC編碼。

(1)寫出多項式對應(yīng)的位串,并確定有r位。

(2)在待編碼位串后面添加0,0的個數(shù):添加r-1個0。

(3)用新待編碼位串除以多項式對應(yīng)的位串。

(4)求得的余數(shù)添加在待編碼位串后,即為CRC編碼后的碼。

優(yōu)選的典型G(x)

(七)差錯編碼檢錯原則

接收方收到CRC編碼后,將收到的CRC編碼除以G(x)對應(yīng)的位串,若所得余數(shù)為0,則數(shù)據(jù)傳輸無誤;若余數(shù)不為0,則數(shù)據(jù)傳輸出錯。

三、多路訪問控制協(xié)議

(一)信道劃分MAC協(xié)議

定義:多路復(fù)用技術(shù)是實(shí)現(xiàn)物理信道共享的經(jīng)典技術(shù),多路復(fù)用主要包括:頻分多路復(fù)用、時分多路復(fù)用、波分多路復(fù)用和碼分多路復(fù)用。

鏈路分類:點(diǎn)對點(diǎn)信道、廣播信道

多路訪問控制(Multiple Access Control,MAC)協(xié)議,用于解決信道的共享問題。

協(xié)議分類:主要可分為3類MAC協(xié)議:信道劃分MAC協(xié)議、隨機(jī)訪問MAC協(xié)議和受控接入MAC協(xié)議。

MAC協(xié)議的根本任務(wù)是解決信道(數(shù)據(jù)傳輸鏈路)的共享問題。

應(yīng)用

(1)頻分多路復(fù)用(FDM):在頻域內(nèi)將信道帶寬劃分為多個子信道,利用載波調(diào)制技術(shù)將信號調(diào)制到對應(yīng)的某個子信道,實(shí)現(xiàn)同時傳輸多路信號并且彼此間不影響。

(2)時分多路復(fù)用(TDM):在時域內(nèi)將信道劃分為多個時隙,按時間依次將時隙分配給信道中的傳輸信號。

(3)波分多路復(fù)用(WDM):廣泛應(yīng)用于光纖通信中,實(shí)質(zhì)是一種應(yīng)用于光纖通信中的頻分多路復(fù)用。

(4)碼分多路復(fù)用(CDM):通過對各路信號進(jìn)行編碼,然后混合傳輸。

(二)隨機(jī)訪問MAC協(xié)議

定義:典型的隨機(jī)訪問協(xié)議有:ALOHA協(xié)議、載波監(jiān)聽多路訪問協(xié)議和帶沖突檢測的載波監(jiān)聽多路訪問協(xié)議。

ALOHA協(xié)議:可分為純ALOHA協(xié)議、時隙ALOHA協(xié)議。

①純ALOHA協(xié)議的工作原理:任何一個站點(diǎn)有數(shù)據(jù)要發(fā)送時就可以直接發(fā)送至信道。發(fā)送站在發(fā)出數(shù)據(jù)后需要對信道偵聽一段時間。通常這個時間為電波傳到最遠(yuǎn)端的站再返回本站所需的時間。如果在這段偵聽時間里收到接收站發(fā)來的應(yīng)答信號,說明發(fā)送成功。否則說明數(shù)據(jù)幀遭到破壞(發(fā)生沖突),則等待一個隨機(jī)時間再進(jìn)行重發(fā),再次沖突,再等,直到重發(fā)成功為止。

②時隙ALOHA的基本思想:把信道時間分成離散的間隙,每個時隙為發(fā)送一幀所需的發(fā)送時間,每個通信站只能在每個時隙開始時刻發(fā)送幀,如果在一個時隙內(nèi)發(fā)送幀出現(xiàn)沖突,下一個時隙以概率P重發(fā)該幀,以概率(1-P)不發(fā)該幀(等待下一個時隙),直到幀發(fā)送成功。

③一幀的發(fā)送時間稱為幀時。網(wǎng)絡(luò)負(fù)載G表示在一幀的發(fā)送時間內(nèi)發(fā)送的平均幀數(shù)。

載波監(jiān)聽多路訪問協(xié)議(CSMA):CSMA可細(xì)分為3種不同的類型,非堅持CSMA、1-堅持CSMA和P-堅持CSMA。

①非堅持CSMA:若通信站有數(shù)據(jù)發(fā)送,先偵聽信道;若發(fā)現(xiàn)信道空閑,則立即發(fā)送數(shù)據(jù);若發(fā)現(xiàn)信道忙,則等待一個隨機(jī)時間,然后重新開始偵聽信道,嘗試發(fā)送數(shù)據(jù);若發(fā)送時產(chǎn)生沖突,則等待一個隨機(jī)時間,然后重新開始偵聽信道,嘗試發(fā)送數(shù)據(jù)。

②1-堅持CSMA:若通信站有數(shù)據(jù)發(fā)送,先偵聽信道;若信道空閑,則立即發(fā)送數(shù)據(jù);若信道忙,則繼續(xù)偵聽信道,直到發(fā)現(xiàn)信道空閑,立即發(fā)送數(shù)據(jù)。

③P-堅持CSMA:若通信站內(nèi)有數(shù)據(jù)發(fā)送,先偵聽信道;若信道空閑,則有概率P的可能在最近時隙開始時刻發(fā)送數(shù)據(jù),有概率1-P的可能延遲到下一個時隙發(fā)送;若下一個時隙仍空閑,則重復(fù)該過程。

帶沖突檢測的載波監(jiān)聽多路訪問協(xié)議(CSMA/CD):該協(xié)議的工作原理為當(dāng)某通信站在發(fā)送數(shù)據(jù)時,如果檢測到?jīng)_突,則立即終止數(shù)據(jù)的發(fā)送,并發(fā)出一個沖突強(qiáng)化信號,用于告知其他通信站此時信道忙碌。

CSMA/CD的工作狀態(tài)可分為以下3種狀態(tài)

①傳輸狀態(tài):當(dāng)有一個通信站使用信道時,其他站禁止使用。

②競爭狀態(tài):所有通信站都有權(quán)嘗試對信道的使用權(quán)。

③空閑狀態(tài):沒有通信站使用信道。

在CSMA/CD協(xié)議中,數(shù)據(jù)幀長度(L)、信息傳輸速率(R)、兩個站點(diǎn)間的距離(D)和信號傳播速率(v)之間滿足以下約束關(guān)系(最小幀長與結(jié)點(diǎn)間距離的約束關(guān)系)${L_{min} \over R} \le {2D_{max} \over v}$

(三)受控接入MAC協(xié)議

該協(xié)議的特點(diǎn)是各個用戶不能隨意接入信道而必須服從一定的控制,可分為集中式控制和分散式控制。

分散式控制:典型的分散式控制方法是令牌技術(shù),令牌是一種特殊的幀。

集中式控制:一個主機(jī)負(fù)責(zé)調(diào)度其他通信站接入信道,從而避免沖突。方法:輪詢

令牌是一種特殊的幀,代表了通信站使用信道的許可。在信道空閑時一只在信道上傳輸。一個通信站想要發(fā)送數(shù)據(jù)就必須首先獲得令牌

兩種錯誤:令牌環(huán)網(wǎng)上最為嚴(yán)重的兩種錯誤是令牌丟失和數(shù)據(jù)幀無法撤銷。

四、局域網(wǎng)

采用廣播的方式,局部區(qū)域網(wǎng)絡(luò),覆蓋面積小,網(wǎng)絡(luò)傳輸率高,傳輸?shù)恼`碼率低。

數(shù)據(jù)鏈路層拆分:邏輯鏈路控制子層LLC、介質(zhì)訪問控制子層MAC

(一)數(shù)據(jù)鏈路層尋址與ARP(地址解析協(xié)議)

數(shù)據(jù)鏈路層地扯也稱為MAC地址,或物理地址、局域網(wǎng)地址。MAC地址通常采用十六進(jìn)制表示法,共6字節(jié),也就是48位(但每四位壓縮為1位),每個字節(jié)間用“-”或“:”連接起來,例如MAC地址00-2A-E1-76-8C-39或00:2A:E1:76:8C:39。

ARP能將lP地址解析為對應(yīng)的MAC地址。

ARP的作用 根據(jù)本網(wǎng)目的主機(jī)或默認(rèn)網(wǎng)關(guān)的lP地址獲取其MAC地址。

地址解析協(xié)議的基本思想:在每一臺主機(jī)中設(shè)置專用的內(nèi)存區(qū)域,稱為ARP高速緩存(也稱ARP表)。存儲該主機(jī)所在局域網(wǎng)中其他主機(jī)和路由器的IP地址與MAC地址的映射關(guān)系。

ARP查詢分組:通過一個廣播幀發(fā)送的

ARP響應(yīng)分組:通過一個單播幀發(fā)送的

ARP是即插即用的:一個ARP表示自動建立的,不需要系統(tǒng)管理員來配置。

(二)以太網(wǎng)

以太網(wǎng)概念是第一個廣泛部署的高速局域網(wǎng)、數(shù)據(jù)速度快、硬件便宜,造價低、其他有線局域網(wǎng)技術(shù)復(fù)雜,昂貴。

經(jīng)典的以太網(wǎng)是采用粗同軸電纜連接的總線型以太網(wǎng)(10Base-5)

  • 數(shù)據(jù)傳輸速率位10Mbit/s,無連接不可靠。

  • 以太網(wǎng)的MAC協(xié)議是CSMA/CD。

  • 相距最遠(yuǎn)主機(jī)信號往返的傳播時延為51.2us。

以太網(wǎng)中的數(shù)據(jù)字段最少要46字節(jié),最短幀長為64字節(jié)。它的幀結(jié)構(gòu)如下:

以太網(wǎng)幀結(jié)構(gòu)

以太網(wǎng)幀技術(shù):

(三)沖突域與廣播域的概念

沖突域是指,在一個局域網(wǎng)內(nèi),如果任意兩個結(jié)點(diǎn)同時向物理介質(zhì)中發(fā)送信號,這兩路信號一定會在物理介質(zhì)中相互疊加或干擾,從而導(dǎo)致數(shù)據(jù)發(fā)送的失敗,這兩個結(jié)點(diǎn)位于同一個沖突域。

廣播域是指,任一結(jié)點(diǎn)如果發(fā)送鏈路層廣播幀(即目的MAC地址為FF-FF-FF-FF-FF-FF)的話,接收該廣播幀的所有結(jié)點(diǎn)與發(fā)送結(jié)點(diǎn)同屬于一個廣播域。

(四)虛擬局域網(wǎng)(VLAN)

定義:是一種基于交換機(jī)(必須支持VLAN功能)的邏輯分割(或限制)廣播域的局域網(wǎng)應(yīng)用形式。

以軟件的方式劃分和管理局域網(wǎng)中的工作組,限制接收廣播信息的主機(jī)數(shù),不會因?yàn)閭鞑ミ^多的廣播信息二引起性能的惡化。

劃分虛擬局域網(wǎng)的方法主要有3種:

(1)基于交換機(jī)端口劃分:

(2)基于MAC地址劃分;

(3)基于上層協(xié)議類型或地址劃分。

(五)交換機(jī)(數(shù)據(jù)鏈路層設(shè)備)

交換機(jī)的優(yōu)點(diǎn):消除沖突、支持異質(zhì)鏈路、網(wǎng)絡(luò)管理

網(wǎng)橋:對數(shù)據(jù)幀實(shí)現(xiàn)轉(zhuǎn)發(fā)、交換機(jī)可以認(rèn)為是多端口的網(wǎng)橋(“透明”網(wǎng)橋是一種即插即用設(shè)備)。

集線器:物理層

交換機(jī)的工作原理:

(1)交換機(jī)根據(jù)收到數(shù)據(jù)幀中的源MAC地址建立該地址同交換機(jī)端口的映射,并將其寫入MAC地址表中。

(2)交換機(jī)將數(shù)據(jù)幀中的目的MAC地址同已建立的MAC地址表進(jìn)行比較,以決定由哪個端口進(jìn)行轉(zhuǎn)發(fā)。

(3)如數(shù)據(jù)幀中的目的MAC地址不在MAC地址表中,則向所有端口轉(zhuǎn)發(fā)。這一過程稱為泛洪。

(4)廣播幀和組播幀向所有的端口轉(zhuǎn)發(fā)。

交換機(jī)可以隔離沖突域,但是不能隔離廣播域。

五、點(diǎn)對點(diǎn)鏈路協(xié)議

(一)點(diǎn)對點(diǎn)協(xié)議(PPP協(xié)議)

PPP是現(xiàn)在使用最多的點(diǎn)對點(diǎn)鏈路的數(shù)據(jù)鏈路層協(xié)議。

PPP主要提供以下3類功能:成幀、鏈路控制協(xié)議、網(wǎng)絡(luò)控制協(xié)議。


成幀:PPP幀的長度都是整數(shù)字節(jié)。

字節(jié)填充技術(shù):插入特殊的控制轉(zhuǎn)移字節(jié)01111101(轉(zhuǎn)義符)。

(二)HDLC協(xié)議

HDLC協(xié)議是面向位的協(xié)議:應(yīng)用于點(diǎn)對點(diǎn)鏈路和點(diǎn)對多點(diǎn)鏈路

HDLC協(xié)議有3種類型的幀,分別是信息幀(傳送數(shù)據(jù))、管理幀(差錯控制,流量控制)和無序號幀(鏈路的建立、拆除)。 它的幀結(jié)構(gòu)如下,

其中,幀的定界符是01111110,地址字段用于標(biāo)識一個終端,控制字段用作序列號、確認(rèn)、查詢與結(jié)束,數(shù)據(jù)是傳送的內(nèi)容,校驗(yàn)和采用循環(huán)冗余碼校驗(yàn)。


自考計算機(jī)網(wǎng)絡(luò)原理(七)的評論 (共 條)

分享到微博請遵守國家法律
叶城县| 吉安县| 西贡区| 常熟市| 广德县| 大冶市| 天祝| 治县。| 宜良县| 鲁山县| 嵩明县| 江永县| 荣成市| 靖安县| 永年县| 北海市| 灵璧县| 元谋县| 大丰市| 衢州市| 景谷| 石台县| 沂水县| 龙山县| 枝江市| 鄄城县| 桃园县| 东山县| 子长县| 淮滨县| 凤山市| 永仁县| 定边县| 香港| 阿图什市| 仙桃市| 上饶市| 克什克腾旗| 潞城市| 阳朔县| 吉水县|