学习目标
观察SW(交换机)MAC地址表学习的过程
实验步骤
1.双击打开eNSP
2.新建一个拓扑
3.搭建topo,点击交换机拖动S3700(一个),拖动两个PC,连接起来。
4.配IP地址,单击PC1,输入以下图片内容。
5.启动设备,点住鼠标左键拉动选框,使所有设备都在这个框内,点击“启动设备”,再单击框外空白区域,等待黑色线条上的红点变绿(等待设备启动)。
6.双击交换机,对交换机进行基本简单的设置,熟悉以下命令。(如果又不会的请翻看前面的文章,我做了详细的总结),这里display mac-address是查询交换机当前所学习到的 MAC 地址表项,因为目前没有PC机对交换机发送过数据,因此敲回车后是空的。
7.双击PC1,点击命令行,输入ping 192.168.1.55(测试是否会有响应),同时对PC2进行抓包(观察是否泛洪)。
下图表示的是谁是192.168.1.55请告诉192.168.1.1
8.回到交换机上重新敲入display mac-address,我们会发现交换机当前所学习到了PC1的 MAC 地址。(看下图,出现Please Press ENTER.说明交换机等了好长时间了,此时敲回车,再输入sys重新进入视图模式,这时候你敲了display mac-address后回车什么都没有,还是因为等待操作时间太久了,你重新再PC1上ping一遍192.168.1.55再回到交换机敲display mac-address回车就好)
9.在PC1上pingPC2的IP地址(输入ping 192.168.1.2),发现有了响应。
10.回到交换机输入display mac-address,发现交换机学习到了PC2的Mac地址。
11.再用PC1pingPC2,会发现路由器已经有了Mac地址表,此时它不会根据IP地址来判断发给谁,会根据自己的Mca地址表来判断。(我相信这一步应该没有问题)
12.我们回到topo图上,右击PC1,点击停止(使PC1关机),在交换机里输入display mac-address,发现交换机与PC1的接口down了,交换机的Mac地址表里没有PC1的Mac地址。