交换机的工作原理中包含哪两个步骤?
交換機工作原理
a、地址表
端口地址表記錄了端口下包含主機的MAC地址。端口地址表是交換機上電后自動建立的,
保存在RAM中,并且自動維護。
交換機隔離沖突域的原理是根據其端口地址表和轉發決策決定的。
b、轉發決策
交換機的轉發決策有三種操作:丟棄、轉發和擴散。
丟棄:當本端口下的主機訪問已知本端口下的主機時丟棄。
轉發:當某端口下的主機訪問已知某端口下的主機時轉發。
擴散:當某端口下的主機訪問未知端口下的主機時要擴散。
每個操作都要記錄下發包端的MAC地址,以備其它主機的訪問。
c、生存期
(1)生存期是端口地址列表中表項的壽命。每個表項在建立后開始進行倒計時,每次發送。
(2)數據都要刷新記時。對于長期不發送數據的主機,其MAC地址的表項在生存期結束時刪除。
(3)所以端口地址表記錄的總是最活躍的主機的MAC地址。
(4)應該說交換機有很多值得學習的地方,這里我們主要介紹交換機結構及組網方式,21世紀10年代以來網絡應用越來越廣泛,交換機作為網絡中的紐帶發揮了越來越大的作用。簡單的說,交換機就是將它與用戶計算機相連就行了,完成各個計算機之間的數據交換。復雜來說,交換機針對在整個網絡中的位置而言,一些高層交換機如三層交換、網管型的產品,在交換機結構方面就沒這么簡單了。
d、三層交換機
通常,普通的交換機只工作在數據鏈路層上,路由器則工作在網絡層。而功能強大的三層交換機可同時工作在數據鏈路層和網絡層,并根據 MAC地址或IP地址轉發數據包。但是要注意到三層交換機并不能完全取代路由器,因為它主要是為了實現處于兩個不同子網的Vlan進行通訊,而不是用來作數據傳輸的復雜路徑選擇。
e、網管功能
一臺交換機所支持的管理程度反映了該設備的可管理性與可操作性。帶網管功能的交換機可對每個端口的流量進行監測,設置每個端口的速率,關閉/打開端口連接。通過對交換機端口進行監測,便于對網絡業務流量的區分和迅速進行網絡故障定義,提高了網絡的可管理性。
f、端口聚合
這是一種封裝技術,它是一條點到點的鏈路,鏈路的兩端可以都是交換機,也可以是交換機和路由器,還可以是主機和交換機或路由器。基于端口匯聚(Trunk)功能,允許交換機與交換機、交換機與路由器、主機與交換機或路由器之間通過兩個或多個端口并行連接同時傳輸以提供更高帶寬、更大吞吐量, 大幅度提供整個網絡能力。
交換機的工作原理
當交換機收到數據時,它會檢查它的目的MAC地址,然后把數據從目的主機所在的接口轉發出去。交換機之所以能實現這一功能,是因為交換機內部有一個MAC地址表,MAC地址表記錄了網絡中所有MAC地址與該交換機各端口的對應信息。某一數據幀需要轉發時,交換機根據該數據幀的目的MAC地址來查找MAC地址表,從而得到該地址對應的端口,即知道具有該MAC地址的設備是連接在交換機的哪個端口上,然后交換機把數據幀從該端口轉發出去。
1.交換機根據收到數據幀中的源MAC地址建立該地址同交換機端口的映射,并將其寫入MAC地址表中。
2.交換機將數據幀中的目的MAC地址同已建立的MAC地址表進行比較,以決定由哪個端口進行轉發。
3.如數據幀中的目的MAC地址不在MAC地址表中,則向所有端口轉發。這一過程稱為泛洪(flood)。
4.廣播幀和組播幀向所有的端口轉發。
總結
以上是生活随笔為你收集整理的交换机的工作原理中包含哪两个步骤?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 村委会上门给房子拍照这是干什么?
- 下一篇: 车辆改后视镜需要备案吗?