端口的交換技術早出現在插槽式的集線器中,這類集線器的背板通常劃分有多條以太網段(每條網段為一個廣播域),不用網橋或路由連接,網絡之間是互不相通的。以太主模塊插入后通常被分配到某個背板的網段上,端口的交換用于將以太模塊的端口在背板的多個網段之間進行分配、平衡。根據支持的程度,端口的交換還可細分為:·模塊交換:將整個模塊進行網段遷移。·端口組交換:通常模塊上的端口被劃分為若干組,每組端口允許進行網段遷移。·端口級交換:支持每個端口在不同網段之間進行遷移。
交換機除了可以通過端口與計算機直接連接,還可以通過普通端口連接。此時配置交換機就不能用本地配置,而是需要通過Telnet或者Web瀏覽器的方式實現交換機配置。1、Telnet,Telnet協議是一種遠程訪問協議,可以通過它登錄到交換機進行配置。假設交換機IP為:192.168.0.1,通過Telnet進行交換機配置只需兩步:1步,單擊開始,運行,輸入“Telnet 192.168.0.1”第2步,輸入好后,單擊“確定”按鈕,或單擊回車鍵,建立與遠程交換機的連接。然后,就可以根據實際需要對該交換機進行相應的配置和管理了。
三層交換機的工作過程,如果目的IP地址顯示不是同一網段的,那么A要實現和B的通訊,在流緩存條目中沒有對應MAC地址條目,就將一個正常數據包發送向一個缺省網關,這個缺省網關一般在操作系統中已經設好,這個缺省網關的IP對應第三層路由模塊,所以對于不是同一子網的數據,先在MAC表中放的是缺省網關的MAC地址(由源主機A完成);然后就由三層模塊接收到此數據包,查詢路由表以確定到達B的路由,將構造一個新的幀頭,其中以缺省網關的MAC地址為源MAC地址,以主機B的MAC地址為目的MAC地址。通過一定的識別觸發機制,確立主機A與B的MAC地址及轉發端口的對應關系,并記錄進流緩存條目表,以后的A到B的數據(三層交換機要確認是由A到B而不是到C的數據,還要讀取幀中的IP地址。),就直接交由二層交換模塊完成。這就通常所說的一次路由多次轉發。
一般來說,交換機的每個端口都用來連接一個獨立的網段,但是有時為了提供更快的接入速度,我們可以把一些重要的網絡計算機直接連接到交換機的端口上。這樣,網絡的關鍵服務器和重要用戶就擁有更快的接入速度,支持更大的信息流量。學習功能:以太網交換機了解每一端口相連設備的MAC地址,并將地址同相應的端口映射起來存放在交換機緩存中的MAC地址表中。轉發過濾:當一個數據幀的目的地址在MAC地址表中有映射時,它被轉發到連接目的節點的端口而不是所有端口(如該數據幀為廣播/組播幀則轉發至所有端口)