资源描述
单击此处编辑标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,第,14,章 交换机冗余链路配置实训,14.1,实训环境的建立,14.2,端口聚合实训,14.2.1,静态端口聚合,14.2.2,动态端口聚合,14.3,快速生成树配置实训,14.3.1,实训环境的建立,14.3.2Switch1,快速生成树配置,14.3.3Switch2,快速生成树配置,14.3.4,关闭,VLNA 10,的生成树协议,第,14,章 交换机冗余链路配置实训,交换机配置冗余链路的主要目的是:,建立备份链路。即使某一通信链路出现故障,交换机将启用备份链路,使网络通信不中断,这样可以提高网络的健壮性、稳定性。,解决网络环路问题。网络环路将导致广播风暴、多帧复制及,MAC,地址表的不稳定等问题。,在本章中,网络冗余链路配置将分为交换机端口聚合实训和快速生成树配置实训。,14.1,实训环境的建立,14.1,实训环境的建立,利用,Boson Network Designer,绘制实验网络拓扑图,我们选择,2950,交换机,同时将两台交换机的,Fast Ethernet 0/1,和,Fast Ethernet 0/2,进行连接,(注意:实验拓扑图中只能显示一根连接线),将,PC1,接入交换机,Switch 1,的,Fast Ethernet 0/5,,,PC2,接入交换机,Switch2,的,Fast Ethernet 0/5,。,14.1,实训环境的建立,14.1,实训环境的建立,设置,PC1,的,IP,地址:,C:ipconfig /ip 192.168.1.1 255.255.255.0,设置,PC2,的,IP,地址:,C:ipconfig /ip 192.168.1.2 255.255.255.0,14.1,实训环境的建立,实验网络拓扑图加载到,Boson NetSim for CCNP,后,交换机各端口的初始化状态将自动显示在“路由器(交换机)配置界面”,请注意各端口的初始化状态的变化,这种变化可能在几分钟内发生波动,请注意观察。特别要注意本章中将要使用的,Fast Ethernet 0/1,、,Fast Ethernet 0/2,和,Fast Ethernet 0/5,的状态变化。,产生这些变的原因是:网络出现了环路。,14.2,端口聚合实训,端口聚合可将多物理连接捆绑成一个逻辑连接,它允许两个交换器之间通过多个端口并行连接同时传输数据以提供更高的带宽、更大的吞吐量和可恢复性的技术。,端口聚合协议,PAGP,是,cisco,专有的协议,而链路聚合控制协议,LACP,是通用的协议。,cisco,端口聚合是由,Trunk,来实现的,,Trunk,技术可以达到近似堆叠的功能,可以节省网络硬件的投资成本。,14.2,端口聚合实训,一般来说,两个交换器连接的最大带宽取决于媒介的连接速度(,100BAST-TX,双绞线为,200Mbps,),而使用,Trunk,技术可以将,4,个,200M,的端口捆绑后成一个高达,800Mbps,的连接。这一技术的优点是通过捆绑多端口提高交换机之间的带宽,从而消除网络访问中的瓶颈。,Trunk,还具有自动负载平衡和容错功能。如果在多端口,Trunk,连接中出现断线现象,只要有其中一个端口保持连接,网络仍保持连通状态,这无形中增加了系统的可靠性,这就是,Trunk,的冗余链路特征。,14.2,端口聚合实训,设置端口聚合时要注意:,所有,Trunk,端口要在一个,vlan,里面(一般是默认的,vlan1,),端口都设为全双工模式,端口数量一般不能是,3,和,6,,并且不能超过,8,个,比如:,2,,,4,,,8,。,在实际操作时,两台交换机都配置完成端口聚合后才能连接起来,否则将造成网络链路回环,可能引发“广播风暴”。,14.2,端口聚合实训,端口聚合分为静态端口聚合和动态端口聚合两种,cisco,的动态中继协议(,DTP,,,Dynamic Trunking Protocol,)中,一个端口在默认的状态下能够被设置成为自动配置链路聚合功能(,DTP,自动),同样也有可能撤销自动配置链路聚合功能,(DTP,关闭,),。,而静态端口聚合模式中,端口将固定地设置成,Trunk,方式。,14.2,端口聚合实训,交换机端口模式主要分为以下三种:,switchport mode access:,强制将接口成为,access,接口。,access,主要用来接入终端设备,如,PC,机、服务器、打印服务器等。,switchport mode trunk:,强制接口成为,Trunk,接口。,Trunk,主要用在连接其它交换机,可将多个物理连接捆绑成一个逻辑连接,提高带宽和容错能力。,switchport mode dynamic:,主动与对方协商成为,Trunk,接口的可能性,如果相邻接口模式为,Trunk/desirable/auto,之一,则接口将变成,trunk,接口工作。反之,则工作在,access,模式。这种模式是现在交换机的默认模式。,14.2,端口聚合实训,【,实训任务,】,随着局域网规模的扩大,公司网管中心新增加了,2,台核心交换机,由于,2,台核心交换机之间数据流量很大,考虑到堆叠的成本较高,所以网络管理员决定采用两根网线连接两台核心交换机,使传输带宽增加一倍,利用,cisco,提供的,Trunk,技术实现。,14.2.1,静态端口聚合,Switch1,Switchenable,Switch#config terminal,Switch(config)hostname Switch1,Switch1(config)interface vlan 1,Switch1 (config-if)#no shutdown,激活,vlan 1,Switch1 (config-if)#interface fastethernet 0/1,Switch1(config-if)#switchport mode trunk,Switch1(config-if)# switchport trunk encapsulation dot1q,设置,fastethernet 0/1,的封装协议是,IEEE802.1q,协议,Switch1(config-if)#no shutdown,Switch1 (config-if)#interface fastethernet 0/2,Switch1(config-if)#no shutdown,14.2.1,静态端口聚合,【,思考题,】,假设,Switch1,的,fastethernet 0/1,和,fastethernet 0/2,端口是激活的,等待,1,分钟查看“路由器(交换机)配置界面”,我们观察到出现了端口状态变迁。,fastethernet 0/2,端口为什么不能被激活?,14.2.1,静态端口聚合,Switch1(config-if)#switchport mode trunk,Switch1(config-if)# switchport trunk encapsulation dot1q,Switch1(config-if)#no shutdown,Switch1 (config-if)#end,Switch1 #copy run start,Switch1 #show interface trunk,14.2.1,静态端口聚合,14.2.1,静态端口聚合,Switch2,同理我们可以完成,Switch2,的配置,完成静态端口聚合实训。,经过测试我们得出结论:静态端口聚合并不提供冗余链路。,14.2.2,动态端口聚合,我们重新将本章实验网络拓扑图加载到,Boson NetSim for CCNP,,并设置好,PC1,和,PC2,的,IP,地址。,注意:如果在配置过程中出现端口不能激活或测试错误,请在,Boson NetSim for CCNP,的“文件”菜单中选择“保存多设备配置”, 然后重新将配置文件装载到实验环境中来,即可解决问题。,14.2.2,动态端口聚合,Switch1,Switchenable,Switch#config terminal,Switch(config)hostname Switch1,Switch1(config)interface vlan 1,Switch1 (config-if)#no shutdown,激活,vlan 1,Switch1(config)interface fastethernet 0/1,Switch1 (config-if)#no shutdown,Switch1(config)interface fastethernet 0/2,Switch1 (config-if)#no shutdown,Switch1(config)interface fastethernet 0/5,Switch1 (config-if)#no shutdown,14.2.2,动态端口聚合,Switch1 (config-if)#interface range fastethernet 0/1-2,interface range,为一组端口配置模式,使配置更简便。,Switch1(config-if-range)# switchport mode dynamic desirable,Switch1(config-if-range)#no shutdown,Switch1 (config-if)#end,Switch1 #copy run start,14.2.2,动态端口聚合,Switch2,同理我们完成,Switch2,的配置。,通过测试我们可知:动态端口聚合提供了冗余链路。,14.3,快速生成树配置实训,STP(Spanning Tree Protocol),能够提供路径冗余,并且维持一个无环路的网络。,STP,在网络中定义了一个树形拓扑,迫使备份路径处于备用状态,保证两个终端之间只有一条有效路径。,如果生成树中的网络出现断线,或者,STP,值变化了,生成树算法会自动重新计算生成树拓扑,并且通过启动备份路径来重新建立连接。,14.3,快速生成树配置实训,生成树协议拓扑结构的思路是,网桥能够自动阻塞构成环路的端口,并自动组建一个没有环路的拓扑结构的子网(即生成树)。生成树协议还能够确定有足够的连接通向这个网络的每一个部分,它将建立整个局域网的生成树。当连接网桥或者发生拓扑结构变化时,网桥都将进行生成树拓扑的重新计算。,14.3,快速生成树配置实训,根网桥(,Root Bridge,)是整个拓扑结构的核心,所有的数据实际上都要通过根网桥传输。,生成树协议的工作过程为:,选择一个根网桥:一个物理网段只能有一个根网桥,根网桥上的所有端口都是“指定端口”,都可以转发数据;,计算最短路径:每个非根网桥决定通向根网桥的最短路径;,确定非根网桥的根端口:非根网桥只能有一个“根端口”有效,可以转发数据,其余端口都不是“根端口”,将被阻塞。,14.3,快速生成树配置实训,根网桥的选择方法:当网络初始化时,或一个物理连接的新网桥连线时,将产生要求重新设置生成树的“网桥协议数据单元”(,BPDU,)数据包,这时,生成树算法将确定或重新确定“根网桥”,桥,ID,(,Bridge ID,)最小的交换机将成为根网桥。桥,ID=,优先级,+,交换机,MAC,,其中优先级默认为,32768,,也可以人工指定,这就意味着根网桥可以人工指定。,14.3,快速生成树配置实训,非根网桥上的根端口选择方法:非根网桥到达根网桥只需要一个端口(根端口),选择的时候会选择到达根网桥路径最短的端口,这个端口就叫做根端口。如果到达根网桥的路径代价相等则比较端口的,MAC,,最低的将选择为“根端口”。落选端口进入阻塞状态,只侦听,BPDU,。,根网桥缺省每,2,秒发送一次,BPDU,,阻塞端口在指定的时间间隔(缺省,20,秒)还收不到,BPDU,时,将产生要求重新设置生成树的“网桥协议数据单元”(,BPDU,)数据包。,14.3,快速生成树配置实训,【,实训任务,】,由于财务软件的投入使用,财务部交换机与核心交换机之间连接必须加以保证,万一断线将造成巨大的损失。网络管理员决定利用两条链路将交换机互连,以提供冗余链路,提高网络的可靠性,又必须避免造成网络上的环路。网络管理员决定采用快速生成树技术。,14.3.1实训环境的建立,我们重新将本章实验网络拓扑图加载到,Boson NetSim for CCNP,,并设置好,PC1,和,PC2,的,IP,地址。,由于,Cisco 2950,交换机默认情况下已开启快速生成树协议,我们先使用“,show spanning-tree”,命令查看生成树初始化状态。(注意此时,Switch1,不是根网桥),14.3.1实训环境的建立,14.3.2Switch1,快速生成树配置,Switchenable,Switch#config terminal,Switch(config)hostname Switch1,Switch1 (config)#vlan 10 name top1,Switch1 (config)#int f0/5,Switch1 (config-if)#switchport access vlan 10,Switch1 (config-if)#interface range fastethernet 0/1-2,Switch1 (config-if-range)#switchport mode trunk,14.3.2Switch1,快速生成树配置,Switch1 (config-if-range)#no shutdown,Switch1 (config-if-range)#exit,Switch1 (config)#spanning-tree vlan 10 root primary,启动,spanning-tree,协议,并手动设置为根桥,交换机重新计算生成树。,Switch1 (config)#end,Switch1#copy run start,Switch1#show spanning-tree,14.3.2Switch1,快速生成树配置,14.3.3Switch2,快速生成树配置,(略),14.3.4,关闭,VLNA 10,的生成树协议,Switch2#config terminal,Switch2 (config)#no spanning-tree vlan 10,关闭生成树协议,
展开阅读全文