視點:千兆骨干交換機性能綜合測試
目前主流的千兆骨干交換機,其轉(zhuǎn)發(fā)能力都非常高,同時體積也越來越小,是適合我們普通用戶使用,在我們測試的六款以太網(wǎng)交換機中,EDIMAX ES-5800R和LeaPComm6004交換機是不可以管理的交換機, Accton的ES4508以及創(chuàng)想公司的Thinker3800交換機都是網(wǎng)管型交換機,3Com 4900是支持三層和四層的交換機,神州數(shù)碼D-Link DGS3308TG是三層交換機。
性能首當其沖
6款產(chǎn)品中既有全銅纜端口的,也有全光纖端口的,還有帶GBIC端口的,其中3Com 4900有12個1000Base-T銅線端口,Accton ES4508帶8個1000Base-SX光纖端口,神州數(shù)碼D-link DGS-3308TG有6個1000Base-T端口和2個GBIC接口,創(chuàng)想Thinker3800和力普LeapComm6004都是4個1000Base-SX端口的交換機。還有一點需要強調(diào)的是,3Com 4900是3/4層交換機,DGS-3308TG是三層交換機。
吞吐量是性能上需要考慮的首要因素。我們收集的6款全千兆骨干交換機中,3Com 4900、神州數(shù)碼D-linkDGS-3308TG和EDIMAX ES-5800R三款在64字節(jié)、512和1518字節(jié)幀的吞吐量測試中均達到了100%線速,Accton ES4508和Thinker 3800在512字節(jié)、1518字節(jié)幀都達到100%線速,僅在64字節(jié)幀時未達線速。
全網(wǎng)狀測試的環(huán)境比吞吐量的一對一環(huán)境更要嚴格,它要求交換機的每個端口要接收來自其他端口發(fā)送的數(shù)據(jù),同時也要向其他端口發(fā)送數(shù)據(jù),但3Com 4900、神州數(shù)碼D-link DGS-3308TG和EDIMAX ES-5800R這三款優(yōu)秀的交換機依然保持本色,沒有丟包,達到了100%線速。其他有的交換機雖然在吞吐量測試中達到了線速,但全網(wǎng)狀環(huán)境下并未達到線速,比如Accton ES4508 和Thinker 3800雖然在吞吐量測試中512字節(jié)、1518字節(jié)幀時達到100%線速,但全網(wǎng)狀測試中有丟包現(xiàn)象,未達到線速。對于吞吐量達到100%線速的交換機來說,幀丟失率測試結(jié)果必然為0,我們的測試顯示只有創(chuàng)想Thinker3800和力普LeapComm6004在64字節(jié)測試中幀丟失率不為零。
延遲用來決定一個數(shù)據(jù)包通過交換機的時間,各千兆骨干交換機延遲測試的結(jié)果差別比較大,非網(wǎng)管型交換機EDIMAX ES-5800R的延遲時間在64字節(jié)時僅有3.92us,網(wǎng)管型交換機往往比非網(wǎng)管型產(chǎn)品的延遲時間要長,而神州數(shù)碼D-link DGS-3308TG表現(xiàn)非常不錯,在100%線速情況下64字節(jié)時延遲只有4.52us。需要指明的是,有些交換機在不同速率下的延遲差別很大,即使是它們吞吐量是100%線速,在100%線速下也可能測得比較長的延遲時間。比如有12個1000Base-T端口的3Com 4900吞吐量均為100%線速,我們在100%線速下64字節(jié)幀時測出的延遲值為55.39us,而在98%線速下測出的結(jié)果是4.07us。
背對背測試結(jié)果是在穩(wěn)態(tài)負載情況下獲得的持續(xù)不丟包的幀數(shù)量,對于吞吐量結(jié)果為100%線速的交換機來說該值并沒有太大意義。對于吞吐量不是線速的交換機,背對背測試往往能夠反映設(shè)備緩存的大小,而且不同交換機差別很大。我們在進行線端阻塞測試時,發(fā)現(xiàn)所有千兆骨干交換機都支持該功能。在測試錯誤幀過濾時,我們考慮了小幀、超大幀、CRC錯誤幀、碎片、Alignment錯誤和Dribble錯誤這些主要錯誤幀,結(jié)果顯示各交換機都具有對這些錯誤幀的過濾功能。
我們還對3Com 4900和神州數(shù)碼D-link DGS-3308TG在三層的性能進行了測試。測試結(jié)果顯示,DGS-3308TG表現(xiàn)非常優(yōu)異,在三層的吞吐量和全網(wǎng)狀測試中依然是100%線速,丟幀率為0,延遲在100%線速、64字節(jié)幀時僅為4.56us;3Com 4900性能也不錯,僅在64字節(jié)幀的吞吐量測試中獲得99.13%線速的值,在延遲測試中速率的不同為3Com4900帶來了相差較大的結(jié)果,在64字節(jié)幀、100%線速下延遲為59.41us,而98%線速時為4.28us。
便捷的安裝
我們測試的千兆骨干交換機,比起他們的強大轉(zhuǎn)發(fā)能力來說,他們的體積要顯得小很多,特別是神州數(shù)碼D-Link的DGS-3308TG交換機,性能非常出眾,而且又是三層交換機。無論是體力上還是腦力上,安裝千兆骨干交換機都不是一件費力氣的事情。
我們測試的千兆骨干交換機,DGS-3308TG、EDIMAX ES-5800R和3Com 4900交換機都有1000Base-T接口。這些交換機1000Base-T接口都能夠支持10/100/1000M速率的自適應(yīng),也支持自動的線序識別,免去了網(wǎng)絡(luò)工程師在連接交換機、服務(wù)器或者路由器的時候,苦思冥想應(yīng)該用那種聯(lián)線。而1000Base-T接口對于一些企業(yè)來說,可以非常好的保護原來在布線方面的投資。
我們測試的千兆骨干交換機基本上是固定配置模塊式的。DGS-3308TG交換機有兩個GBIC的接口,通過GBIC的模塊可以適應(yīng)單模和多模的光纖。3Com 4900交換機在后面板有一個擴展槽,插入1000Base-T/SX/LX模塊可變成16口的千兆骨干交換機。Thinker3800交換機則是一個通過在交換機的四個插槽中分別插入千兆光纖模塊而構(gòu)成的,應(yīng)該說它在配置方面更靈活。我們收到的交換機大部分都只有一個交流電源,而Accton的ES4508提供了一個直流電源的接口,而3Com 4900和DGS-3308TG還提供了冗余電源的設(shè)計。
送測的網(wǎng)管型交換機都有一個恢復出廠設(shè)置的選項。 Thinker3800、DGS-3308TG、Accton ES4508交換機都支持TFTP協(xié)議上傳交換機現(xiàn)有的配置文件到TFTP服務(wù)器,或者從TFTP服務(wù)器上下載交換機先前的配置文件。如果在配置中出現(xiàn)失誤,這兩項對工程師都很有用。3Com 4900公司的交換機中,每更改一次設(shè)置,3Com 4900都會自動保存設(shè)置,保存速度比其他廠商專門的保存配置到ROM或者RAM的速度快。
這些支持網(wǎng)管的交換機都可以升級軟件,升級的方法是通過TFTP或者通過串口利用Xmodem這樣的協(xié)議。送測的3Com 4900交換機原本是一個2層交換機,在3Com公司的工程師的幫助下,我們升級了軟件,3Com 4900變成了一個3~4層的交換機。你可以在3Com公司的網(wǎng)站上免費下載該軟件。這些網(wǎng)管型交換機,可以通過串口手工配置交換機的IP地址,也可以利用DHCP和BOOTP兩種方式,給交換機的網(wǎng)管部分分配IP地址。一旦交換機的網(wǎng)管的代理獲得了IP地址,用戶就可以方便的用Telnet和HTTP配置交換機。通過對交換機SNMP的配置,網(wǎng)管員也可以利用支持SNMP協(xié)議的網(wǎng)管軟件對交換機進行配置。
說明書——教科書?
送測的幾款千兆骨干交換機都有著非常詳盡的文檔配備。這里面我們首推的是神州數(shù)碼D-Link的說明書,非常的詳盡。前面很大一段篇幅用來介紹2層交換、3層路由的基礎(chǔ)知識,而后是對交換機功能的詳細介紹。另外,該交換機的說明書是中文的,這也方便國內(nèi)工程師來閱讀。3Com 4900提供了光盤和印刷的說明書,說明書也非常的詳細。另外3Com公司的網(wǎng)站上還可以下載到該交換機所有的相關(guān)文件信息。我們拿到的創(chuàng)想公司的Thinker 3800交換機,提供了一張光盤,里面有中文的說明書,內(nèi)容也非常的詳盡。