偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

2011年軟件水平考試網(wǎng)絡(luò)工程師全面復(fù)習(xí)資料(14)

企業(yè)動態(tài)
2011年軟件水平考試網(wǎng)絡(luò)工程師全面復(fù)習(xí)資料,幫助考生梳理知識點。

貳.局域網(wǎng)和城域網(wǎng)

一.CSMA/CD

1. CSMA/CD(帶沖突檢測的載波監(jiān)聽多路訪問控制)

CSMA/CD是一種常用爭用的方法來決定對媒體訪問權(quán)的協(xié)議,這種爭用協(xié)議只適用于邏輯上屬于總線拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)。在總線網(wǎng)絡(luò)中,每個站點都能獨立地決定幀的發(fā)送,若兩個或多個站同時發(fā)送幀,就會產(chǎn)生沖突,導(dǎo)致所發(fā)送的幀都出錯。因此,一個用戶發(fā)送信息成功與否,在很大程度上取決于監(jiān)測總線是否空閑的算法,以及當(dāng)兩個不同節(jié)點同時發(fā)送的分組發(fā)生沖突后所使用的中斷傳輸?shù)姆椒ā?偩€爭用技術(shù)可分為載波監(jiān)聽多路訪問CSMA和具有沖突檢測的載波監(jiān)聽多路訪問CSMA/CD兩大類。

2. 載波監(jiān)聽多路訪問CSMA

載波監(jiān)聽多路訪問CSMA的技術(shù),也稱做無聽后說LBT(Listem Before Talk)。要傳輸數(shù)據(jù)的站點首先對媒體上有無載波進(jìn)行監(jiān)聽,以確定是否有別的站點在傳輸數(shù)據(jù)。如果媒體空閑,該站點便可傳輸數(shù)據(jù);否則,該站點將避讓一段時間后再做嘗試。這就需要有一種退避算法來決定避讓的時間,常用的退避算法有非堅持、1-堅持、P-堅持三種。

a、非堅持算法

算法規(guī)則為:

⑴如果媒本是空閑的,則可以立即發(fā)送。

⑵如果媒體是忙的,則等待一個由概率分布決定的隨機(jī)重發(fā)延遲后,再重復(fù)前一步驟。

采用隨機(jī)的重發(fā)延遲時間可以減少沖突發(fā)生的可能性。非堅持算法的缺點是:即使有幾個著眼點為都有數(shù)據(jù)要發(fā)送,但由于大家都在延遲等待過程中,致使媒體仍可能處于空閑狀態(tài),使用率降低。

b、1-堅持算法

算法規(guī)則:

⑴如果媒體空閑的,則可以立即發(fā)送。

⑵如果媒體是忙的,則繼續(xù)監(jiān)聽,直至檢測到媒體是空閑,立即發(fā)送。

⑶如果有沖突(在一段時間內(nèi)未收到肯定的回復(fù)),則等待一隨機(jī)量的時間,重復(fù)步驟⑴~⑵。

這種算法的優(yōu)點是:只要媒體空閑,站點就立即可發(fā)送,避免了媒體利用率的損失;其缺點是:假若有兩個或兩個以上的站點有數(shù)據(jù)要發(fā)送,沖突就不可避免。

c、P-堅持算法

算法規(guī)則:

⑴監(jiān)聽總線,如果媒體是空閑的,則以P的概率發(fā)送,而以(1-P)的概率延遲一個時間單位。一個時間單位通常等于最大傳播時延的2倍。

⑵延遲一個時間單位后,再重復(fù)步驟⑴。

⑶如果媒體是忙的,繼續(xù)監(jiān)聽直至媒體空閑并重復(fù)步驟⑴。

P-堅持算法是一種既能像非堅持算法那樣減少沖突,又能像1-堅持算法那樣減少媒體空閑時間的折中方案。問題在于如何選擇P的有值,這要考慮到避免重負(fù)載下系統(tǒng)處于的不穩(wěn)定狀態(tài)。假如媒體是忙時,有N個站有數(shù)據(jù)等待發(fā)送,一旦當(dāng)前的發(fā)送完成時,將要試圖傳輸?shù)恼镜目偲谕麛?shù)為NP。如果選擇P過大,使NP>1,表明有多個站點試圖發(fā)送,沖突就不可避免。最壞的情況是,隨著沖突概率的不斷增大,而使吞吐量降低到零。所以必須選擇適當(dāng)P值使NP<1。當(dāng)然P值選得過小,則媒體利用率又會大大降低。

3. 具有沖突檢測的載波監(jiān)聽多路訪問CSMA/CD

在CSMA中,由于信道傳播時延的存在,即使總線上兩個站點沒有監(jiān)聽到載波信號而發(fā)送幀時,仍可能會發(fā)生沖突。由于CSMA算法沒有沖突檢測功能,即使沖突已發(fā)和,仍然將已破壞的幀發(fā)送完,使總線的利用率降低。

一種CSMA的改進(jìn)方案是使發(fā)送站點傳輸過程中仍繼續(xù)監(jiān)聽媒體,以檢測是否存在沖突。如果發(fā)生沖突,信道上可以檢測到超過發(fā)送站點本身發(fā)送的載波信號的幅度,由此判斷出沖突的存在。一于檢測到?jīng)_突,就立即停止發(fā)送,并向總線上發(fā)一串阻塞信號,用以通知總線上其它各有關(guān)站點。這樣,通道容量就不致因白白傳送已受損的幀而浪費(fèi),可以提高總線的利用率。這種方案稱做載波監(jiān)聽多路訪問/沖突檢測協(xié)議,簡寫為CSMA/CD,這種協(xié)議已廣泛應(yīng)用于局域網(wǎng)中。

