適配器每發(fā)送一個(gè)新的幀
發(fā)布時(shí)間:2014/9/11 20:17:13 訪問(wèn)次數(shù):896
若再發(fā)生碰撞,AD1981BJST則在第2次重傳時(shí),k=2,隨機(jī)數(shù)r就從整數(shù){O,l,2,3}中選一個(gè)數(shù)。因此重傳推遲的時(shí)間是在0,2瓦4f和6T這4個(gè)時(shí)間中隨機(jī)地選取一個(gè)。
同樣,若再發(fā)生碰撞,則重傳時(shí)k=3,隨機(jī)數(shù),就從整數(shù){0,1,2,3,4,5,6,7)中選一個(gè)數(shù)。依此類推。
若連續(xù)多次發(fā)生沖突,就表明可能有較多的站參與爭(zhēng)用信道。但使用上述退避算法可使重傳需要推遲的平均時(shí)間隨重傳次數(shù)而增大f這也稱為動(dòng)態(tài)退避),因而減小發(fā)生碰撞的概率,有利于整個(gè)系統(tǒng)的穩(wěn)定。
我們還應(yīng)注意到,適配器每發(fā)送一個(gè)新的幀,就要執(zhí)行一次CSMA/CD算法。適配器對(duì)過(guò)去發(fā)生過(guò)的碰撞并無(wú)記憶功能。因此,當(dāng)好幾個(gè)適配器正在執(zhí)行指數(shù)退避算法時(shí),很可能有某一個(gè)適配器發(fā)送的新幀能夠碰巧立即成功地插入到信道中,得到了發(fā)送權(quán),而已經(jīng)推遲好幾次發(fā)送的站,有可能很不巧,還要繼續(xù)執(zhí)行退避算法,繼續(xù)等待。
現(xiàn)在考慮一種情況。某個(gè)站發(fā)送了…個(gè)很短的幀,但發(fā)生了碰撞。不過(guò)在這個(gè)幀發(fā)送完畢后發(fā)送站才檢測(cè)到發(fā)生了碰撞。已經(jīng)沒(méi)有辦法中止幀的發(fā)送,因?yàn)檫@個(gè)幀早已發(fā)送完了。這樣,在發(fā)送完畢之前沒(méi)有檢測(cè)出碰撞,這顯然足我們所不希望的。為了避免發(fā)生這種
情況,以太網(wǎng)規(guī)定了一個(gè)最短幀長(zhǎng)64字節(jié),即512 bit。如果要發(fā)的數(shù)據(jù)非常少,那么必須加入一些填充字節(jié),使幀長(zhǎng)不小于64字節(jié)。對(duì)于10 Mb/s以太網(wǎng),發(fā)送512 bit的時(shí)間需51.2 us,也就是上面提到的爭(zhēng)用期。
由此可見(jiàn),以太網(wǎng)在發(fā)送數(shù)據(jù)時(shí),如果在爭(zhēng)用期(共發(fā)送了64字節(jié))沒(méi)有發(fā)生碰撞,那么后續(xù)發(fā)送的數(shù)據(jù)就一定不會(huì)發(fā)生沖突。換句話說(shuō),如果發(fā)生碰撞,就一定是在發(fā)送的前64字節(jié)之內(nèi)。由于一檢測(cè)到?jīng)_突就立即中止發(fā)送,這時(shí)已經(jīng)發(fā)送出去的數(shù)據(jù)一定小于64字節(jié),因此凡長(zhǎng)度小于64字節(jié)的幀都是由于沖突而異常中止的無(wú)效幀。只要收到了這種無(wú)效幀,就應(yīng)當(dāng)立即將其丟棄。
前面已經(jīng)講過(guò),信號(hào)在以太網(wǎng)上傳播l km大約需要5¨s。以太網(wǎng)上最大的端到端時(shí)延必須小于爭(zhēng)用期的一半(即25.6¨s),這相當(dāng)于以太網(wǎng)的最大端到端長(zhǎng)度約為5 km。實(shí)際上的以太網(wǎng)覆蓋范圍遠(yuǎn)遠(yuǎn)沒(méi)有這樣大。因此,實(shí)用的以太網(wǎng)都能在爭(zhēng)用期51.2 us內(nèi)檢測(cè)到可
能發(fā)生的碰撞。以太網(wǎng)的爭(zhēng)用期確定為51.2 Lis,不僅考慮到以太網(wǎng)的端到端時(shí)延,而且還包括其他的許多因素,如存在的轉(zhuǎn)發(fā)器所增加的時(shí)延,以及下面要講到的強(qiáng)化碰撞昀干擾信號(hào)的持續(xù)時(shí)間等。
若再發(fā)生碰撞,AD1981BJST則在第2次重傳時(shí),k=2,隨機(jī)數(shù)r就從整數(shù){O,l,2,3}中選一個(gè)數(shù)。因此重傳推遲的時(shí)間是在0,2瓦4f和6T這4個(gè)時(shí)間中隨機(jī)地選取一個(gè)。
同樣,若再發(fā)生碰撞,則重傳時(shí)k=3,隨機(jī)數(shù),就從整數(shù){0,1,2,3,4,5,6,7)中選一個(gè)數(shù)。依此類推。
若連續(xù)多次發(fā)生沖突,就表明可能有較多的站參與爭(zhēng)用信道。但使用上述退避算法可使重傳需要推遲的平均時(shí)間隨重傳次數(shù)而增大f這也稱為動(dòng)態(tài)退避),因而減小發(fā)生碰撞的概率,有利于整個(gè)系統(tǒng)的穩(wěn)定。
我們還應(yīng)注意到,適配器每發(fā)送一個(gè)新的幀,就要執(zhí)行一次CSMA/CD算法。適配器對(duì)過(guò)去發(fā)生過(guò)的碰撞并無(wú)記憶功能。因此,當(dāng)好幾個(gè)適配器正在執(zhí)行指數(shù)退避算法時(shí),很可能有某一個(gè)適配器發(fā)送的新幀能夠碰巧立即成功地插入到信道中,得到了發(fā)送權(quán),而已經(jīng)推遲好幾次發(fā)送的站,有可能很不巧,還要繼續(xù)執(zhí)行退避算法,繼續(xù)等待。
現(xiàn)在考慮一種情況。某個(gè)站發(fā)送了…個(gè)很短的幀,但發(fā)生了碰撞。不過(guò)在這個(gè)幀發(fā)送完畢后發(fā)送站才檢測(cè)到發(fā)生了碰撞。已經(jīng)沒(méi)有辦法中止幀的發(fā)送,因?yàn)檫@個(gè)幀早已發(fā)送完了。這樣,在發(fā)送完畢之前沒(méi)有檢測(cè)出碰撞,這顯然足我們所不希望的。為了避免發(fā)生這種
情況,以太網(wǎng)規(guī)定了一個(gè)最短幀長(zhǎng)64字節(jié),即512 bit。如果要發(fā)的數(shù)據(jù)非常少,那么必須加入一些填充字節(jié),使幀長(zhǎng)不小于64字節(jié)。對(duì)于10 Mb/s以太網(wǎng),發(fā)送512 bit的時(shí)間需51.2 us,也就是上面提到的爭(zhēng)用期。
由此可見(jiàn),以太網(wǎng)在發(fā)送數(shù)據(jù)時(shí),如果在爭(zhēng)用期(共發(fā)送了64字節(jié))沒(méi)有發(fā)生碰撞,那么后續(xù)發(fā)送的數(shù)據(jù)就一定不會(huì)發(fā)生沖突。換句話說(shuō),如果發(fā)生碰撞,就一定是在發(fā)送的前64字節(jié)之內(nèi)。由于一檢測(cè)到?jīng)_突就立即中止發(fā)送,這時(shí)已經(jīng)發(fā)送出去的數(shù)據(jù)一定小于64字節(jié),因此凡長(zhǎng)度小于64字節(jié)的幀都是由于沖突而異常中止的無(wú)效幀。只要收到了這種無(wú)效幀,就應(yīng)當(dāng)立即將其丟棄。
前面已經(jīng)講過(guò),信號(hào)在以太網(wǎng)上傳播l km大約需要5¨s。以太網(wǎng)上最大的端到端時(shí)延必須小于爭(zhēng)用期的一半(即25.6¨s),這相當(dāng)于以太網(wǎng)的最大端到端長(zhǎng)度約為5 km。實(shí)際上的以太網(wǎng)覆蓋范圍遠(yuǎn)遠(yuǎn)沒(méi)有這樣大。因此,實(shí)用的以太網(wǎng)都能在爭(zhēng)用期51.2 us內(nèi)檢測(cè)到可
能發(fā)生的碰撞。以太網(wǎng)的爭(zhēng)用期確定為51.2 Lis,不僅考慮到以太網(wǎng)的端到端時(shí)延,而且還包括其他的許多因素,如存在的轉(zhuǎn)發(fā)器所增加的時(shí)延,以及下面要講到的強(qiáng)化碰撞昀干擾信號(hào)的持續(xù)時(shí)間等。
熱門點(diǎn)擊
- “發(fā)往本站的幀”包括以下三種幀
- 以太網(wǎng)采用無(wú)連接的工作方式
- 觸發(fā)器是能夠存儲(chǔ)1位二進(jìn)制碼的邏輯電路
- 衛(wèi)星通信的另一特點(diǎn)就是具有較大的傳擂時(shí)延
- 使用二叉線索查找路由表
- CIDR記法有多種形式
- 路由器的結(jié)構(gòu)
- 10BASE-T以太網(wǎng)的通信距離稍短
- 計(jì)算UDP檢驗(yàn)和的例予
- 以太網(wǎng)的兩個(gè)標(biāo)準(zhǔn)
推薦技術(shù)資料
- 聲道前級(jí)設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級(jí)不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
- 人形機(jī)器人市場(chǎng)未來(lái)發(fā)展格局前景預(yù)測(cè)
- 新一代航空器用激光雷達(dá)CES2
- SPAD-SoC集成1080-
- 全球首款1080線激光雷達(dá)應(yīng)用
- 激光雷達(dá)行業(yè)市場(chǎng)發(fā)展新動(dòng)態(tài)
- AI時(shí)代存儲(chǔ)技術(shù)產(chǎn)品走向趨勢(shì)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究