一、交換機的工作原理
1.初始狀態:
一台交換機和三台PC
2.學習源MAC:
A主機要把數據幀發給B主機,因為現在交換機處於初始狀態,它的MAC地址表是空的,A主機的數據幀通過1端口進入交換機,此時交換機會學習到源MAC地址即A主機的MAC地址(11)並和1端口對應起來
3.轉發目標MAC:
交換機現在已經學習到了源MAC地址(11),但是它的MAC地址表里沒有目的主機的MAC地址,所以它會向除了1端口外的其他所有端口進行廣播,此時B和C都會接收到轉發來的數據幀
4.沒有MAC的廣播泛宏:
B和C接收到數據幀以后,C拆開數據幀發現對方的目的MAC地址不是自己,所以不作回應,丟包。B主機拆開后發現對方的目的MAC地址正是自己,所以要作出回應,它向交換機發出一個數據幀,包含源MAC地址(22)和目的MAC地址(11),數據幀通過2端口進入交換機,這時交換機會把這個數據幀的源MAC地址和端口對應起來,添加到MAC地址表中
5.實現單播通信:
在交換機的MAC地址表中存有A和B電腦的MAC地址和端口,兩台電腦若再有通信需求交換機就不會再向其他電腦進行廣播了。但是在交換機中有MAC地址老化機制,即300s內兩台電腦沒有通信則交換機會將兩台電腦的MAC地址進行刪除,此后通信則需要交換機再次進行廣播。這是交換機的動態學習過程。
二、基本命令
1.打開ensp軟件,新建下圖所示的拓撲圖,並給2台PC配上相同網段的IP和子網掩碼。
2.雙擊PC2,在命令行里輸入ping 192.168.10.10 -t命令,使其長pingPC1的IP地址,讓PC1的數據幀一直發送出去。
3.雙擊SW1交換機,此時我們可以輸命令了
1)進入各種視圖命令
[Huawei] user-interface vty 0 4 ##用戶界面視圖
[Huawei] interface serial 0 ##接口模式
[Huawei] acl 2000 ##ACL視圖
[Huawei] vlan 5 ##vlan視圖
[Huawei] ospf ##理由協議相關視圖理由策略視圖
[Huawei] aaa ##用戶界面視圖
2)歷史命令查詢
[Huawei] display history-command
3)配置主機名
[Huawei] sysname R1
4)狀態信息查詢
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]dis this ####查看當前視圖下的配置信息
5)配置文件管理命令
[Huawei]display saved-configuration ###查看設備保存的信息
[Huawei]display current-configuration ###查看設備當前配置的信息
6)MAC地址命令
[Huawei] dis mac-address ##查看當前mac地址緩存表
[SW1]dis mac-address ####查看mac地址信息
7)調節接口速率或模式
[SW1-Ethernet0/0/1]
[SW1-Ethernet0/0/1]undo negotiation auto ###關閉自動協商
[SW1-Ethernet0/0/1]speed 100 ###調至速率100M
[SW1-Ethernet0/0/1]duplex full ###調至全雙工模式