2.4:使用交换机构建简单局域网——交换机的高级管理

1、新建拓扑

1、添加四台主机,分别命名为Host-1·Host-4.添加两台交换机,型号S3700,分别重命名为SW-1,SW-2。
2、Host-1接入位置为SW-1 的Ethernet 0/0/1
Host-2接入位置为SW-1 的Ethernet 0/0/2
Host-3接入位置为SW-2 的Ethernet 0/0/1
Host-4接入位置为SW-2 的Ethernet 0/0/2
SW-1的GE 0/0/1接入位置为SW-2的GE0/0/1

2、实现主机与交换机接口之间的绑定

1、Host-1的IP地址为192.168.64.11/24
Host-2的IP地址为192.168.64.12/24
Host-3的IP地址为192.168.64.13/24
Host-4的IP地址为192.168.64.14/24
默认网关都为192.168.64.1
2、启动所有交换机和用户主机,测试当前(即MAC地址与接口绑定之前)情况下,的通信情况
此时Host-1与Host-3、Host-4通信正常
Host-2与Host-3、Host-4通信正常
插图
3、查看此时交换机SW-1的MAC地址表
插图
4、关闭交换机SW-1指定接口的MAC地址学习功能:
①首先进入系统视图,关闭信息中心,设置交换机 名称为SW-1`

system-view
undo info-center enable
sysname SW-1
②关闭接口Ethernet 0/0/1的MAC地址自动学习功能
interface Ethernet 0/0/1
mac-address learning disable action discard
③接下来重复本操作,关闭接口 Ethernet0/0/2~Ethernet0/0/22的NAC地址学习功能,不要关闭GE0/0/1和GE0/0/2接口的MAC地址学习功能。
④退出并保存
⑤重启交换机SW-1,其目的是清除交换机MAC地址表中的动态表项内容

5、使用ping命令进行通信测试,验证当前Host-1、Host-2的通信情况。主机Host-1、Host-2均不能与Host-3、Host-4通信。
总结:当关闭交换机接口的MAC地址自动学习功能后,交换机无法自动学习到所接入主机的MAC地址,此时对源MAC地址不在MAC地址表的数据帧采用丢弃动作,从而拒绝接入设备通信。
6、将Host-1的MAC地址与Ethernet0/0/1接口绑定

mac-address static 5489-9835-0232 0/0/1 vlan 1

7、显示当前的MAC地址表,可以看到静态MAC地址表项

display mac-address

插图
8、使用ping命令进行通信测试,验证当前Host-1、Host-2的通信情况。此时Host-1可以与Host-3、Host-4通信,而Host-2不可以。
9、将Host-1接入SW-1的8号接口,再次使用Ping命令测试与Host-3和Host-4的通信情况。此时全部不通,可见,Host-1只能在Ethernet0/0/1接口进行通信。

3、在交换机上配置生成树协议

1、在交换机SW-1的用户视图下,输入reset saved-configuration命令,重置SW-1的配置文件,然后重启SW-1,恢复其初始设置,以便进行后续的配置。
2、在SW-1的GE0/0/2接口和SW-2的GE0/0/2接口之间增加一条链路,启动交换机,此时,交换机SW-1和SW-2之间就形成了环路。
3、关闭SW-1的生成时协议
4、使用Ping命令测试各主机间的通信,Host-1与其他主机不能通信。
5、查看SW-1的GE0/0/1的接口信息,可以看到,在交换机SW-1的GE0/0/1接口上,出现大量的数据流,同时输入命令时有明显卡顿现象

display interface GigabitEthernet0/0/1

插图
6、此时在SW-1的GE0/0/1接口上抓包,可以看到SW-1和SW-2之间的大量的广播报文(进行抓包 )。
由此可见,交换机间采用双联路通信时,如果关闭生成时协议,交换机间会出现广播包环路,严重消耗网络资源,最终导致整个网络资源耗尽,网络瘫痪不可用。
插图
7、重新开启交换机SW-1和SW-2的生成树协议,可以看到两个交换机之间的通信恢复正常。
8、对交换机SW-1的GE 0/0/1和GE 0/0/2接口进行链路聚合:
①首先创建链路聚合组eth-trunk 1

interface Eth-Trunk 1

②进入接口GigabitEthernet0/0/1视图,并将该接口添加到链路聚合组eth-trunk 1
interface GigabitEthernet 0/0/1
Eth-Trunk 1
quit
③进入接口GiagabitEthernet0/0/2视图,并将改接口添加到链路聚合组eth-trunk 1
interface GigabitEthernet 0/0/2
Eth-Trunk 1
quit
④退出并保存

9、对交换机SW-1的GE0/0/1和GE 0/0/2接口进行链路聚合进行链路聚合:

interface Eth-Trunk 1
quit
interface GigabitEthernet0/0/1
Eth-Trunk 1
interface GigabieEthernet0/0/2
Eth-Trunk 1
quit
quit
save

10、使用stp disable命令关闭两台交换机上的生成树协议
11、使用Ping命令测试链路聚合后各主机间的通信,可以看到,在两台交换机上配置链路聚合后,即使关闭生成树协议,仍然可以正常通信。
12、删除交换机之间的一条链路并验证通信效果,通信仍正常。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值