拓樸圖

1.交換機的作業原理:
交換機作業在OSI模型的第二層,資料鏈路層,主要用于終端用戶接入網路,對資料幀進行交換,
交換機對資料幀交換的程序:
① 學習(Learning):交換機在進行資料轉發時,交換機對發送端的MAC地址和埠進行記錄,這個程序就叫做學習,
如圖所示:PC1 想要傳輸資料幀到 PC2,交換機從 E0/0/1 口接收到資料幀,查看其源MAC地址并將與其對應的E0/0/1口記錄進MAC地址表,

② 泛洪(Flooding):交換機收到需轉發的資料幀,但是MAC地址表中無目標端的MAC地址條目,則會將此資料幀發送給所有埠(除源埠),
泛洪前提:
(1)當交換機收到一個廣播幀或未知的單播幀會泛洪;
(2)介面所處同一wans;
(3)介面是up狀態;
(4)除去自身接收介面,
如圖所示:交換機路由表內并無 PC2 的路由條目,此時交換機會從PC1 收到的資料幀轉發給埠E2、E3、E4,

由于PC1 ping PC2 PC2會向 PC1 回報 所以交換機 MAC地址表會獲得 PC2 的MAC地址

③ 轉發(forwarding):交換機需轉發的資料幀目的地址是已知的(MAC地址表中存在了的),則會將資料幀發送給對應目的地址的埠,
如圖所示:當交換機MAC地址表中存在 PC2 的MAC表項時,會直接將資料幀直接轉發給特定埠E2,

④ 過濾(filtering):當進行轉發時,除特定埠外的其他埠不轉發,
如圖所示:交換機對埠E3、E4沒有進行轉發,是因為進行了過濾,
⑤ 老化(aging):當交換機學習到某個源MAC地址時會給這個條目一個時間戳(類似于有效時間,這個時間可自行設定,默認五分鐘),每當收到此MAC地址發送的資料幀時,時間戳會被更新,若超過時間仍為收到從此MAC地址的資料幀,交換機則會將此條MAC條目移除,
2. MAC表的解讀
MAC地址表主要記錄著連接設備的MAC地址與交換機埠的映射關系,在進行資料轉發時進行查詢,
使用命令以下命令進行查詢:
display mac-address

在MAC地址表中:
a. MAC Address項:表示主機MAC地址
b. VLAN項:表示此設備處于哪個VLAN,交換機連接設備默認為VLAN1(VLAN虛擬局域網:一組邏輯上的設備和用戶的集合,不受物理位置限制)
c. Port項:交換機埠
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/390619.html
標籤:其他
上一篇:ensp OSPF路由協議
