CSMA/CD协议——学习笔记
CSMA/CD協(xié)議要點(diǎn):
1)適配器從網(wǎng)絡(luò)層獲得一個(gè)分組,加上以太網(wǎng)的首部和尾部,組成以太網(wǎng)幀,放入適配器的緩存中,準(zhǔn)備發(fā)送。
2)若適配器檢測到信道空閑(即在96比特時(shí)間內(nèi)沒有檢測到信道上有信號),就發(fā)送這個(gè)幀。若檢測到信道忙,則繼續(xù)檢測并等待信道轉(zhuǎn)為空閑,然后發(fā)送這個(gè)幀。
3)在發(fā)送過程中繼續(xù)檢測信道,若一直未檢測到碰撞,就順利把這個(gè)幀發(fā)送完畢。若檢測到碰撞,則中止數(shù)據(jù)的發(fā)送,并發(fā)送認(rèn)為干擾信號。
4)在中止發(fā)送后,適配器就執(zhí)行指數(shù)退避算法,等待r倍512比特時(shí)間后,返回到步驟2。
強(qiáng)化碰撞:當(dāng)發(fā)送數(shù)據(jù)的站一旦發(fā)現(xiàn)發(fā)生了碰撞時(shí),除了立即停止發(fā)送數(shù)據(jù)外,還要繼續(xù)發(fā)送32比特或48比特的人為干擾信號,以便讓所有的用戶都知道現(xiàn)在已經(jīng)發(fā)生了碰撞。
總結(jié):
1)適配器每發(fā)送一個(gè)新的幀,就要執(zhí)行一次CSMA/CD算法,并且適配器不記得過去發(fā)生的碰撞。當(dāng)幾個(gè)適配器在執(zhí)行指數(shù)退避算法時(shí),若有一個(gè)適配器發(fā)送的幀能夠立即插入到信道中,得到了發(fā)言權(quán)。
2)以太網(wǎng)在發(fā)送數(shù)據(jù)時(shí),如果幀的前64個(gè)字節(jié)沒有發(fā)生沖突,那么后續(xù)的數(shù)據(jù)就不會(huì)發(fā)生沖突。以太網(wǎng)規(guī)定,最短有效幀長為64個(gè)字節(jié),長度小于64字節(jié)的幀都是由于沖突而異常中止的無效幀。
3)在使用CSMA/CD協(xié)議時(shí),一個(gè)站不可能同時(shí)進(jìn)行發(fā)送和接收,也就是說,只能進(jìn)行雙向交替通信,也就是半雙工通信。
參考:
《計(jì)算機(jī)網(wǎng)絡(luò)(第5版)》(謝希仁編著)
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。
轉(zhuǎn)載于:https://www.cnblogs.com/Rex7/p/4752570.html
總結(jié)
以上是生活随笔為你收集整理的CSMA/CD协议——学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intent跳转到系统应用中的拨号界面、
- 下一篇: 您好,请问你找到秦攀博大学生专业认同感的