交換機擁有一條---帶寬的背部總線和內部交換矩陣。交換機的所有的端口都掛接在這條背部總線上,控制電路收到數據包以后,處理端口會查找內存中的地址對照表以確定目的mac網卡的硬件地址的nic網卡掛接在哪個端口上,通過內部交換矩陣迅速將數據包傳送到目的端口,目的mac若不存在,廣播到所有的端口,匯聚交換機報價,接收端口回應后交換機會“學習”新的mac地址,并把它添加入內部mac地址表中。使用交換機也可以把網絡“分段”,通過對照-表,交換機只允許---的網絡流量通過交換機。通過交換機的過濾和轉發,可以有效的減少沖突域。
二層交換技術的發展比較成熟,二層交換機屬數據鏈路層設備,可以識別數據包中的mac地址信息,根據mac地址進行轉發,并將這些mac地址與對應的端口記錄在自己內部的一個地址表中。
具體的工作流程如下:
1) 當交換機從某個端口收到一個數據包,它先讀取包頭中的源mac地址,這樣它就知道源mac地址的機器是連在哪個端口上的;
2) 再去讀取包頭中的目的mac地址,并在地址表中查找相應的端口;
3) 如表中有與這目的mac地址對應的端口,匯聚交換機批發,把數據包直接拷貝到這端口上;
4) 如表中找不到相應的端口則把數據包廣播到所有端口上,當目的機器對源機器回應時,交換機又可以記錄這一目的mac地址與哪個端口對應,在下次傳送數據時就不再需要對所有端口進行廣播了。不斷的循環這個過程,對于---的mac地址信息都可以學習到,匯聚交換機,二層交換機就是這樣建立和維護它自己的地址表。
由于外部供電不穩定,或者電源線路老化、靜電或者雷擊等原因導---源損壞或者風扇停止,從而不能正常工作。由于電源緣故而導致機內其他部件損壞的事情也經常發生。
針對這類故障,首先應該做好外部電源的供應工作,通過引入獨立的電力線來提供獨立的電源,并添加穩壓器來避免瞬間高壓或低壓現象。一般來說,匯聚交換機,有兩路電供電,但由于各方面的原因,不可能為每臺交換機提供雙路供電,可以添加ups不間斷電源來---交換機的正常供電,使用提供穩壓功能的ups。另外還要在機房內設置避雷措施,來避免雷電對交換機的傷害。