共享式以太網(wǎng)是什么
共享式以太網(wǎng)是什么
現(xiàn)如今,網(wǎng)絡(luò)的使用已經(jīng)十分普遍,同時也會有各種各樣的局域網(wǎng)知識出現(xiàn)。比如,共享式以太網(wǎng)是什么。學(xué)習(xí)啦小編在這里為大家詳細介紹。
早期的局域網(wǎng)一般工作在共享方式下。在使用共享式以太網(wǎng)時,會有這樣的感覺:有時候網(wǎng)絡(luò)快得如行云流水,有時候卻慢似蝸牛爬行。為什么會有這樣的現(xiàn)象呢?這就得從共享式以太網(wǎng)的工作機制談起了。
工作機制
共享式以太網(wǎng)(即使用集線器或共用一條總線的以太網(wǎng))采用了載波檢測多路偵聽(Carries Sense Multiple Access with Collision Detection,簡稱CSMA/CD)機制來進行傳輸控制。
1、帶寬共享
在局域網(wǎng)中,數(shù)據(jù)都是以“幀”的形式傳輸?shù)?。共享式以太網(wǎng)是基于廣播的方式來發(fā)送數(shù)據(jù)的,因為集線器不能識別幀,所以它就不知道一個端口收到的幀應(yīng)該轉(zhuǎn)發(fā)到哪個端口,它只好把幀發(fā)送到除源端口以外的所有端口,這樣網(wǎng)絡(luò)上所有的主機都可以收到這些幀,如圖1所示。這就造成了只要網(wǎng)絡(luò)上有一臺主機在發(fā)送幀,網(wǎng)絡(luò)上所有其他的主機都只能處于接收狀態(tài),無法發(fā)送數(shù)據(jù)。也就是說,在任何一時刻,所有的帶寬只分配給了正在傳送數(shù)據(jù)的那臺主機。舉例來說,雖然一臺100Mbps的集線器連接了20臺主機,表面上看起來這20臺主機平均分配5Mbps帶寬。但是實際上在任何一時刻只能有一臺主機在發(fā)送數(shù)據(jù),所以帶寬都分配給它了,其他主機只能處于等待狀態(tài)。之所以說每臺主機平均分配有5Mbps帶寬,是指較長一段時間內(nèi)的各主機獲得的平均帶寬,而不是任何一時刻主機都有5Mbps帶寬。
2、沖突檢測/避免機制
在基于競爭的以太網(wǎng)中,只要網(wǎng)絡(luò)空閑,任何一主機均可發(fā)送數(shù)據(jù)。當(dāng)兩個主機發(fā)現(xiàn)網(wǎng)絡(luò)空閑而同時發(fā)出數(shù)據(jù)時,如果同一時間內(nèi)網(wǎng)絡(luò)上有兩臺主機同時發(fā)送數(shù)據(jù),那么就會產(chǎn)生“碰撞”(Collision),也稱為“沖突”,如圖2所示。這時兩個傳送操作都遭到破壞,此時CSMA/CD機制將會讓其中的一臺主機發(fā)出一個“通道擁擠”信號,這個信號將使沖突時間延長至該局域網(wǎng)上所有主機均檢測到此碰撞。然后,兩臺發(fā)生沖突的主機都將隨機等待一段時間后再次嘗試發(fā)送數(shù)據(jù),避免再次發(fā)生數(shù)據(jù)碰撞的情況。
共享式以太網(wǎng)這種“帶寬競爭”的機制使得沖突(或碰撞)幾乎不可避免。而且網(wǎng)絡(luò)中的主機越多,碰撞的幾率越大。
雖然任何一臺主機在任何一時刻都可以訪問網(wǎng)絡(luò),但是在發(fā)送數(shù)據(jù)前,主機都要偵聽網(wǎng)絡(luò)是否堵塞。假如共享式以太網(wǎng)上有一臺主機想要傳輸數(shù)據(jù),但是它檢測到網(wǎng)上已經(jīng)有數(shù)據(jù)了,那么它必須等一段時間,只有檢測到網(wǎng)絡(luò)空閑時,主機才能發(fā)送數(shù)據(jù)。
3、帶寬競爭
在共享式以太網(wǎng)中,帶寬是如何分配的呢?共享式以太網(wǎng)是一種基于“競爭”的網(wǎng)絡(luò)技術(shù),也就是說網(wǎng)絡(luò)中的主機將會“盡其所能”地“占用”網(wǎng)絡(luò)發(fā)送數(shù)據(jù)。因為同時只能有一臺主機發(fā)送數(shù)據(jù),所以相互之間就產(chǎn)生了“競爭”。這就好像千軍萬馬過獨木橋一樣,誰能搶占先機,誰就能過去,否則就只能等待了。
存在的問題
通過以上講解,我們了解了共享式以太網(wǎng)的工作機制,但這對于網(wǎng)絡(luò)管理有什么意義呢?理解這一機制對于如何保證網(wǎng)絡(luò)運行的效率、性能和網(wǎng)絡(luò)設(shè)計具有重要的意義。
1、共享式以太網(wǎng)雖然具有搭建方法簡單、實施成本低(適合用于小型網(wǎng)絡(luò))的優(yōu)點,但它的缺點是明顯的:如果網(wǎng)絡(luò)中的用戶較多時,碰撞的幾率將會大大增大。據(jù)實際經(jīng)驗,當(dāng)網(wǎng)絡(luò)的10分鐘平均利用率超過37%以上,整個網(wǎng)絡(luò)的性能將會急劇下降。因此,依據(jù)實際的工程經(jīng)驗,采用100Mbps集線器的站點不宜超過三四十臺,否則很可能會導(dǎo)致網(wǎng)絡(luò)速度非常緩慢。而10M共享式以太網(wǎng)目前已不能滿足網(wǎng)絡(luò)通信的需求,因此很少使用了。
所以,當(dāng)網(wǎng)絡(luò)規(guī)模較大時,只有通過采用交換機才能保證每臺主機分配足夠的網(wǎng)絡(luò)帶寬。
2、在網(wǎng)絡(luò)設(shè)計中,網(wǎng)絡(luò)設(shè)備的選型具有決定性的意義。如果選型不當(dāng),很可能會導(dǎo)致網(wǎng)絡(luò)性能達不到要求,或者造成網(wǎng)絡(luò)設(shè)備的浪費。由于共享式以太網(wǎng)采用CSMA/CD機制,使得網(wǎng)絡(luò)沒有QoS(服務(wù)質(zhì)量)保障。“QoS”的意思是網(wǎng)絡(luò)可以給每臺主機分配指定的帶寬,或者至少要達到某一帶寬要求。現(xiàn)在網(wǎng)絡(luò)交換機的價格越來越低,與相同級別的集線器的價格相差不大,而性能上的差異卻非常大,因此應(yīng)盡可能地選購帶寬獨享的交換機,使用交換式以太網(wǎng),以提高網(wǎng)絡(luò)性能