層2交換技術
阿新 • • 發佈:2018-05-09
交換機 STP 廣播風暴 層2交換技術
交換機的三個功能
地址學習
幀的轉發/過濾
環路防止
交換機如何學習主機的位置
主機A發送數據幀給主機C
交換機通過學習數據幀的源MAC地址,記錄下主機A的MAC地址 對應端口E0
該數據幀轉發到除端口E0以外的其它所有端口 (不清楚目標主機的單點傳送用泛洪方式)
交換機如何過濾幀
交換機A發送數據幀給主機C
在地址表中有目標主機,數據幀不會泛洪而直接轉發
廣播幀和多點傳送幀
主機D發送廣播幀或多點幀
廣播幀或多點幀泛洪到除源端口外的所有端口
幀交換
直通轉發Cut-through
交換機檢測到目標地址後即轉發幀
交換機一確定幀的目的MAC地址和正確的端口號,就立即將幀轉發出去。通常情況下,大約在收到幀頭14個字節左右就開始轉發。這使得直通法比存儲轉發法具有更小且相對固定的延遲時間,但它連小於64字節的幀以及一些壞幀也一塊兒轉發,可能浪費帶寬。
存貯轉發Store and forward
完整地收到幀並檢查無錯後才轉發
存貯轉發Store and forward
交換機將幀向目的端口轉發之前要先收到完整的幀並進行CRC校驗、確定目的地址。交換機將整個幀存儲在內存緩沖區中,直到它獲得有效資源才將其發往目的地。好處是能夠拋棄小於64字節的幀以及其他任何受損的幀,這樣可以節約帶寬。缺點是延遲較大且不固定,因為它在轉發之前要收到並處理完整的幀。
片斷轉發 Fragment free (直通轉發的修訂版)—Cat1900 的缺省模式
(modified cut-through)
交換機檢測到幀的前64字節後即轉發
冗余網絡拓撲
冗余拓撲消除了由於單點故障所引致的網絡不通問題
廣播風暴
回路的解決辦法: 生成樹協議Spanning-Tree Protocol
將某些端口置於阻塞狀態就能防止冗余結構的網絡拓撲中產生回路
層2交換技術