一般來(lái)說(shuō)網(wǎng)絡(luò)性能都與網(wǎng)絡(luò)上所連接的設(shè)備有關(guān)。以太網(wǎng)阻塞可能有以下幾個(gè)原因。
1、少數(shù)高速網(wǎng)絡(luò)設(shè)備網(wǎng)絡(luò)上少數(shù)高速設(shè)備就可能消耗大量的網(wǎng)絡(luò)帶寬。例如繁忙的服務(wù)器或工程設(shè)計(jì)的工作站。
2、網(wǎng)絡(luò)上的站點(diǎn)過(guò)多也就是希望分享高帶寬的用戶太多,其效果和少數(shù)高速網(wǎng)絡(luò)設(shè)備的結(jié)果一樣。
3、網(wǎng)絡(luò)中有加重網(wǎng)絡(luò)流量的一些應(yīng)用用戶之間的交互和文件的傳送對(duì)網(wǎng)絡(luò)有完全不同的需求。交互應(yīng)用要求較低的延遲。而文件的傳送要求較寬的帶寬和帶寬的高利用率。
標(biāo)準(zhǔn)的共享設(shè)備,例如集線器以及結(jié)構(gòu)化分布,并不能解決網(wǎng)絡(luò)阻塞的問(wèn)題。雖然用集線器可以將很物理的局域網(wǎng)連接在一起,但絕大多數(shù)的集線器只是將這些局域網(wǎng)簡(jiǎn) 單地連成一個(gè)更大的網(wǎng)絡(luò)。在傳輸忙的情況下,某個(gè)節(jié)點(diǎn)就可能不成比例地消耗掉單一 網(wǎng)段集線器上的流量。因?yàn)樵谕粫r(shí)間只能支持一個(gè)對(duì)話。
以太網(wǎng)阻塞的解決方案
1、使用網(wǎng)橋和路由器分離網(wǎng)段
很多網(wǎng)管人員都特別愿意使用網(wǎng)橋?qū)⒕钟蚓W(wǎng)分隔成各個(gè)小子網(wǎng)來(lái)解決網(wǎng)絡(luò)的吞吐量問(wèn)題。如果必須通過(guò)網(wǎng)橋的流量很少,這種方法很見效。然而,可能存在未能預(yù)料的網(wǎng) 段之間的流量,就可能使網(wǎng)橋過(guò)載從而造成網(wǎng)絡(luò)延遲。為了防止這種現(xiàn)象發(fā)生,網(wǎng)管人員必須小心地分離網(wǎng)段以考慮哪些用戶應(yīng)該分隔在哪一個(gè)網(wǎng)段。這種方法需要花較長(zhǎng)時(shí)間仔細(xì)地分隔網(wǎng)段,而且當(dāng)網(wǎng)絡(luò)在經(jīng)常變化的情況下要反復(fù)進(jìn)行。
利用路由器分隔網(wǎng)絡(luò)解決了一個(gè)問(wèn)題,可又帶來(lái)了另一個(gè)問(wèn)題。路由器是一個(gè)很高 級(jí)的網(wǎng)絡(luò)設(shè)備。它工作在ISO七層協(xié)議的第3層。它可以有效地區(qū)分流量并將網(wǎng)段在邏 輯上完全隔離開。例如IP和DECnet以及其他流量。不幸的是,按每個(gè)端口來(lái)平均計(jì) 算,路由器比網(wǎng)橋貴很多,而且對(duì)擴(kuò)展網(wǎng)段來(lái)說(shuō)路由器是大材小用。
2、升級(jí)到高速網(wǎng)絡(luò)
很多網(wǎng)絡(luò)設(shè)計(jì)人員和網(wǎng)管人員都對(duì)高速以太網(wǎng)的大吞吐量和容量表示出極大的興 趣。但是這種解決方案價(jià)格太貴,而且要更新以前的全部網(wǎng)絡(luò)設(shè)備,所以這種方案并沒(méi)有被廣大用戶所采用。
3、以太網(wǎng)交換技術(shù)
以太網(wǎng)交換技術(shù)可以使用戶花較少的投資來(lái)增加網(wǎng)絡(luò)的吞吐量,以太網(wǎng)交換是與協(xié)議無(wú)關(guān)的將信息包在網(wǎng)段之間進(jìn)行轉(zhuǎn)發(fā)的技術(shù)。
交換機(jī)的工作原理可以想像成與電話交換機(jī)PBX的工作原理很類似。電話交換機(jī)可以很容易地同時(shí)處理多個(gè)通話而互不干擾。如果用戶A要向用戶B發(fā)信息包,交換機(jī)只將A與B接通而不必向其他口發(fā)送信息包,在同一時(shí)刻如果用戶C要向用戶D發(fā) 送信息包,另一個(gè)開關(guān)就會(huì)接通C與D。即兩個(gè)開關(guān)同時(shí)并行地工作。兩個(gè)通信對(duì)通過(guò)開關(guān)有效地將兩個(gè)局域網(wǎng)段連接在一起。
所能增加的吞吐能力直接與加到交換機(jī)另一側(cè)上局域網(wǎng)段的數(shù)量成正比。有N個(gè)口的交換機(jī)可以產(chǎn)生最多N/2個(gè)局域網(wǎng)段。因?yàn)槊總€(gè)局域網(wǎng)段是由交換機(jī)的兩個(gè)口組 成的。每個(gè)網(wǎng)段的節(jié)點(diǎn)或站點(diǎn)的數(shù)量只受以太網(wǎng)設(shè)置規(guī)定每個(gè)節(jié)點(diǎn)所需要的帶寬的限制。
交換機(jī)的結(jié)構(gòu)一般是很靈活的。因?yàn)閹讉€(gè)站點(diǎn)可以共享一個(gè)網(wǎng)段(交換機(jī)),一個(gè) 站也可以將自己固定在一個(gè)網(wǎng)段上。為取得最佳吞吐量,高速服務(wù)器可以固定在一個(gè)網(wǎng)段上并可采用高速以太網(wǎng)。