PC機與交換機通訊的原理描述

2021-08-29 07:29:36 字數 1528 閱讀 2793

描述兩台pc主機(pc1,pc2)通過一台交換機(sw)進行通訊的過程

這一過程涉及pc主機的arp表(記為arp_tbl) 和 交換機mac位址表(記為mac_tbl)的形成過程。

報文幀格式

| da | sa | type | .... |

交換機學習sa位址,向**da位址
一、 pc1在自己的arp表(arp_tbl_pc1)中查詢是否存在pc2的記錄mac位址的記錄:

二、交換機(sw)收到pc1發出的報文幀,需要進行兩個動作 :學習(sa)(向da)**

若是不存在,則mac_tbl新增一條包含有pc1的mac位址pc1連線到交換機的埠port1記錄

**:在(mac_tbl)中檢視da欄位記錄的值對應的記錄是否存在

若是此報文幀是廣播幀(da的值是0xffffff): 則拷貝報文內容並向其他(交換機)埠逐一**。

三、pc2的動作 此報文幀的目的ip位址是主機pc2的,所以只有主機pc2才會處理此次arp請求,並做出arp響應。

四、交換機(sw)收到pc2發出的響應報文幀,跟接收到pc1的請求報文幀類似,也會執行學習與**兩個動作

若是不存在,則mac_tbl新增一條包含有pc2的mac位址pc2連線到交換機的埠port2記錄

**:在(mac_tbl)中檢視da欄位記錄的值對應的記錄是否存在

因為是da欄位記錄的是pc1的mac位址,並且它已經存在於mac_tbl中,所以sw會直接查明要向port1**此報文幀(而不需要判斷是否進行廣播)。

五、pc1接收到經由sw**的arp響應報文,並對其內容進行解析

交換機原理與配置

交換機 原理 初始狀態 mac位址學習 廣播未知資料幀 接收方回應 交換機實現單播通訊 交換機的配置 access模式 只允許一種vlan的資料通過 進入介面進行設定 port link type access port default vlan 2 trunk模式 允許多種vlan的資料通過 po...

交換機配置與原理

3 console介面與securecrt軟體的使用 4 管理一台裝置的方式 作用 交換機處於資料鏈路層,可以連線多台裝置,讓它們具有網路互通的作用。工作原理 1 基於源mac位址學習。2 基於目標mac位址 3 對於沒有目標mac位址表項的幀,向本vlan的其他所有介面 4 收到廣 組播幀,向本v...

交換機的配置與原理

1.基於源mac位址學習 2.基於已知目標mac 3.當目標mac位址未知時,泛洪處理 4.交換機收到廣播幀 組播時。無條件泛洪處理 5.交換機乙個介面可同時學習多個mac位址 6.交換機學習到同乙個mac位址,但是是從不同埠學習到的,此時,將此mac位址與最後學習到的埠繫結起來 二層交換機位於資料...