您的位置:首页 > 编程语言 > PHP开发

思科路由模拟器 -- (5)交换机配置基础、STP协议及VLAN划分

2017-11-12 16:50 441 查看
这篇文章介绍的是使用思科模拟器理解交换机配置基础、STP协议及VLAN划分,需要解决的问题:

1.了解计算机和交换机的连接方式。

2.配置交换机的主机名。

3.配置vlan1端口地址和默认网关。

4.查看版本信息,查看端口的配置信息。

5.配置2960交换机的端口属性。

6.查看flash文件。

7.查看MAC地址表,手工添加MAC地址表。

8.启用生成树协议,再使用“show spanning-tree detail”命令查看当前根桥的位置和端口的状态。

9.要求控制某个非根桥交换机改变为根桥,使用相关命令实现(改变优先级)。

10.再次使用“show spanning-tree detail”命令查看当前根桥的位置和端口的状态变化情况( block状态转变为forward状态)。

一、网络拓扑结构图

(图一)真实结构



(图二)模拟结构



注:由于没有在模拟器中找到Cisco3560交换机,就采用Cisco2960来替代;通过图片可以发现Cisco3560-1的F0/1端口的链路灯一直是黄色的,而其他链路灯先是黄色,随后变绿;这并不是链路出了问题,而是STP协议从网络中所有的交换机中推选出一个根桥,让它决策哪个端口需要阻塞,哪个需要转发,达到防止回路产出的目的。由于端口选择是随机的,所以每个端口都有可能阻塞。

二、实验描述

1.在拓扑结构中共有三个交换机,从左到右,从上到下,分别为:Cisco3560-1、Ciso3560-2 和 Cisco2960。

2.交换机配置说明:



3.相同设备用交叉线连接,不同设备用直通线。

三、结果分析

3.1 版本信息

Cisco3560-1



Ciso3560-2



Cisco2960



注:通过分析显示内容,可以看到交换机的MAC地址。



通过比较mac地址的大小(从左向右比较),可以发现Cisco2960是根桥。如果不理解为什么,可以继续看下面的分析。

3.2 端口信息

Cisco3560-1



Ciso3560-2



Cisco2960



注:通过分析输出结果,可以看到接口interface 状态为up, 说明这个接口是在使用中;否则,说明没有使用。

3.3 MAC表

Cisco3560-1



Ciso3560-2



Cisco2960



3.4 SPF协议(生成树协议)

Cisco3560-1



Ciso3560-2



Cisco2960



注:通过分析发现,三者的Root ID 和 Bridge ID 是默认的,即 (32768 + 1),是相同的;但是只有Cisco2960的Root ID.Address = BridgeID.Address , 而且这个值是三者中最小的。所以可以认定,Cisco2960是根桥。

3.5 变换优先级,让非根桥成为根桥

当将Cisco3960-1的优先级变成 16384 后,网络拓扑图发生变化,即:



Cisco3560-1



Ciso3560-2



Cisco2960



3.6 show spanning-tree detail

Cisco3560-1



Ciso3560-2



Cisco2960



四、命令集合

en

config t

hostname

(1)基本配置

Cisco3560-1

config t

interface vlan 1

ip address 192.168.1.1 255.255.255.0

ip default-gateway 192.168.1.254

no shutdown

Cisco3560-2

config t

interface vlan 1

ip address 192.168.1.2 255.255.255.0

ip default-gateway 192.168.1.254

no shutdown

Cisco2960

config t

interface vlan 1

ip address 192.168.1.3 255.255.255.0

ip default-gateway 192.168.1.254

no shutdown

(2)配置2960交换机的端口属性

Cisco2960

interface f0/1

speed 100

duplex full

description up_to_webserver

Cisco3560-1

show flash:

Cisco3560-2

show flash:

(3)查看

show interface vlan 1

show mac address-table

show spanning-tree

show ip interface brief = show ip int b

(4)修改优先级

config t

spanning-tree vlan 1 priority ?

spanning-tree vlan 1 priority 16384

do show spanning-tree

spanning-tree vlan 1 root ?

spanning-tree vlan 1 root primary
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  思科