【導讀】在我們測試的六款以太網交換機中,EDIMAXES-5800R和LeaPComm6004交換機是不可以治理的交換機,Accton的ES4508以及創想公司的Thinker3800交換機都是網管型交換機,3Com4900是支持三層和四層的交換機,神州數碼D-Link DGS3308TG是三層交換機。
在我們測試的六款以太網交換機中,EDIMAXES-5800R和LeaPComm6004交換機是不可以治理的交換機,Accton的ES4508以及創想公司的Thinker3800交換機都是網管型交換機,3Com4900是支持三層和四層的交換機,神州數碼D-Link DGS3308TG是三層交換機。
性能首當其沖
6款產品中既有全銅纜端口的,也有全光纖端口的,還有帶GBIC端口的,其中3Com4900有12個1000Base-T銅線端口,AcctonES4508帶8個1000Base-SX光纖端口,神州數碼D-linkDGS-3308TG有6個1000Base-T端口和2個GBIC接口,創想Thinker3800和力普LeapComm6004都是4個1000Base-SX端口的交換機。還有一點需要強調的是,3Com 4900是3/4層交換機,DGS-3308TG是三層交換機。
吞吐量是性能上需要考慮的首要因素。我們收集的6款全千兆骨干交換機中,3Com4900、神州數碼D-linkDGS-3308TG和EDIMAXES-5800R三款在64字節、512和1518字節幀的吞吐量測試中均達到了100%線速,AcctonES4508和Thinker 3800在512字節、1518字節幀都達到100%線速,僅在64字節幀時未達線速。
全網狀測試的環境比吞吐量的一對一環境更要嚴格,它要求交換機的每個端口要接收來自其他端口發送的數據,同時也要向其他端口發送數據,但3Com4900、神州數碼D-linkDGS-3308TG和EDIMAXES-5800R這三款優秀的交換機依然保持本色,沒有丟包,達到了100%線速。其他有的交換機雖然在吞吐量測試中達到了線速,但全網狀環境下并未達到線速,比如Accton ES4508 和Thinker 3800雖然在吞吐量測試中512字節、1518字節幀時達到100%線速,但全網狀測試中有丟包現象,未達到線速。
對于吞吐量達到100%線速的交換機來說,幀丟失率測試結果必然為0,我們的測試顯示只有創想Thinker3800和力普LeapComm6004在64字節測試中幀丟失率不為零。
延遲用來決定一個數據包通過交換機的時間,各交換機延遲測試的結果差別比較大,非網管型交換機EDIMAXES-5800R的延遲時間在64字節時僅有3.92us,網管型交換機往往比非網管型產品的延遲時間要長,而神州數碼D-linkDGS-3308TG表現非常不錯,在100%線速情況下64字節時延遲只有4.52us。
需要指明的是,有些交換機在不同速率下的延遲差別很大,即使是它們吞吐量是100%線速,在100%線速下也可能測得比較長的延遲時間。比如有12個1000Base-T端口的3Com4900吞吐量均為100%線速,我們在100%線速下64字節幀時測出的延遲值為55.39us,而在98%線速下測出的結果是4.07us。
背對背測試結果是在穩態負載情況下獲得的持續不丟包的幀數量,對于吞吐量結果為100%線速的交換機來說該值并沒有太大意義。對于吞吐量不是線速的交換機,背對背測試往往能夠反映設備緩存的大小,而且不同交換機差別很大。
我們在進行線端阻塞測試時,發現所有交換機都支持該功能。在測試錯誤幀過濾時,我們考慮了小幀、超大幀、CRC錯誤幀、碎片、Alignment錯誤和Dribble錯誤這些主要錯誤幀,結果顯示各交換機都具有對這些錯誤幀的過濾功能。
我們還對3Com4900和神州數碼D-linkDGS-3308TG在三層的性能進行了測試。測試結果顯示,DGS-3308TG表現非常優異,在三層的吞吐量和全網狀測試中依然是100%線速,丟幀率為0,延遲在100%線速、64字節幀時僅為4.56us;3Com4900性能也不錯,僅在64字節幀的吞吐量測試中獲得99.13%線速的值,在延遲測試中速率的不同為3Com4900帶來了相差較大的結果,在64字節幀、100%線速下延遲為59.41us,而98%線速時為4.28us。
便捷的安裝
我們測試的千兆骨干交換機,比起他們的強大轉發能力來說,他們的體積要顯得小很多,非凡是神州數碼D-Link的DGS-3308TG交換機,性能非常出眾,而且又是三層交換機。無論是體力上還是腦力上,安裝千兆以太網骨干交換機都不是一件費力氣的事情。
我們測試的千兆骨干交換機,DGS-3308TG、EDIMAXES-5800R和3Com4900交換機都有1000Base-T接口。這些交換機1000Base-T接口都能夠支持10/100/1000M速率的自適應,也支持自動的線序識別,免去了網絡工程師在連接交換機、服務器或者路由器的時候,苦思冥想應該用那種聯線。而1000Base-T接口對于一些企業來說,可以非常好的保護原來在布線方面的投資。
我們測試的千兆骨干交換機基本上是固定配置模塊式的。DGS-3308TG交換機有兩個GBIC的接口,通過GBIC的模塊可以適應單模和多模的光纖。3Com4900交換機在后面板有一個擴展槽,插入1000Base-T/SX/LX模塊可變成16口的千兆交換機。Thinker3800交換機則是一個通過在交換機的四個插槽中分別插入千兆光纖模塊而構成的,應該說它在配置方面更靈活。
我們收到的交換機大部分都只有一個交流電源,而Accton的ES4508提供了一個直流電源的接口,而3Com4900和DGS-3308TG還提供了冗余電源的設計。
送測的網管型交換機都有一個恢復出廠設置的選項。Thinker3800、DGS-3308TG、AcctonES4508交換機都支持TFTP協議上傳交換機現有的配置文件到TFTP服務器,或者從TFTP服務器上下載交換機先前的配置文件。假如在配置中出現失誤,這兩項對工程師都很有用。3Com4900公司的交換機中,每更改一次設置,3Com 4900都會自動保存設置,保存速度比其他廠商專門的保存配置到ROM或者RAM的速度快。
這些支持網管的交換機都可以升級軟件,升級的方法是通過TFTP或者通過串口利用Xmodem這樣的協議。送測的3Com4900交換機原本是一個2層交換機,在3Com公司的工程師的幫助下,我們升級了軟件,3Com4900變成了一個3~4層的交換機。你可以在3Com公司的網站上免費下載該軟件。
這些網管型交換機,可以通過串口手工配置交換機的ip地址,也可以利用DHCP和BOOTP兩種方式,給交換機的網管部分分配IP地址。一旦交換機的網管的代理獲得了IP地址,用戶就可以方便的用Telnet和HTTP配置交換機。通過對交換機SNMP的配置,網管員也可以利用支持SNMP協議的網管軟件對交換機進行配置。
說明書——教科書?
送測的幾款千兆骨干交換機都有著非常詳盡的文檔配備。這里面我們首推的是神州數碼D-Link的說明書,非常的詳盡。
強大的功能
我們此次的評測主要是衡量千兆骨干級交換機的性能,同時我們也通過配置和驗證性的測試來考量交換機所具備的功能。
在我們測試的交換機中,有兩款是具備第三層轉發能力的。神州數碼D-Link的DGS-3308TG是其中一款,我們把其8個端口分別設為不同的VLAN,劃入不同的子網測試了其性能,相當不錯。作為一款固定模塊化的交換機,它還支持OSPF這樣更復雜的路由協議。
另外一款三層交換機是3Com4900。通過軟件升級之后它是一個三層、四層交換機。我們測試了它的三層性能。在四層方面,它可以依照TCP層的端口號識別應用流,為不同的應用流分配優先級。比如說為SNMP應用的數據包分配高優先級,保證網絡治理的可行;為端口號為80的應用設置更高的優先級。
其實,為了保證網絡的高性能,這些能夠進行治理的千兆骨干交換機都支持對廣播風暴的限制。同時,所有送測的交換機都支持IEEE802.3X的流量控制協議,保證在出現擁塞的情況下,與其他網絡設備協商降低幀的發送速度,緩解網絡的擁塞。對于支持銅纜接口的交換機,他們還支持在百兆半雙工下背壓方式的流量控制。
更多的交換機提供了IEEE802.1p的優先級控制,3Com4900和神州數碼D-Link的DGS-3308TG公司的交換機提供了每個端口4個優先級隊列,這是送測產品中最多的。神州數碼D-Link的DGS-3308TG還可以根據數據幀的源和目的地址分配優先級。我們發現很多交換機把IEEE802.1p的優先級和IEEE802.1Q的設置結合在了一起,為VLAN提供了服務質量的控制。其實,VLAN除了能夠保證安全性以外,也能夠通過限制廣播域,提高網絡的性能。
網管型交換機都支持IEEE802.1Q的VLAN。神州數碼D-Link的DGS-3308TG交換機可以支持2048個VLAN,是最多的。IEEE802.1Q在以太網幀上加上標記,可以讓一個VLAN跨多臺交換機,同時在一臺交換機中一個端口同時屬于多個VLAN。這些交換機都支持GVRP、GMRP,答應主機通過自動注冊到網絡的VLAN和組播組中。
鏈路聚合可以讓交換機之間和交換機與服務器之間的鏈路帶寬有非常好的伸縮性,比如我們可以把2個、3個、4個千兆的鏈路綁定在一起,使鏈路的帶寬成倍的增長。鏈路聚合技術可以實現不同端口的負載均衡,同時也能夠互為備份保證鏈路的冗余性。在這些千兆以太網交換機中,最多可以支持4組鏈路聚合,每組中最大4個端口。一般設置鏈路聚合時可以看出哪些端口是屬于一個交換芯片的,鏈路聚合一半是不答應跨芯片設置的。
生成樹協議和鏈路聚合都可以保證一個網絡的冗余性。在一個網絡中設置冗余鏈路,并用生成樹協議讓備份鏈路阻塞,在邏輯上不形成環路。而一旦出現故障,啟用備份鏈路。但是生成樹協議計算時間太長,IEEE正在制定一個新的協議IEEE802.1W。3Com公司交換機有一個彈性鏈路設置選項,假設兩條鏈路設為一個彈性鏈路組,當一條鏈路出現斷路的情況,交換機將迅速讓另外一條鏈路開始工作,效率高于生成樹算法,據說可以在1秒鐘完成切換。
網絡的安全性越來越為人們所重視,交換機可以在底層把非法的客戶隔離在網絡之外。這些可以治理的網絡交換機都支持MAC地址過濾的功能,還可以將MAC地址與固定的端口綁定在一起,和VLAN綁定在一起。3Com和神州數碼D-Link的交換機還支持更高層的訪問列表控制。
面對越來越多的組播應用,網管型的交換機都支持IP組播,一般是支持IGMP(InternetGroupManagementPRotocol) ,交換機能夠智能地轉發IGMP和組播數據包,而不是將這些數據包廣播到所有的端口。
IGMP探查(IGMPSnooping)的功能可以使交換機能夠在轉發數據包之前讀取IGMP數據包,以得到轉發的信息(學習哪個端口屬于組播成員)。3Com4900和神州數碼D-Link的DGS-3308TG交換機由于支持第三層交換,在IP組播方面有更強的支持。
駕馭千兆
我們考慮到,國內的一些用戶暫時不會花很大的價錢去購買一些非常專業的網絡治理軟件,所以我們非常看重的是交換機自身提供的治理功能,并通過實際的操作來考量他們的可治理性。
串口線是最穩定和可靠的治理方式。從我們的測試情況看,當安裝一個新的交換機時,一切配置工作都要通過串口連接交換機開始。而且,除了創想公司的Thinker3800以外,利用串口可以配置交換機的所有功能,查看所有的信息。比較起用Telnet和HTTP的方式,不用擔心會在配置完VLAN之后失去與交換機的聯系,或者說回復出廠設置之后,因為找不到IP地址無法登錄到交換機上。我們收到的千兆骨干以太網交換機提供的都是菜單方式的命令行界面。這樣的治理方式對于用戶來說可以不花費太大的心思記憶那些命令。唯一的缺陷是不夠靈活。比如你要設置所有端口的流量控制,有些菜單配置界面就需要把光標移到每一個端口處進行配置,而命令行的方式,一個命令就完成了所有的設置。3Com4900的菜單,介于命令行和菜單方式之間,每個命令后面都有相應的解釋說明。我們測試的這些交換機的菜單配置界面,設計都非常的合理,而且在交換機負載不同的情況下,表現都沒有什么太大的區別。
HTTP的方式是我們最推崇的治理方式。瀏覽器可以連接所有的交換機,并能夠提供非常友善和直觀的圖形化界面。創想公司的Thinker3800,用串口的方式只能配置一些非常簡單的功能,大部分的功能和交換機的治理信息都是在Web上提供的。在這幾款交換機的Web頁面上,都有幫助選項,點擊之后都會有對本頁配置內容的具體介紹,這比查閱說明書要便捷許多。神州數碼D-Link的DGS-3308TG交換機的Web界面細膩,在查看端口信息的時候,可以用圖形化的方式顯示端口的利用率。Accton公司的Web治理界面相對來說中規中矩,但是其Web的方式能夠治理交換機的所有功能,而一些廠家在Web的治理中,相對于Telnet和串口會有一點點縮水。在Web方面最大的遺憾在于,沒有一臺交換機是支持中文Web界面。
我們從3Com公司的網站上下載了NetworkSupervisor軟件,通過它可以非常方便的治理網絡中的3Com設備,查看設備、鏈路的負載狀況,它還可以用尋呼、電子郵件的方式通知網管員。Accton公司在交換機的包裝箱中也奉送了該公司的AccView網管軟件,用于對Accton的網絡產品進行治理。神州數碼D-Link也提供了可從網站上免費下載的Dview和專業的LinkManager。
在SNMP方面,我們收到的交換機都有比較好的支持。3Com交換機在RMON方面有比較強的支持,支持1、2、3、4、5、6、9組,一般的交換機也都支持1、2、3、9四組的信息。Accton的ES4508交換機除了支持RFC1213這樣的標準MIB庫以外,還支持自己的MIB庫。
我們收到的交換機中,像3ComSwitch4900、AcctonES4508交換機還可以通過串口連接到調制解調器上,用戶可以通過電話網遠程撥號訪問交換機進行配置治理。
新聞熱點
疑難解答