三層交換機的工作過程,如果目的-顯示不是同一網段的,那么a要實現和b的通訊,在流緩存條目中沒有對應mac地址條目,就將一個正常數據包發送向一個缺省-,合肥交換機,這個缺省-一般在操作系統中已經設好,這個缺省-的ip對應第三層路由模塊,所以對于不是同一子網的數據,先在mac表中放的是缺省-的mac地址由源主機a完成;然后就由三層模塊接收到此數據包,查詢路由表以確定到達b的路由,將構造一個新的幀頭,其中以缺省-的mac地址為源mac地址,以主機b的mac地址為目的mac地址。通過一定的識別觸發機制,確立主機a與b的mac地址及轉發端口的對應關系,并記錄進流緩存條目表,以后的a到b的數據三層交換機要確認是由a到b而不是到c的數據,光纖交換機,還要讀取幀中的-。,工業以太網交換機,就直接交由二層交換模塊完成。這就通常所說的一次路由多次轉發。
交換機數據傳送的工作原理:交換機的任意節點收到數據傳輸指令后,即對于存儲在內存里的地址表進行快速查找,從而對于mac地址的網卡連接位置進行確認,然后再將數據傳輸到該節點上。如果在地址表中找到相應的位置,則進行傳輸;如果沒有,交換機就會將該地址進行記錄,以利于下次尋找和使用。交換機一般只需要將幀發送到相應的點,而無需如集線器發送到所有節點,從而節省了資源和時間,提高了數據傳輸的速率。
三層交換機的重要的功能是加快大型局域網絡內部的數據的快速轉發,加入路由功能也是為這個目的服務的。如果把大型網絡按照部門、地域等等因素劃分成一個個小局域網,接入層交換機,這將導致大量的網際互訪,單純的使用二層交換機不能實現網際互訪;如單純的使用路由器,由于接口數量有限和路由轉發速度慢,將-網絡的速度和網絡規模,采用具有路由功能的快速轉發的三層交換機就成為選擇。