交換機的數據傳送方式
通過交換的方式進行的數據傳輸,其實就是交換機的數據傳送的方式。之前的集線器,更多是利用共享的方式,來對數據進行傳輸,沒有辦法從通訊的速度上進行要求。集線器的共享方式,也就是常說的共享式網絡,以集線器作為連接設備并且只 有一個方向的數據流,因而網絡共享的效率非常低。相對而言,交換機能夠對連接到自身的各臺電腦進行相應的識別,通過每臺電腦網卡的物理地址也就是常說的MAC地址,來進行記憶和識別。在這樣的前提之下,就不用再進行廣播尋找,而能夠直接將記憶的MAC地址找到相應的地點并且通過一個臨時性專門用來的數據傳輸通道,來完成兩個節點之間不受外來干擾的數據傳輸的通信。由于交換機還具有全雙工傳輸的方式,所以也可以對于多對節點間通過同時建立臨時的專門用的通道,來形成一個立體且交叉的數據傳輸通道結構。
交換機的碎片隔離
碎片隔離:這是介于直通式和存儲轉發式之間的解決方案。它檢查數據包的長度是否夠64個字節,如果小于64字節,說明是假包,則丟棄該包;如果大于64字節,則發送該包。這種方式也不提供數據校驗。它的數據處理速度比存儲轉發方式快,但比直通式慢。
使用這類交換技術的交換機一般是使用了一種特殊的緩存。這種緩存是一種先進先出的FIFO(First In First Out),比特從一端進入然后再以同樣的順序從另一端出來。當幀被接收時,它被保存在FIFO中。如果幀以小于512比特的長度結束,那么FIFO中的內容(殘幀)就會被丟棄。因此,不存在普通直通轉發交換機存在的殘幀轉發問題,是一個非常好的解決方案。數據包在轉發之前將被緩存保存下來,從而確保碰撞碎片不通過網絡傳播,能夠在很大程度上提高網絡傳輸效率。
交換機支持鏈路聚合
鏈路聚合可以讓交換機之間和交換機與服務器之間的鏈路帶寬有非常好的伸縮性,比如可以把2個、3個、4個千兆的鏈路綁定在一起,使鏈路的帶寬成倍增長。鏈路聚合技術可以實現不同端口的負載均衡,同時也能夠互為備份,保證鏈路的冗余性。在一些千兆以太網交換機中,可以支持4組鏈路聚合,每組中4個端口。但也有支持8組鏈路聚合的交換機,像飛魚星的安全聯動交換機VS-5524GF就是8組鏈路聚合,每組8個端口。生成樹協議和鏈路聚合都可以保證一個網絡的冗余性。在一個網絡中設置冗余鏈路,并用生成樹協議讓備份鏈路阻塞,在邏輯上不形成環路,而一旦出現故障,啟用備份鏈路。