交換機系列培訓:交換機的基礎知識

  許多新型的client/server應用程式以及多媒體技術的出現,導致了傳統 的共享式網路遠遠不能滿足要求,這也就推動了區域網路交換機的出現。

  1、交換機的定義

區域網路交換機擁有許多連線埠,每個連線埠有自己的專用頻寬,並且可以連線不同的網段。交換機各個連線埠之間的通信是同時的、並行的,這就大大提高了信息吞吐量。為了進一步提高性能,每個連線埠還可以只連線一個設備。

為了實現交換機之間的互連或與高檔伺服器的連線,區域網路交換機一般擁有一個或幾個高速連線埠,如100m乙太網連線埠、fddi連線埠或155m atm連線埠,從而保證整個網路的傳輸性能。

2、交換機的特性

   通過集線器共享區域網路的用戶不僅是共享頻寬,而且是競爭頻寬。可能由於個別用戶需要更多的頻寬而導致其他用戶的可用頻寬相對減少,甚至被迫等待,因而也就耽誤了通信和信息處理。利用交換機的網路微分段技術,可以將一個大型的共享式區域網路的用戶分成許多獨立的網段,減少競爭頻寬的用戶數量,增加每個用戶的可用頻寬,從而緩解共享網路的擁擠狀況。由於交換機可以將信息迅速而直接地送到目的地能大大提高速度和頻寬,能 保護用戶以前在介質方面的投資,並提供良好的可擴展性,因此交換機不但是網橋的理想替代物,而且是集線器的理想替代物。

與網橋和集線器相比,交換機從下面幾方面改進了性能:

(1)通過支持並行通信,提高了交換機的信息吞吐量。

(2)將傳統的一個大區域網路上的用戶分成若干工作組,每個連線埠連線一台設備 或連線一個工作組,有效地解決擁擠現像。這種方法人們稱之為網路微分 段(micro一segmentation)技術。

(3)虛擬網(virtuai lan)技術的出現,給交換機的使用和管理帶來了更大 的靈活性。我們將在後面專門介紹虛擬網。

  (4)連線埠密度可以與集線器相媲美,一般的網路系統都是有一個或幾個伺服器,而絕大部分都是普通的客戶機。客戶機都需要訪問伺服器,這樣就導致伺服器的通信和事務處理能力成為整個網路性能好壞的關鍵。

交換機就主要從提高連線伺服器的連線埠的速率以及相應的幀緩衝區的大小,來提高整個網路的性能,從而滿足用戶的要求。一些高檔的交換機還採用全雙工技術進一步提高連線埠的頻寬。以前的網路設備基本上都是採用半雙工的工作方式,即當一台主機傳送數據包的時候, 它就不能接收數據包,當接收數據包的時候,就不能傳送數據包。由於採用全雙工技術,即主機在傳送數據包的同時,還可以接收數據包,普通的10m連線埠就可以變成20m連線埠,普通的100m連線埠就可以變成200m 連線埠,這樣就進一步提高了信息吞吐量。

3、交換機的工作原理

傳統的交換機本質上是具有流量控制能力的多連線埠網橋,即傳統的(二層) 交換機。把路由技術引入交換機,可以完成網路層路由選擇,故稱為三層交換,這是交換機的新進展。交換機(二層交換)的工作原理交換機和網橋一樣,是工作在鏈路層的聯網設備,它的各個連線埠都具有橋接功能,每個連線埠可以連線一個lan或一台高性能網站或伺服器,能夠通過自學習來了解每個連線埠的設備連線情況。所有連線埠由專用處理器進行控制,並經過控制管理匯流排轉發信息。

同時可以用專門的網管軟體進行集中管理。 除此之外,交換機為了提高數據交換的速度和效率,一般支持多種方式。

(1)存儲轉發:

所有常規網橋都使用這種方法。它們在將數據幀發柱其他連線埠之前,要把收到的幀完全存儲在內部的存儲器中,對其檢驗後再發往其他連線埠,這樣其延時等於接收一個完整的數據幀的時間及處理時間的總和。如果級聯很長時,會導致嚴重的性能問題,但這種方法可以過

濾掉錯誤的數據幀。

  (2)切入法:

這種方法只檢驗數據幀的目標地址,這使得數據幀幾乎馬上就 可以傳出去,從而大大降低延時。

其缺點是:錯誤幀也會被傳出去。錯誤幀的機率較小的情況下,可以採用切入法以提高傳輸速度。而錯誤幀的機率較大的情況下,可以採用存儲轉發法/以減少錯誤幀的重傳。

4、交換機的配置

我們下面以cisco公司的catlystl900交換機為例,介紹交換機的一般配置過程。

對一台新的catlystl900交換機,使用它的預設配置就可以工作了。這因為它是一種將軟體裝在flashmemory中的硬體設備,當加電時,它首先要進行一系列自檢,對所有連線埠進行測試之後,交換機就處於工作狀態。這時它的交換表是空的,它可以通過自學習來了解各個連線埠的設備連線情況,並將設備的 mac地址記錄在交換表中,當有信息交換時,交換機就根據交換表來進行數據轉發。

但為了便於對它進行網路管理,catlystl900交換機自己有一個mac地址,這樣就可以為它分配一個ip地址和禁止碼。網路管理員須通過交換機的串口接一台終端或仿真終端,才能為它指定一個ip地址,其預設值是0.0.0.0。指定ip地址以後,網路管理員就可以通過網路進行遠程管理了。catlystl900交換機的配置界面是選單形式,預設配置下,它的所有連線埠都屬於同一個vlan,很多情況下都不需要作什麼修改。

 (1)將微機串口通過rs一232電纜與cata1yst1900的console口連線,運行仿真終端軟體,catalyst 1900 啟動後。

(2)回車後,進入主選單:

(3)按“s”鍵,進入系統配置選單:(配置系統名,位置,日期)

(4)在主選單中按“n”鍵進入網路管理選單

(5)配置ip地置

(6)配置snmp參數

5、交換機的種類

交換機是數據鏈路層設備,它可將多個物理lan網段連線到一個大型網路上,與網路類似交換機傳輸和溢出也是基於mac地址的傳輸。由於交換機是用硬體實現的,因此,傳輸速度很快。傳輸數據包時,交換機要么使用存儲---轉發交換方式,要么使用斷---通交換方式。目前有許多類型的交換機,其中包括atm交換機,lan交換機和不同類型的wan交換機。

atm交換機

atm(asynchronous transfer mode)交換機為工作組,企業網路中樞以及其它眾多領域提供了高速交換信息和可伸縮頻寬的能力。atm交換機支持語音,視頻和文本數據套用,並可用來交換固定長度的信息單位(有時也稱元素)。企業網路是通過atm中樞鏈路連線多個lan組成的。

  區域網路交換機

lan交換機用於多lan網段的相互連線,它在網路設備之間進行專用的無衝突的通信,同時支持多個設備間的對話。lan交換機主要是用於高速交換數據幀。通過lan交換機將一個0mbps乙太網與一個100mbps 乙太網互聯。