CSMA/CD的代價是用于檢測沖突所花費(fèi)的時間。對于基帶總線而言,最壞情況下用于檢測一個沖突的時間等于任意兩個站之間傳播時延的兩倍。從一個站點開始發(fā)送數(shù)據(jù)到另一個站點開始接收數(shù)據(jù),也即載波信號從一端傳播到另一端所需的時間,稱為信號傳播時延。信號傳播時延(μs)=兩站點的距離(m)/信號傳播速度(m/μs)。假定A、B兩個站點位于總線兩端,兩站點之間的最大傳播時延為tp。當(dāng)A站點發(fā)送數(shù)據(jù)后,經(jīng)過接近于最大傳播時延tp時,B站點正好也發(fā)送數(shù)據(jù),此時沖突便發(fā)生。發(fā)生沖突后,B 站點立即可檢測到該沖突,而A站點需再經(jīng)過一份最大傳播時延tp后,才能檢測出沖突。也即最壞情況下,對于基帶CSMA/CD來說,檢測出一個沖突的時間等于任意兩個站之間最大傳播時延的兩倍(2tp)。

數(shù)據(jù)幀從一個站點開始發(fā)送,到該數(shù)據(jù)幀發(fā)送完畢所需的時間和為數(shù)據(jù)傳輸時延;同理,數(shù)據(jù)傳輸時延也表示一個接收站點開始接收數(shù)據(jù)幀,到該數(shù)據(jù)幀接收完畢所需的時間。數(shù)據(jù)傳輸時延(s)=數(shù)據(jù)幀長度(bit)/數(shù)據(jù)傳輸速率(bps)。若不考慮中繼器引入的延遲,數(shù)據(jù)幀從一個站點開始發(fā)送,到該數(shù)據(jù)幀被另一個站點全部接收所需的總時間,等于數(shù)據(jù)傳輸時延與信號傳播時延之和。

由于單向傳輸?shù)脑?,對于寬帶總線而言,沖突檢測時間等于任意兩個站之間最大傳播時延的4倍。所以,

對于寬帶CSMA/CD來說,要求數(shù)據(jù)幀的傳輸時延至少4倍于傳播時延。

在CSMA/CD算法中,一旦檢測到?jīng)_突并發(fā)完阻塞信號后,為了降低再次沖突的概率,需要等待一個隨機(jī)時間,然后再使用CSMA方法試圖傳輸。為了保證這種退避操作維持穩(wěn)定采用了一種稱為二進(jìn)制指數(shù)退避和算法,其規(guī)則如下:

(1)對每個數(shù)據(jù)幀,當(dāng)?shù)谝淮伟l(fā)生沖突時,設(shè)置一個參量L=2;

(2)退避間隔取1到L個時間片中的一個隨機(jī)數(shù),1個小時片等于兩站之間的最大傳播時延的兩倍;

(3)當(dāng)數(shù)據(jù)幀再次發(fā)生沖突,由將參量L加倍;

(4)設(shè)置一個最大重傳次數(shù),超過該次數(shù),則不再重傳,并報告出錯。

二進(jìn)制指數(shù)退避算法是按后進(jìn)先出LIFO(List In First Out)的次序控制的,即未發(fā)生沖突或很少發(fā)生沖突的數(shù)據(jù)幀,具有優(yōu)先發(fā)送的概率;而發(fā)生過多次沖突的數(shù)據(jù)幀,發(fā)送成功的概率就更少。

IEEE 802.3就是采用二進(jìn)制指數(shù)退避和1-堅持算法的CSMA/CD媒體訪問控制方法。這種方法在低負(fù)荷時,如媒體空閑時,要發(fā)送數(shù)據(jù)幀的站點能立即發(fā)送;在重負(fù)荷時,仍能保證系統(tǒng)的穩(wěn)定性。由于在媒體上傳播的信號會衰減,為確保能檢測出沖突信號,CSMA/CD總線網(wǎng)限制一段無分支電纜的最大長度為500米。

 

【編輯推薦】

  1. 2011年軟件水平考試網(wǎng)絡(luò)工程師全面復(fù)習(xí)資料(13)
  2. 2011年軟件水平考試網(wǎng)絡(luò)工程師全面復(fù)習(xí)資料(12)
  3. 2011年軟件水平考試網(wǎng)絡(luò)工程師全面復(fù)習(xí)資料(11)
責(zé)任編輯:張攀 來源: 考試吧
相關(guān)推薦

2010-12-02 11:34:54

網(wǎng)絡(luò)工程師

2010-11-26 11:05:08

網(wǎng)絡(luò)工程師

2010-11-26 11:09:43

2010-11-29 11:13:14

網(wǎng)絡(luò)工程師

2010-11-30 11:38:45

網(wǎng)絡(luò)工程師

2010-12-01 11:51:06

2010-12-02 11:41:33

網(wǎng)絡(luò)工程師

2010-12-03 11:49:54

網(wǎng)絡(luò)工程師

2010-12-03 11:52:54

網(wǎng)絡(luò)工程師

2010-12-07 10:44:38

網(wǎng)絡(luò)工程師

2010-12-13 11:27:42

網(wǎng)絡(luò)工程師

2010-12-13 11:32:24

網(wǎng)絡(luò)工程師

2010-12-20 10:48:08

網(wǎng)絡(luò)工程師

2010-12-22 10:44:57

網(wǎng)絡(luò)工程師

2011-01-05 14:32:17

2011-01-12 10:31:27

網(wǎng)絡(luò)工程師

2011-01-14 11:10:09

網(wǎng)絡(luò)工程師

2011-01-07 11:10:14

網(wǎng)絡(luò)工程師

2010-11-29 11:07:26

網(wǎng)絡(luò)工程師

2010-11-30 11:41:44

網(wǎng)絡(luò)工程師
點贊
收藏

51CTO技術(shù)棧公眾號