CSDN 原創主頁:不羈https://blog.csdn.net/2303_76492156?type=blog
??一、交換機基礎?
- 交換機的概念:交換機是一種網絡設備,用于連接多臺計算機或網絡設備,實現數據包在局域網內的快速交換。交換機基于MAC地址來轉發數據包,具有快速、穩定、高效的數據交換能力。
- 交換機的工作原理:交換機通過學習MAC地址表,將數據包從源地址發送到目標地址,實現局域網內的數據交換。交換機根據目標MAC地址在端口之間進行轉發,實現端到端的通信。
- 交換機的類型:常見的交換機包括承載交換機、網口數規格不同的交換機、管理型交換機等。根據網絡規模和需求,選擇適合的交換機類型進行部署。
- 交換機的配置與管理:通過Web界面、命令行或專用管理軟件進行交換機的配置和管理,包括設置VLAN、端口速率、安全設置等。合理的配置和管理可以提高網絡性能和安全性。
- 交換機的故障排除與維護:當交換機出現故障時,可以通過日志查看、故障排查等方法進行處理。定期對交換機進行維護,如固件升級、性能監控等,可以確保網絡正常運行。
- 交換機與路由器的區別:交換機主要在局域網內進行數據交換,而路由器則負責不同網絡之間的數據交換。交換機基于MAC地址工作,而路由器基于IP地址進行數據轉發。
二、配置交換機
?本次示例使用的是,華為提供的網絡仿真平臺eNSP進行模擬測試企業網絡場景,有需要下載的兄弟可以訪問鏈接,自行下載。
?將PC機連接到不同網段,這里的IP地址不做硬性要求,示例中使用 .10 ?只是為了方便操作
將PC機連接到同一網段后,輸入命令:sys,交換機命令界面出現 [Huawei] 后,開始配置交換機
劃分局域網:vlan + 數字? ? ? ? 查詢局域網:display interface?vlanif + 數字?
連接交換機的連接線點開后,存在若干個網口,依次將這些網口和交換機連接到同一個網絡環境中,進入0/0/1網口的命令:interface GigabitEthernet 0/0/1
GE端口是指千兆以太網(Gigabit Ethernet)端口,也稱為Gigabit端口。 它是網絡設備(如交換機、路由器)上用于連接計算機、服務器或其他網絡設備的物理接口。?
Ethernet接口,叫以太網接口,也是主要連接以太網(局域網)用的,也是用普通的雙絞線就可以連接,速率默認是10Mbps,現在新型的設備上已經把這個接口淘汰了。
使用 Ctrl+Z 返回用戶視圖。
進入到0/0/1端口后,輸入 port link-type access?開始配置。?(這個命令的意思是:允許其他主機連接到這個接口)。然后輸入:port default vlan 2??(這個命令的意思是:將這個接口接如一個小型的局域網;命令格式:port default vlan + 數字 )。
這樣,0/0/1這個網口就配置成功。輸入 stp disable 返回。其他網口的配置,如法炮制。
網口全部配置成功后,使用 ping 命令查看是否連通。
這里出現了一個問題:按照上面正常步驟網口配置后,PC1和PC2并沒有連通。經過分析后,發現原因是PC1、PC2處于了同一個局域網。(也就是配置這里時:port default vlan 1?出現了問題)
具體來說,就是?GigabitEthernet 0/0/1 是虛擬接口,對應的是交換機中0/0/1這個物理接口,很明顯,示例中的網口對應著不同的物理接口,也應該分別設置在不同的局域網中,也就是vlan2、vlan3。
前文只提到需要劃分不同局域網vlan2、vlan3,那么又有了新的問題,為什么不劃分出一個vlan1?vlan1又有什么作用?
網上搜了很多資料,最后在知了社區找到了這樣一條回復,個人認為講的還是比較靠譜。?
截屏來自評論區
那么回到原來的問題,這次我重新創建兩個交換機,實現為其配置相同的VLAN,進行通信,如下:
要在不同交換機之間配置相同的VLAN通信,可以按照以下步驟在eNSP(Enterprise Network Simulation Platform)中配置:
-
打開eNSP并創建拓撲:首先打開eNSP并創建你的網絡拓撲。確保你至少有兩臺交換機,并且它們連接在一起。
-
配置VLAN:在每臺交換機上創建相同的VLAN。可以使用如下命令創建VLAN:
<Switch> system-view
[Switch] vlan 10
[Switch-vlan10] quit
在這個例子中,我們創建了一個名為VLAN 10的VLAN。在每臺交換機上重復這個步驟,確保所有交換機上都有相同的VLAN。
- 配置端口:將相關端口分配給VLAN。可以使用如下命令將端口切換到VLAN 10:
<Switch> system-view
[Switch] interface GigabitEthernet 0/0/1
[Switch-GigabitEthernet0/0/1] port link-type access
[Switch-GigabitEthernet0/0/1] port default vlan 10
[Switch-GigabitEthernet0/0/1] quit
在這個例子中,我們將GigabitEthernet 0/0/1端口切換到VLAN 10。在每臺交換機上重復這個步驟,確保相同的VLAN被分配給相同的端口。
- 驗證配置:最后,驗證配置是否成功。可以使用如下命令查看每個交換機上的VLAN配置和端口配置:
<Switch> display vlan
<Switch> display interface GigabitEthernet 0/0/1
通過這些步驟,你可以在不同的交換機上配置相同的VLAN并確保它們可以進行通信。
------E---N---D------