堆叠是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口。多台交换机经过堆叠形成一个堆叠单元并组成的一个管理域,其中包括一个主交换机和若干个从交换机。
所以,配置的时候我们需要配置一个主交换机,配置主交换机的时候首先要配置:
*设置堆叠可选的 IP地址范围
*建立堆叠
并且要注意 建立堆叠前,用户需要在主交换机上设置堆叠使用的 IP地址范围,会自动分配ip给从交换机
用户通过配置建立堆叠后,主交换机会自动将与它的堆叠口相连的交换机加入到堆
叠中。如果堆叠口连接断开,则从交换机自动退出堆叠。
堆叠的建立过程如下:
* 主交换机和从交换机之间通过堆叠模块及特殊的堆叠线连接起来(关于堆叠模块及堆叠线的描述请参见安装手册)。
* 用户设置堆叠使用的 IP 地址范围,并启用堆叠功能。主交换机将会自动将与它的堆叠口相连的交换机加入到堆叠中。
* 在从交换机加入堆叠时,主交换机自动给从交换机分配可用的 IP地址。
* 在建立了堆叠后,如果有新的交换机和主交换机通过堆叠口相连,主交换机将自动把新的交换机加入到堆叠中。
堆叠的交换机有两种连接方式菊花链连接方式和矩阵连接方式:
菊花链连接:(这样一个环路连接方式能够成一定的备份性,当一根线断掉时不至于从设备跟主设备不再连接)
矩阵连接:
实现堆叠的步骤:
主交换机和从交换机之间通过堆叠模块及特殊的堆叠线连接起来
用户设置堆叠使用的 IP 地址范围,并启用堆叠功能。主交换机将会自动将与它的堆叠口相连的交换机加入到堆叠中。
从交换机加入堆叠时,主交换机自动给从交换机分配可用的 IP 地址
建立了堆叠后,如果有新的交换机和主交换机通过堆叠口相连,主交换机将自动把新的交换机加入到堆叠中。
具体的配置:
主设备:
设置堆叠 IP 地址范围 。
stacking ip-pool from-ip-address ip-address-number(后面可以跟掩码长度)
建立堆叠:
Stacking enable
用户通过配置建立堆叠后,主交换机会自动将与它的堆叠口相连的交换机加入到堆叠中,并分配给从设备一个编号。
从设备:
切换到从设备:
Stacking number
返回到主设备
Quit
好了堆叠的我们就讲这么多哈,接下来聊一下交换机集群。
群集,这么说吧,网络管理员可以通过一个主交换机的公网 IP地址,实现对多个交换机的管理。主交换机称为管理设备,其它被管理的交换机称为成员设备。成员设备一般不设置公网 IP地址,通过管理设备重定向来实现对成员设备的管理和维护,管理设备和成员设备组成了一个“集群”。如下图就有一个群集。
用户还可以在管理设备上为整个集群配置一个公用 FTP 服务器/TFTP 服务器。集群的成员设备在与外部服务器进行通信时先把数据传送到管理设备上,然后再由管理设备传送到外部的服务器。在未配置集群公用 FTP 服务器/TFTP 服务器的情况下,集群管理设备就是缺省的集群公用 FTP 服务器/TFTP 服务器。
而集群中各交换机所处的地位和功能的不同,形成了不同的角色:
管理设备
为集群内所有的交换机提供管理接口 管理设备通过命令重定向来对成员设备进行管理 管理设备如果发现此命令是送往某个成员设备上执行的命令,则将此命令转发到成员设备上处理管理设备具有发现邻接信息、收集整个网络的拓扑结构、管理集群、维护集群状态、支持各种代理等功能。
成员设备
集群中的成员成员设备具有发现邻接信息、接受管理设备的管理、执行代理发过来的命令、故障/日志上报等功能
候选设备
没有加入任何集群中但具有集群能力、能够成为集群成员的交换机
需要声明下哈:管理设备上需要启动集群功能,并且配置集群的参数。而成员设备和候选设备上只需要启动集群功能,从而接受管理设备的管理。
然后呢我们引入两个名词 NDP和NTDP
NDP(Neighbor Discovery Protocol)是用来发现邻接点相关信息的协议。NDP运行在数据链路层,因此可以支持不同的网络层协议。
NTDP(Neighbor Topology Discovery Protocol)是用来收集网络拓扑信息的协议。NTDP 为集群管理提供可加入集群的设备信息,收集指定跳数内的交换机的拓扑信息。
理解了这两个名词的意思,我们就结合集群应用一下。
下面是一个集群的案例:
实验设备:
三台二层交换机sw1做集群主设备sw2、sw3作成员设备
一台工作主机
一台ftp服务器
实验目的:
通过主设备跟工作主机相连从而实现对成员设备的管理
实验步骤:
主设备:
配置管理ip
inter vlan-interface 1
ip address
开启ndp、ntdp协议
Ndp enable
Ntdp enable
进入端口开启ndp、ntdp协议
Inter eth 1/0/23
Ndp enable
Ntdp enable
Inter eth 1/0/24
Ndp enable
Ntdp enable
开启集群
Cluster enable
进入集群
Cluster
集群内部地址池
Ip-pool ipaddress mask
建立群集名字
Build aaa
指明ftp服务器
ftp-server ipaddress
从设备
Sw2
开启ndp、ntdp协议
Ndp enable
Ntdp enable
进入端口开启ndp、ntdp协议
Inter eth 1/0/23
Ndp enable
Ntdp enable
开启集群
Cluster enable
Sw3
开启ndp、ntdp协议
Ndp enable
Ntdp enable
Inter eth 1/0/24
Ndp enable
Ntdp enable
开启集群
Cluster enable
<aaa_0.sw1>cluster switch-to 1/2切换设备
在从设备登录ftp:
把自己的配置文件传到ftp上默认传到/root下
删除自己的配置文件
从ftp上下载自己的配置文件
参考配置:
Sw1
Sw2
Sw3
这些是实例完成后的一些配置信息,希望大家能够理解!!
好啦,下面轮到你自己了。