前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >思科模拟器:高级交换实验

思科模拟器:高级交换实验

作者头像
wsuo
发布2020-07-30 18:46:53
7430
发布2020-07-30 18:46:53
举报
文章被收录于专栏:技术进阶之路

高级交换实验

一、实验目的

(1)了解生成树协议的作用; (2)熟悉生成树协议的配置。

二、应用环境

采用生成树协议可以避免环路。 生成树协议的根本目的是将一个存在物理环路的交换网络变成一个没有环路的逻辑树形网络。IEEE802.ID协议通过在交换机上运行一套复杂的算法STA(spanning-tree algorithm), 使冗余端口置于“阻断状态”,使得接入网络的计算机在与其他计算机通讯时,只有一条链路生效,而当这个链路出现故障无法使用时,IEEE802.1d协议会重新计算网络链路,将处于“阻断状态”的端口重新打开,从而既保障了网络正常运转,又保证了冗于能力。

三、实验设备

(1) DCS二层交换机2台 (2) PC机2台 (3) 直通网线4-8根

四、实验拓扑

image.png
image.png

五、实验要求

IP地址设置:

设备

IP

Mask

交换机A

10.1.157.100

255.255.255.0

交换机B

10.1.157.101

255.255.255.0

PC1

10.1.157.113

255.255.255.0

PC2

10.1.157.114

255.255.255.0

网线连接:

交换机A f0/1

交换机B f0/3

交换机A f0/2

交换机B f0/4

PC1

交换机A f0/24

PC2

交换机B f0/23

如果生成树成功,则 PC1 无论何时均可以 ping 通 PC2

六、实验步骤

第一步:正确连接网线,恢复出厂设置之后,做初始配置。

首先交换机 A 做初始化配置,包括恢复出厂设置和设置 ip 地址。 SwitchA

先改名字:

代码语言:javascript
复制
HOSTNAME switchA
image.png
image.png

恢复出厂设置:

代码语言:javascript
复制
# 首先进入特权模式
enable
# 恢复出厂设置
erase startup-config
delete vlan.dat
vlan.dat
# 配置 ip 地址
config
int vlan 1
ip address 10.1.157.100 255.255.255.0
exit
exit
# 验证
show run
image.png
image.png

验证配置:

image.png
image.png

SwitchB 也可以直接在图形化界面改 HOSTNAME

image.png
image.png
代码语言:javascript
复制
# 首先进入特权模式
enable
# 恢复出厂设置
erase startup-config
delete vlan.dat
vlan.dat
# 配置 ip 地址
config
int vlan 1
ip address 10.1.157.101 255.255.255.0
exit
exit
# 验证
show run
image.png
image.png
image.png
image.png

验证配置:

image.png
image.png

PC1 设置 ip 地址:

image.png
image.png

验证配置:

image.png
image.png

PC2 设置ip地址:

image.png
image.png

验证配置:

image.png
image.png

第二步:“PC1 ping PC2-t”观察现象

在 PC1 ping PC2 居然可以 ping 通。

image.png
image.png

原因是因为交换机默认情况下是开启了最小生成树协议的 pvst ,所以两条链路之间存在冗余链路会自动的运行生成树协议。

没有划分端口默认都是 vlan1 的,而 vlan1 有最小生成树协议,所以我们只需要关闭它即可。

下面分别在交换机 AB 里面,执行下面的命令即可关闭该协议:

代码语言:javascript
复制
no spanning-tree vlan 1
image.png
image.png
image.png
image.png

验证配置:

代码语言:javascript
复制
show spa
image.png
image.png

这个时候再去 ping 一下:

image.png
image.png
image.png
image.png
  • (1) ping 不通
  • (2) 所有连接网线的端口的绿灯很频繁的闪烁,表明该端口收发数据量很大,已经在交换机内部形成广播风暴

说明广播风暴了。

第三步:在两台交换机中都使用启用生成树协议

下面启用生成树协议:

代码语言:javascript
复制
spanning-tree vlan 1
image.png
image.png
image.png
image.png

验证配置:

image.png
image.png
image.png
image.png

Desg 是指定端口。 FWD:forwarding,转发状态,意思是接口是打开的,接到一个分组之后会转发。 BLK:block,关闭的状态,阻塞的意思,这个接口是暂时关闭的。

第四步:继续使用“PC1 ping PC2-t”观察现象

拔掉交换机 B 端口 4 的网线,观察现象

image.png
image.png

这个时候又可以 ping 通了,因为没有环了,肯定是可以通的。

image.png
image.png

(1) 使用show spanning-tree查看生成树状态,写在下方:

image.png
image.png

只有两个端口了,状态都处于 FWD 状态,因为不存在环路了。

(2) 再插上交换机 B 端口 4 的网线,观察现象,写在下方:

image.png
image.png
image.png
image.png

三个端口了,再去 ping 也是可以 ping 通的。

image.png
image.png

因为有最小生成树的协议控制着。

七、注意事项和排错

在交换机未启动生成树之前尽量不要使两台设备之间形成环路,因为一旦形成环路,交换机性能将遭受很大影响,很可能影响后续设备是否能够写入设备。

image.png
image.png

2950 之间互联必须使用交叉线。

但是 2960 可以自动翻转端口,所以是通的。

image.png
image.png
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/05/31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 高级交换实验
    • 一、实验目的
      • 二、应用环境
        • 三、实验设备
          • 四、实验拓扑
            • 五、实验要求
              • 六、实验步骤
                • 第一步:正确连接网线,恢复出厂设置之后,做初始配置。
                • 第二步:“PC1 ping PC2-t”观察现象
                • 第三步:在两台交换机中都使用启用生成树协议
                • 第四步:继续使用“PC1 ping PC2-t”观察现象
              • 七、注意事项和排错
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档