路由交换技术(微课版)课件 ch05-二层网络防环技术;ch06- 小型企业网络互联_第1页
路由交换技术(微课版)课件 ch05-二层网络防环技术;ch06- 小型企业网络互联_第2页
路由交换技术(微课版)课件 ch05-二层网络防环技术;ch06- 小型企业网络互联_第3页
路由交换技术(微课版)课件 ch05-二层网络防环技术;ch06- 小型企业网络互联_第4页
路由交换技术(微课版)课件 ch05-二层网络防环技术;ch06- 小型企业网络互联_第5页
已阅读5页,还剩134页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目5二层网络防环技术目录01学习目标02项目概述03思维导图04知识准备05项目实施06项目小结07拓展知识08知识巩固知识目标1.学习生成树协议基本概念。2.学习生成树协议工作原理。3.学习链路聚合的基本概念。4.学习链路聚合的基本原理5.学习生成树协议和链路聚合基础配置命令。技能目标1.掌握生成树协议的配置过程与方法。2.掌握链路聚合配置的过程与方法。3.具备使用生成树技术解决二层企业网络环路问题的能力。素养目标1.通过完成二层网络防环规划、设计、实施和等任务,培养学生的团队意识和协同合作精神。2.通过独立分析和解决二层网络环路引发的各种问题,培养学生具有熟练运用各种生成树技术排除故障和解决问题的能力。1学习目标2项目概述蓝箭公司的总部包含4个部门,园区网络包含2台核心交换机和10台接入交换机,公司为了提高网络可靠性,避免单点故障,故在接入层交换机上中增加两条冗余链路连接到2台核心层交换机上。为了阻止冗余链路可能带来的广播风暴,MAC地址漂移等负面影响,现在需要在交换机之间部署RSTP生成树协议。随着公司业务的发展需要,在确保网络中不出现交换环路的同时需要部署MSTP,以实现负载均衡和快速收敛。为了提高网络可靠性,在园区网络的不同部门之间配置VLAN、Trunk端口和链路聚合,保证一条链路为链路聚合备用链路。蓝箭公司信息化部设计的核心网络拓扑如图5-1所示。图5-1蓝箭公司网络拓扑3思维导图本项目主要学习生成树协议和链路聚合的概念,其所含知识点如图所示。图5-2二层网络防环技术知识图谱4知识准备为了提高网络可靠性,在网络设计方案中经常使用冗余拓扑。在第2层冗余功能通过增加设备或线缆来实现备用网络路径,当单个链路或端口发生故障时,不影响网络继续运行,同时可以增加网络容量,提供流量负载分担,但是冗余链路的弊端是引起交换环路,进而产生广播风暴和MAC地址震荡等问题。无论是广播风暴还是MAC地址漂移问题,都会对网络性能造成极为严重的影响。随着网络规模的不断扩大和复杂度的提高,如何有效的管理网络,避免以上问题显得尤为重要,生成树协议(SpanningTreeProtocol,STP)通过选取根桥、计算最短路径和确定端口角色等方法来优化网络的结构和性能。这个协议能够自动识别网络中的环路隐患并阻止其形成,从而避免网络资源的浪费和数据流量的无限循环。图5-3交换环路带来的问题4知识准备生成树协议分为标准生成树协议(STP)、快速生成树协议(RapidSTP,RSTP)和多生成树协议(MultipleSTP,MSTP)3个版本,分别对应IEEE发布的IEEE802.1D、IEEE802.1W和IEEE802.1S标准。STP协议是二层网络中用于消除环路的协议,运行STP的设备通过彼此交互信息以发现网络中的环路,并有选择的对某个接口进行阻塞,生成无环路的树形网状结构,从而防止报文在环形网络中不断循环,解决设备广播风暴和MAC地址震荡的问题。4.1STP基本概念4知识准备1.桥(Bridge)、桥ID(BridgeID)、根桥(RootBridge)桥ID由16位的桥优先级(BridgePriority)和48位的MAC地址构成。根桥(RootBridge):就是一个STP交换网络中的“树根”。STP开始工作后,会在交换网络中选举一个根桥,通常优先级最高的设备(数值越小越优先)会被选举为根桥。如果优先级相同,则会比较MAC地址,MAC地址越小则越优先。4.1STP基本概念桥优先级.48位MAC地址4知识准备2.端口ID(PortID)运行STP的交换机使用端口ID来标识每个端口;端口ID由端口优先级和端口号构成,长度是2字节,其中,高4bit是接口优先级,低12bit是接口编号。端口优先级的默认值是128,取值范围是0到240,用户可以通过命令修改该优先级,但是可配置值必须为16的整数倍。在运行STP的交换机中,端口ID可以用来确定端口角色。4.1STP基本概念4知识准备3.开销(Cost)和根路径开销(RPC)接口的Cost主要用于计算根路径开销,也就是到达根的开销。默认情况下Cost值与端口的带宽有关,带宽越大,开销越小。计算路径开销,即从一个非根桥到达根桥的路径上所有入方向接口的端口Cost值的总和。STP通过对比多条路径的路径开销,选出非根桥到达根桥的最短路径,这条最短路径的路径开销被称为根路径开销(RootPathCost,RPC)。4.1STP基本概念4知识准备4.网桥协议数据单元(BPDU)网桥协议数据单元(BridgeProtocalDataUnit,BPDU)是运行STP功能的交换机之间交换的数据帧。BPDU包括配置(Configuration)BPDU和TCN(TopologyChangeNotification,拓扑变化通知)BPDU两种类型。4.1STP基本概念4知识准备4.网桥协议数据单元(BPDU)配置BPDU包含了桥ID、路径开销和端口ID等参数,其报文格式如图所示。配置BPDU报文中各字段的名称和含义如下表所示。4.1STP基本概念字节字段描述2PID协议ID,对于STP而言,该字段的值总为01PVI协议版本ID,对于STP而言,该字段的值总为01BPDUType指示本BPDU的类型,若值为0x00,则表示本报文为配置BPDU;若值为0x80,则为TCNBPDU1Flags标志,STP只使用了该字段的最高及最低两个比特位,最低位是TC(TopologyChange,拓扑变更)标志,最高位是TCA(TopologyChangeAcknowledgment,拓扑变更确认)标志8RootID根网桥的桥ID。4RPC根路径开销,到达根桥的STPCost。8BridgeID发送BPDU的网桥ID。2PortID发送BPDU的网桥的接口ID(优先级+接口号)。2MessageAge该BPDU消息的寿命,从根网桥发出BPDU之后的秒数,每经过一个网桥MessageAge都加1,所以它本质上是到达根桥的跳数。2MaxAge该BPDU消息的最大寿命,当一段时间未收到任何BPDU,生存期到达最大寿命时,网桥认为该接口连接的链路发生故障。默认为20s。2HelloTime根网桥连续发送的BPDU之间的时间间隔,默认为2s。2ForwardDelay转发延迟,在侦听和学习状态所停留的时间间隔,默认为15s。4知识准备4.网桥协议数据单元(BPDU)TCNBPDU用于通知网络拓扑的变化。如果网络中某条链路发生故障导致拓扑发生变化,则位于故障点的交换机通过端口状态感知到这种变化时,会以HelloTime为周期从根端口不断向上游设备发送TCNBPDU,上游交换机一面给故障交换机回复确认配置BPDU,一面也会向它的上游交换机发送TCNBPDU,直到根桥收到TCNBPDU。根桥收到后,会发送TC(TopologyChange,拓扑变更)标志位置为1的配置BPDU,通告所有的交换机网络拓扑发生的变化。TCNBPDU报文中只包含BPDU协议号PID、协议版本号PVI和BPDUType这3个字段,长度只有4字节。4.1STP基本概念4知识准备1.端口角色在运行STP的交换机工作过程中,端口会自动配置为以下三种不同的端口角色。(1)根端口(RootPort,RP):根端口就是所有非根桥上的端口中去往根桥路径开销最小(即RPC最小者)的端口。根端口保证了非根桥与根桥之间工作路径的唯一性和最优性,非根桥通过根端口接收来自根桥的最优配置BPDU报文。因此,根桥上没有根端口,非根桥上有且只有一个根端口。(2)指定端口(DesignatedPort,DP):通常,根桥交换机上的所有端口都是指定端口;而对于非根桥,指定端口是指除了根端口之外每一条链路上的两个端口中,到根桥的根路径开销(RPC)最小的端口。每一条链路上有且只能存在一个指定端口。(3)阻塞端口(BlockingPort,BP):在确定了根端口和指定端口之后,交换机上所有剩余的非根端口和非指定端口统统被称为预备端口,STP会对这些替代端口进行逻辑阻塞,也称为阻塞端口,它们只接受BPDU报文而不转发用户流量,STP无环路树形拓扑就生成了。在RSTP中,阻塞接口又分为两种:预备端口(AlternatePort,AP)和备份端口(BackupPort,BP)。4.2STP端口角色和状态4知识准备2.端口状态端口有以下五种状态,分别是禁用(Disabled)、阻塞(Blocking)、侦听(Listening)、学习(Learning)和转发(Forwarding)。STP的端口状态及行为如表5-2所示。4.2STP端口角色和状态状态名称收发BPDU行为收发用户数据行为MAC地址学习行为状态描述禁用(Disabled)不能收发BPDU不能收发用户数据不能进行MAC地址学习端口状态为down。阻塞(Blocking)不能发送BPDU,但是可以侦听BPDU不能收发用户数据不能进行MAC地址学习端口被STP阻塞的状态。侦听(Listening)可以收发BPDU不能收发用户数据不能进行MAC地址学习端口被初步认定为根端口或指定端口,尚处于过渡状态。学习(Learning)可以收发BPDU会侦听用户数据,但是不能转发收到业务数据帧后进行MAC地址学习端口目前处于过渡状态,防止临时环路。转发(Forwarding)正常进行BPDU收发正常地收发用户数据可以正常进行MAC地址学习根端口或指定接口正常工作的状态。4知识准备2.端口状态当网络中的拓扑发生变化时,交换机端口会在这五种状态之间切换。STP的端口状态迁移机制如图5-5所示。4.2STP端口角色和状态4知识准备STP拓扑计算的主要步骤如下:1.选举根桥首先必须在交换网络中所有运行STP协议的交换机上选举出一个唯一的根桥。根桥的选举依据是各桥的配置BPDU报文中BID(桥ID)字段值,桥ID字段值最小的交换机将成为根桥。在初始化过程中,一开始每台交换机都认为自己是根桥,每台交换机都向外发送自己的配置BPDU的同时也会收到其它交换机发送的配置BPDU,交换机之间会进行配置BPDU中的桥ID比较,在进行BID比较时,先比较桥优先级,优先级值小的为根桥;当桥优先级值相等时,再比较桥的MAC地址,MAC地址小的为根桥。右图中,三台交换机的桥优先级都一样,需要进一步比较各交换机的MAC地址,SW1的MAC地址最小,最终SW1将选举作为根桥。4.3STP的拓扑计算与拓扑变更4知识准备2.选举根端口根端口的选举就是在所有非根桥上的不同端口之间选举出一个到根桥最近的端口,接收上行发送的报文。每个非根桥设备都要选择一个根端口,根端口对于一个设备来说有且只有一个。选举根端口按照以下规则进行:(1)首先比较根路径开销(RPC),RPC值越小,越优选。(2)当RPC相同时,比较上行交换机的BID,即比较交换机各个端口收到的BPDU中的BID,值越小,越优选。(3)当上行交换机BID相同时,比较上行交换机的PID,即比较交换机各个端口收到的BPDU中的PID,值越小,越优先。(4)当上行交换机的PID相同时,则比较本地交换机的PID,即比较本端交换机各个端口各自的PID,值越小,越优先右图中,交换机SW1为刚选举出的根桥,假设交换机SW2和SW3每一个端口到达根桥的开销值都是一样的,则非根桥SW2和SW3上朝向根桥的两个接口即为根端口。。4.3STP的拓扑计算与拓扑变更4知识准备3.选举指定端口根桥上所有的端口都是指定端口,在其他非根交换机所在的链路中,每个网段只能有一个指定端口。指定端口的竞选规则也是通过比较根端口开销RPC的值来确定的:(1)首先比较根路径开销(RPC),值越小,越优选。(2)若RPC相等,则比较链路两端交换机的BID,值越小,越优选。(3)若BID相等,则比较链路两端端口的PID,值越小,越优选。右图中,根桥SW1的两个端口均为DP(指定端口),SW2和SW3相连的链路上的两个端口,根据指定端口的竞选规则,通过首先比较端口的根路径开销,发现两个端口的根路径开销一致,然后在比较链路两端的交换机的BID,很显然SW2的BID要更小,因此选择链路上SW2一端的端口作为指定端口。4.3STP的拓扑计算与拓扑变更4知识准备4.阻塞非指定端口确定了根端口和指定端口后,剩下的端口就是非指定端口,STP操作的最后一步是对网络中的非指定端口进行逻辑阻塞。所谓逻辑阻塞,是指这些这些接口不能转发由终端计算机产生并发送的用户数据帧,但仍可以接收并处理STP协议帧。右图中,SW3的另一个非根端口被STP逻辑阻塞,这一步完成后,网络中的二层环路就此消除,STP的无环路工作拓扑的生成过程便完成了。4.3STP的拓扑计算与拓扑变更4知识准备STP的拓扑变更主要有以下几种情况:1.根桥故障如果根桥发生了故障,停止发送配置BPDU报文,下游交换机就无法收到来自根桥的配置BPDU报文。交换机的每个端口都缓存一个配置BPDU,如果下游交换机一直收不到配置BPDU报文,当MaxAge定时器超时后(默认20秒),就会导致接口存储的配置BPDU失效。这时,非根交换机会认为根桥失效了,进而主动发送配置BPDU报文,重新选举新的根桥,重新进行生成树的计算。如右图所示,从根桥发生故障到网络重新收敛大概需要50秒。在整个变更过程中,端口会在缓存的配置BPDU老化后重新进行生成树的计算。4.3STP的拓扑计算与拓扑变更4知识准备2.直连链路故障SW1和SW2使用了两条链路互连,其中一条是主用链路,另外一条是备份链路。当网络状态稳定时,如果SW2检测到根端口的链路发生物理故障,则其备用端口(即AP端口)的状态会从Blocking依次迁移到Listening、Learning和Forwarding状态,默认经过30秒变为转发状态。这个场景中,从直连链路发生故障到网络重新收敛大概需要30秒,即两倍的ForwardDelay(默认为15秒)时间。4.3STP的拓扑计算与拓扑变更4知识准备3.非直连链路故障根桥交换机SW1和非根桥SW2之间的链路发生了某种非物理层故障,交换机不能直接感知到,因此,SW2一直收不到来自SW1的配置BPDU报文。当SW2的配置BPDU的MaxAge定时器超时后(缺省值20秒),非根桥SW2会认为根桥失效,并认为自己是根桥,于是开始发送自己的BPDU报文给SW3,通知SW3自己是新根桥。在此期间,由于SW3的AP端口不能收到根桥发送的配置BPDU报文,其MaxAge定时器超时后,SW3的AP端口转换成DP端口,端口状态从Blocking状态依次转换到Listening状态、Learning状态和Forwarding状态,并开始向SW2转发来自其根端口的BPDU报文。接下来STP会重新计算,选举根桥并重新确定端口角色。在这个场景中,从非直连链路故障到网络重新收敛大概需要50秒,等于MaxAge加上2倍的ForwardDelay收敛时间。4.3STP的拓扑计算与拓扑变更4知识准备4.拓扑变更机制生成树协议的拓扑变更机制:当STP的交换机检测到拓扑变更时,交换机会从自己的指定端口向外发送TCNBPDU报文,接收到TCNBPDU报文的交换机向发送者发送TCABPDU报文,根交换机接收到TCNBPDU报文向网络中发送TCBPDU,收到TCBPDU的交换机将MAC地址表老化时间设为15s,以实现拓扑变化后及时更新MAC地址表。4.3STP的拓扑计算与拓扑变更4知识准备1.配置生成树模式[Switch]stpmode{stp|rstp|mstp}//交换机支持STP、RSTP和MSTP三种生成树工作模式,默认情况工作在MSTP模式。2.配置STP的根桥和备份根桥[Switch]stprootprimary//配置当前设备为根桥。执行改配置命令后该设备优先级数值自动为0,并且不能更改设备优先[Switch]stprootsecondary//配置当前交换机为备份根桥。执行改配置命令后该设备优先级数值为4096,并且不能更改设备优先级。3.配置交换机的优先级[Switch]stpprioritypriority//此处优先级的配置取值范围是0~65535,必须配置为4096的倍数。缺省情况下,交换机的优先级取值是32768。4.4STP的基本配置命令4知识准备4.配置接口路径开销[Switch]stppathcost-standard{dot1d-1998|dot1t|legacy}//配置接口路径开销计算方法。不同计算方法下路径开销值的取值范围也不同。缺省情况下,路径开销值的计算方法为IEEE802.1t(dot1t)标准方法。注意,同一网络内所有交换机的接口路径开销应使用相同的计算方法。[Switch-GigabitEthernet0/0/1]stpcostcost//设置当前接口的路径开销值。Cost的取值范围与已配置的接口路径开销计算方法有关,计算方法为dot1d-1998时,cost的取值范围是1~65535;计算方法为dot1t时,cost的取值范围是1~200000000;计算方法为legacy5.配置端口优先级[Switch-GigabitEthernet0/0/1]stpprioritypriority//配置接口的优先级。缺省情况下,交换机接口的优先级取值是128。4.4STP的基本配置命令4知识准备6.启用STP/RSTP/MSTP功能[Switch]stpenable//开启交换机的STP/RSTP/MSTP功能。缺省情况下,设备的STP/RSTP/MSTP功能处于启用状态。7.其他常用命令[Switch]displaystp//查看生成树的配置信息,观察生成树协议的模式、根桥ID及其优先级。[Switch]displaystpbrief//查看生成树的摘要信息,从中可以看到各端口的角色和状态。[Switch]bpduenable//开启上送BPDU报文到CPU处理的功能。STP和RSTP需要通过BPDU报文交互来完成生成树计算,需要确保已使能上送BPDU报文到CPU处理的功能,缺省上送BPDU报文到CPU处理的功能处于使能状态。4.4STP的基本配置命令4知识准备4.5RSTP概述IEEE于2001年发布的802.1w标准定义了快速生成树协议RSTP(RapidSpanning-TreeProtocol),实现了网络拓扑快速收敛,而且能够兼容STP。RSTP对STP的改进主要有以下:1.新增端口角色RSTP新增了2种端口角色,端口角色共有5种:根端口、指定端口、预备端口(AlternatenPort,AP)、备份端口(BackupPort,BP)和边缘接口(EdgePort,EP)。4知识准备4.5RSTP概述2.简化端口状态根据端口是否转发用户流量和学习MAC地址,RSTP的状态规范把原来STP的5种端口状态缩减为3种。STP端口状态RSTP端口状态端口角色ForwardingForwarding包括根接口、指定接口LearningLearning包括根接口、指定接口ListeningDiscarding包括根接口、指定接口Blocking包括Alternate接口、Backup接口Disabled包括Disable接口4知识准备4.5RSTP概述3.配置BPDU改变除了部分参数不同,RSTP使用了类似STP的BPDU报文,即RST(RapidSpanningTree)BPDU报文,RSTBPDU报文与STPBPDU报文的格式区别,具体表在以下两个字段上:(1)Type字段:Type字段用来区分STP的BPDU报文和RSTBPDU报文。RSTP的配置BPDU报文Type值则为2(0x02),所以运行STP的设备收到RSTP的配置BPDU时会丢弃。(2)Flags字段:在RSTBPDU报文的Flags字段里,还包括了P/A进程字段和定义端口角色以及端口状态的字段,其中Bit4(Learning)和Bit5(Forwarding)用于标志端口状态,Bit2与Bit3(PortRole)用于识别端口角色,而Bit1和Bit6用于点到点链路端口的}表示发出BPDU的端口的状态和角色。图5-15RSTBPDU报文格式及Flags字段的结构4知识准备4.6RSTP的快速收敛及保护机制1.Proposal/Agreement快速收敛机制当某个端口被选举为指定端口时,STP状态下,该端口至少有等待一个ForwardDelay时间(约15秒),而RSTP则通过将该端口切换入Discarding状态,再通过P/A快速收敛机制快速进入Forwarding状态,这种机制必须在点到点全双工链路上使用。具体过程如下:(1)网络初始化时,网络中所有的RSTP交换机都认为自己是“根桥”,并设置每个端口为指定端口。此时,所有端口均为Discarding状态。(2)交换机互相发送Proposal置位的RSTBPDU。4知识准备4.6RSTP的快速收敛及保护机制(3)当收到Proposal置位并且优先级高的BPDU报文时,接收交换机必须设置所有下游指定端口为Discarding状态。如果下游端口是Alternate端口或者边缘端口,则端口状态保持不变。这是交换机的同步机制。(4)当确认下游指定端口迁移到Discarding状态后,设备发送RSTBPDU报文回复上游交换机发送的Proposal消息。在此过程中,端口已经确认为根端口,因此RSTBPDU报文Flags字段里面设置了Agreement标记位和根端口角色。(5)在P/A进程的最后阶段,上游交换机收到Agreement置位的RSTBPDU报文后,指定端口立即从Discarding状态迁移为Forwarding状态。然后,下游网段开始使用同样的P/A进程协商端口角色。在整个P/A快速收敛过程中,收到Proposal报文的端口会变成根端口;收到Agreement的端口会变成指定端口。4知识准备4.6RSTP的快速收敛及保护机制2.根端口快速切换机制如果RSTP网络中的一个根端口失效,网络中最优的Alternate端口就会在保证无环的情况下快速切换成新的根端口,并且立即迁移到Forwarding状态,而Alternate端口在选举的时候就考虑到了这个需求,通过此Alternate端口连接的网段中必然有个指定端口可以通往根桥,这就是RSTP的根端口快速切换机制。RSTP的根端口快速切换机制使接口直接切换成Forwarding状态,极大地减少业务流量丢包。3.边缘端口快速转发机制可以通过stpedged-portenable命令将这些端口配置成边缘端口,边缘端口启动后不参与生成树运算,可以由Disable直接转到Forwarding状态,且不经历时延,从而实现边缘端口的快速转发,避免网络拓扑的震荡,大大提高转发效率。4知识准备4.6RSTP的快速收敛及保护机制在RSTP中,提供了特定的技术保护生成树不被非法交换机破坏网络的稳定性,最常用的就是BPDU保护、TC保护和环路保护技术。1.BPDU保护如右图所示,SW3上将与PC相连的端口设置为边缘端口。正常情况下,边缘端口不会收到RSTBPDU。如果有人伪造RSTBPDU恶意攻击交换设备,当边缘端口接收到BPDU报文时,SW3会自动将边缘端口设置为非边缘端口,并重新进行生成树计算,从而引起网络震荡。当攻击者发送的BPDU报文中的桥优先级高于现有网络中根桥优先级时会改变当前网络拓扑,可能会导致业务流量中断。这是网络中一种简单的拒绝服务DoS(DenialofService)攻击方式。而当SW3上启动了BPDU保护功能后,如果边缘端口收到BPDU报文,边缘端口将被error-down,但保持边缘端口属性不变,同时通知网管系统。4知识准备4.6RSTP的快速收敛及保护机制2.环路保护当SW2到SW3之间的链路发生拥塞时,SW3由于根端口G0/0/2在超时时间内收不到来自上游设备的BPDU报文,Alternate端口G0/0/1放开转变成了根端口,根端口G0/0/2转变成指定端口,从而形成了环路。启动了环路保护功能后,如果根端口或Alternate端口长时间收不到来自上游设备的BPDU报文时,则向网管发出通知信息(此时根端口会进入Discarding状态,角色切换为指定端口),而Alternate端口则会一直保持在阻塞状态(角色也会切换为指定端口),不转发报文,从而不会在网络中形成环路。直到链路不再拥塞或单向链路故障恢复,端口重新收到BPDU报文进行协商,并恢复到链路拥塞或者单向链路故障前的角色和状态。链路正常情况链路拥塞引起环路4知识准备4.6RSTP的快速收敛及保护机制3.TC保护设备在接收到TC类型BPDU报文后,会执行MAC地址表项和ARP表项的删除操作。若有人通过伪造BPDU报文恶意攻击设备,设备短时间内会收到很多BPDU报文,频繁的删除操作会给设备造成很大的负担,给网络的稳定带来隐患。启用TC保护功能后,设备可配置在单位时间内处理TC类型BPDU报文的次数。如果设备收到TC类型BPDU报文数量大于配置的阈值,那么设备只会处理阈值指定的次数。对于其他超出阈值的报文,定时器到期后设备只对其统一处理一次。这样可以避免频繁的删除MAC地址表项和ARP表项,从而达到保护设备的目的。4知识准备4.7MSTP概述为了弥补STP和RSTP的缺陷,IEEE于2002年发布的802.1s标准定义了MSTP(MultipleSpanningTreeProtocol)即多生成树协议。兼容STP和RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。MSTP把一个交换网络划分成多个域,每个域内形成多棵生成树,生成树之间彼此独立。每棵生成树叫做一个多生成树实例MSTI(MultipleSpanningTreeInstance),每个域叫做一个MST域(MSTRegion:MultipleSpanningTreeRegion)。MSTP可以通过设置VLAN映射表,将一个或多个VLAN映射到一个生成树的实例(Instance),再基于实例计算生成树,映射到同一个实例的VLAN共享同一棵生成树。4知识准备4.7MSTP的基本概念1.MST域MST域(MultipleSpanningTreeRegion),也称作多生成树域,简称MST域。由交换网络中的多台交换设备以及它们之间的网段所构成。一个交换网络可以划分成多个MST域,各MST域之间在物理上直接或间接相连,MSTP的网络中可以包含1个或多个MST域,每个MST域中可以包含一个或多棵生成树实例,生成树之间彼此独立。4知识准备4.7MSTP的基本概念2.MSTIMSTI(MultipleSpanningTreeInstance,多生成树实例)就是多个VLAN的集合。一个MST域内可以有多棵生成树,每棵生成树都称为一个MSTI。MSTI使用InstanceID标识,默认情况下,交换机只有一个Instance0。MSTI之间彼此独立,MSTI可以与一个或者多个VLAN对应,但一个VLAN只能与一个MSTI对应。通过将多个VLAN映射到一个实例的方法,相对于每个VLAN独立运算来说,可以节省通信开销和资源占用率。4知识准备4.7MSTP的基本概念3.VLAN映射表VLAN映射表就是VLAN和MSTI对应关系表,它描述了VLAN和MSTI之间的映射关系,是MST域的属性。每个VLAN只能对应一个MSTI,而一个MSTI可能对应多个VLAN。在下图中,MSTRegion4的VLAN映射表是VLAN1映射到MSTI1。4知识准备4.7MSTP的基本概念4.CST、IST、CIST和SSTCST(CommonSpanningTree,公共生成树),是连接交换网络内所有MST域的一棵生成树。如果把每个MST域看成一个节点,CST就是这些节点通过生成树协议计算生成的一棵生成树。IST(InternalSpanningTree,内部生成树),是各MST域内的一棵生成树。IST是一个特殊的MSTI,MSTI的ID是0,通常称为MST0。CIST(CommonandInternalSpanningTree,公共和内部生成树),即通过STP或RSTP协议计算生成的,连接一个交换网络内所有交换设备的单生成树。所有MST域的内部生成树加上公共生成树就构成一棵完整的公共和内部生成树。SST(SingleSpanningTree,单生成树)有两种情况,一是运行生成树协议的交换设备只能属于一个生成树,二是MST域中只有一台交换设备,这个交换设备构成单生成树。4知识准备4.7MSTP的基本概念5.总根和域根总根(CISTRoot)是一个全局概念,总根是CIST的根桥。域根(RegionalRoot)是一个局部概念,分为IST域根和MSTI域根。其中,IST域根是指在MST域的IST内部生成树中距离总根最近的交换设备。6.主桥主桥(MasterBridge)就是ISTMaster,它是指域内距离总根最近的交换设备,包括总根和IST域根。4知识准备1.进入MST域视图[Huawei]stpregion-configuration//缺省情况下,MST域的三个参数均取缺省值。2.配置MST域的域名[Huawei-mst-region]region-name

name//参数name是指定交换设备的MST域名。一般使用长度1~32个字符命名,不支持空格,区分大小写。3.配置多生成树实例与VLAN的映射关系[Huawei-mst-region]instance

instance-id

vlan{vlan-id1[to

vlan-id2]}//该命令用于将指定VLAN映射到指定的生成树实例上。缺省情况下,所有VLAN均映射到实例0上。//instance-id

是指定生成树实例的编号,取值范围是0~4094的整数。4.8MSTP的基本配置命令4知识准备4.配置MST域的MSTP修订级别[Huawei-mst-region]revision-level

level//该命令用于配置交换设备的MSTP修订级别,参数level的取值范围是0~65535的整数。缺省情况下,交换设备MST域的修订级别为0。5.激活MST域的配置[Huawei-mst-region]activeregion-configuration//该命令配置使域名、VLAN映射表和MSTP修订级别生效。4.8MSTP的基本配置命令4知识准备6.配置根桥和备份根桥[Huawei-mst-region]stp[instance

instance-id]root{primary|secondary}//该命令用于配置当前交换设备为指定生成树的根桥或备份根桥。//参数instance-id是指定生成树实例的编号,如果不指定,则配置设备在Instance0上为根桥/备份根桥设备。//参数primary用于指定配置为根桥的设备,配置后该设备优先级自动为0,且优先级不能再更改。//参数secondary用于指定配置为备份根桥的设备,配置后该设备优先级自动为4096,且优先级不能再更改。7.配置交换设备在指定生成树实例中的优先级[Huawei-mst-region]stp[instance

instance-id]priority

priority//该命令用于配置交换设备在指定生成树中的优先级。//参数priority用于指定交换设备的优先级数值,优先级值越小,则交换设备的优先级越高。priority取值范围是0~61440的整数,步长为4096,默认值是32768。4.8MSTP的基本配置命令4知识准备8.配置端口在指定生成树实例中的路径开销[Huawei-mst-region]stppathcost-standard{dot1q-1998|dot1t|legacy}//该命令用于配置路径开销值的计算方法。[Huawei-GigabitEthernet0/0/1]stp[instance

instance-id]cost

cost//该命令用于配置当前端口在指定生成树上的端口路径开销。默认情况下,端口在各个生成树上的路径开销为端口速率对应的路径开销。9.配置端口在指定生成树实例中的优先级[Huawei-GigabitEthernet0/0/1]stp[instanceinstance-id]portprioritypriority//参数priority是指定端口在生成树计算时的优先级。取值范围是0~240的整数,步长为16,如0、16、32等。默认情况下,交换设备端口的优先级取值128。4.8MSTP的基本配置命令4知识准备4.9链路聚合的概念随着网络的快速普及和应用的日益深入,各种增值业务得到了广泛部署,网络中断可能导致大量业务异常、造成重大经济损失。当用户对骨干链路的带宽和可靠性提出较高要求时,不进行硬件升级的情况下,在设备间部署多条物理线路是常用方案,但是为了防止环路,STP却会堵塞备份链路,只保留一条链路转发流量,其余链路成为备份链路。而采用以太网链路聚合技术,简称链路聚合,通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,可以在不进行硬件升级的条件下,达到增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。4知识准备4.9链路聚合的概念聚合组:若干条链路捆绑在一起所形成的逻辑链路称为聚合组(LinkAggregationGroup,LAG)。链路聚合接口:每个聚合组唯一对应着一个逻辑接口,这个逻辑接口又被称为链路聚合接口或Eth-Trunk接口。成员接口:组成Eth-Trunk接口的各个物理接口称为成员接口。成员链路:成员接口对应的链路称为成员链路。链路聚合要求聚合组内的成员接口的接口速率、双工模式和VLAN配置等参数必须一致。4知识准备4.9链路聚合的概念活动接口:参与链路聚合数据转发的成员接口称作活动接口,又叫选中(Selected)接口,活动接口对应的链路被称为活动链路(Activelink)。非活动接口:不参与转发数据的成员接口就是非选中(Unselected)接口,非活动接口对应的链路被称为非活动链路(Inactivelink)。最大/小活动接口数:在对活动端口数进行配置的时候,可以设置一个活动接口数的上限阈值,即最大活动接口数,若当前活动接口数达到这个上限阈值时,其他链路状态将被置为Down,以作为备份链路。同时为了保证最小带宽,需要设置最小活动接口数,即活动接口数的下限阈值,当前活动接口数小于下限阈值时,Eth-Trunk接口的状态转为Down。4知识准备4.10链路聚合的工作模式链路聚合可以分为手动模式和LACP模式两种。1.手动模式在手工模式下,Eth-Trunk接口的建立、成员接口的加入均由管理员手动配置,双方系统之间不使用LACP进行协商。该模式下所有链路都是活动链路,所有活动链路都参与数据的转发,平均分担流量,如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。当需要使用链路聚合的两端设备中,其中一端或两端设备均不支持LACP协议时,可以配置手工模式。4知识准备4.10链路聚合的工作模式2.LACP模式LACP是一种利用LACP协议进行聚合参数协商,确定活动接口和非活动接口的链路聚合方式。该模式下,手工创建Eth-Trunk,手工加入Eth-Trunk成员接口,由LACP协议协商确定活动接口和非活动接口。LACP模式下,两端设备所选择的活动接口数目必须保持一致,否则链路聚合组就无法建立。此时可以使其中一端成为主动端,另一端(被动端)根据主动端选择活动接口。LACP模式也称为M:N模式,这种方式同时实现链路负载分担和链路冗余。意思是在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进行负载分担,另外N条链路作为备份链路不转发数据。当M条链路出现故障。系统会从N条链路中选择优先级最高的接替出现故障的链路,并开始转发数据。4知识准备4.10链路聚合的工作模式LACP模式的选举方法(1)选举主动端。LACP通过LACPDU(链路聚合控制协议数据单元LinkAggregationControlProtocolDataUnit)与对端交互信息。LACPDU报文中包含设备的系统优先级、MAC地址、接口优先级、接口号等信息,双方交换机会通过LACPDU报文中的系统LACP优先级确定主动端,系统LACP优先级默认32768,值越小优先级越高。当系统优先级一致时,LACP会通过比较MAC地址选择主动端,MAC地址越小的交换机会成为主动端。首先SW1、SW2分别从成员接口1、2、3、4对外发送LACPDU。SW1、SW2收到对端发送的LACPDU,比较系统优先级,都为默认的32768,继续比较MAC地址,SW1MAC:4c1f-cc58-6d64,SW2MAC:4c1f-cc58-6d65,SW1拥有更小的MAC地址,优选成为LACP选举的主动端。4知识准备4.10链路聚合的工作模式LACP模式的选举方法(2)选举活动端口。选出主动端后,两端都会在最大活动接口数的数量要求下,以主动端的接口优先级来选择活动接口。优先级高的接口将优先被选为活动接口。接口LACP优先级默认为32768,接口LACP优先级值越小。当接口优先级一致时,LACP会通过接口编号选择活动接口,接口编号越小越优先被选为活动接口。由于SW1和SW2的最大活跃接口数为2,SW1需在本端通过比较接口优先级、接口编号选举出两个活动接口,其中1、2号接口在相同的接口优先级下拥有更小的接口编号,成为活动接口。4知识准备4.10链路聚合的工作模式LACP模式的选举方法(3)告知被动端。选出活动接口后,主动端通过LACPDU将本段活动接口选举结果告知被动端。被动端依据主动端的选举结果,明确本端的活动接口,同时对应的链路成为活动链路。至此,LACP模式的链路聚合选举过程完成。4知识准备4.11链路聚合的基本配置1.创建链路聚合组。创建创建Eth-Trunk接口,并进入Eth-Trunk接口视图。[Huawei]interfaceeth-trunktrunk-id2.配置链路聚合模式。[Huawei-Eth-Trunk1]mode{lacp-static|manualload-balance}//Modelacp-static配置链路聚合模式为lacp模式,modemanualload-balance配置链路聚合模式为手工模式。注意:需要保持两端链路聚合模式一致,且需要在其他配置之前首先完成该配置。3.将接口加入链路聚合组中(两种方法)。[Huawei-GigabitEthernet0/0/1]eth-trunktrunk-id//在接口视图下,把接口加入到Eth-Trunk链路聚合组中。[Huawei-Eth-Trunk1]trunkportinterface-type{interface-number}//在Eth-Trunk视图中,将接口加入到Eth-Trunk链路聚合组中。4知识准备4.11链路聚合的基本配置4.配置系统LACP优先级。[Huawei]lacpprioritypriority//系统LACP优先级值越小优先级越高,缺省情况下,系统LACP优先级为32768。5.配置接口LACP优先级。[Huawei-GigabitEthernet0/0/1]lacpprioritypriority//在接口视图下配置接口LACP优先级。缺省情况下,接口的LACP优先级是32768。接口优先级取值越小,接口的LACP优先级越高。只有在接口已经加入到链路聚合中才可以配置该命令。6.配置最大活动接口数。[Huawei-Eth-Trunk1]maxactive-linknumber{number}//配置时需注意保持本端和对端的最大活动接口数一致,只有LACP模式支持配置最大活动接口数。4知识准备4.11链路聚合的基本配置7.配置最小活动接口数[Huawei-Eth-Trunk1]leastactive-linknumber{number}//本端和对端设备的活动接口数下限阈值可以不同,手动模式、LACP模式都支持配置最小活动接口数8.开启允许不同速率端口加入同一Eth-Trunk接口的功能[Huawei-Eth-Trunk1]mixed-ratelinkenable//缺省情况下,设备未使能允许不同速率端口加入同一Eth-Trunk接口的功能,只能相同速率的接口加入到同一个Eth-Trunk接口中。5项目实施1.任务描述蓝箭公司的园区网络包含2台核心交换机和10台接入交换机,公司为了提高网络可靠性,在接入层交换机上中增加两条冗余链路连接到2台核心层交换机上,网络规划需要在园区网络的不同部门之间配置VLAN、Trunk端口和链路聚合,保证一条链路为链路聚合备用链路。蓝箭公司信息化部设计的核心网络拓扑如图5-23所示。任务5.1配置VLAN、Trunk端口和链路聚合图5-23蓝箭公司网络拓扑5项目实施2.实施步骤在SW1和SW2之间部署Eth-truck接口,将工作模式配置为LACP模式,工作模式设置为LACP,并将G0/0/10-G0/0/12端口加入链路聚合组,为了保证一条链路为链路聚合备用链路,配置Eth-trunk端口的最大活动接口数为2;SW3上连接部门1和部门2,分别对应VLAN10和VLAN20,SW4上连接部门3和部门4,分别对应VLAN30和VLAN40,在SW3和SW4的端口上部署端口类型,以及允许通过的VLAN。部署完成后检查Eth-Trunk口的参数情况。任务5.1配置VLAN、Trunk端口和链路聚合5项目实施(1)批量创建VLAN,将SW1、SW2的G0/0/1、G0/0/2接口均配置为Trunk接口,两个端口均允许VLAN10、VLAN20、VLAN30、VLAN40通过。任务5.1配置VLAN、Trunk端口和链路聚合5项目实施(2)配置SW1与SW2之间的Eth-trunk接口。任务5.1配置VLAN、Trunk端口和链路聚合5项目实施(3)配置Eth-trunk端口的类型及最大活动接口数。任务5.1配置VLAN、Trunk端口和链路聚合5项目实施(4)批量创建VLAN,将SW3、SW4的G0/0/1、G0/0/2接口均配置为Trunk接口,SW3两个端口允许VLAN10、VLAN20,SW4的两个端口允许VLAN30、VLAN40通过,G0/0/3、G0/0/4接口均配置为Access接口,分别属于对应的VLAN。任务5.1配置VLAN、Trunk端口和链路聚合5项目实施3.测试分析(1)通过以上操作,已经完成SW1和SW2之间的链路聚合端口的配置,现在查看Eth-Trunk接口的状态、Eth-Trunk接口中处于Up状态的成员接口数,本地设备及对端设备的链路端口成员接口名、状态、接口类型、LACP优先级等参数任务5.1配置VLAN、Trunk端口和链路聚合5项目实施3.测试分析(2)查看Eth-Trunk端口及成员接口信息任务5.1配置VLAN、Trunk端口和链路聚合5项目实施1.任务描述蓝剑公司为了增强网络可靠性而部署的冗余链路,却大大提高了交换网络环路的风险。公司信息化部为了阻止冗余链路可能带来的广播风暴、MAC地址漂移等负面影响,现在需要在核心交换机SW1和SW2、接入交换机SW3和SW4之间部署RSTP生成树协议。其中配置SW1为RSTP根桥,SW2为RSTP备份根桥;配置端口的开销值,使得SW2的GE0/0/1成为根端口;配置所有交换机与PC终端相连的端口为边缘端口,并开启BPDU保护功能。2.实施步骤(1)首先,配置SW1和SW2的STP模式为RSTP,并配置SW1为RSTP根桥,SW2为RSTP备份根桥。5.2配置交换机生成树协议模式为RSTP模式5项目实施(2)在SW2上查看RSTP初始端口信息。5.2配置交换机生成树协议模式为RSTP模式(3)配置SW2的端口开销值,使得SW2的GE0/0/1成为根端口。5项目实施(4)配置接入交换机SW3和SW4的STP模式为RSTP。5.2配置交换机生成树协议模式为RSTP模式(5)配置SW3和SW4与PC终端相连的端口为边缘端口,并开启BPDU保护功能。5项目实施3.测试分析通过以上配置,四台交换机SW1、SW2、SW3和SW4已经配置了RSTP快速生成树,下面查看交换机上的RSTP配置信息或STP的状态和统计信息,检查RSTP是否配置正确,观察生成树协议的模式、根桥ID及其优先级,备份根桥及优先级等信息。(1)在SW1上查看RSTP的配置信息5.2配置交换机生成树协议模式为RSTP模式5项目实施(2)在SW2上查看STP的状态和统计信息。5.2配置交换机生成树协议模式为RSTP模式5项目实施1.任务描述随着蓝箭公司业务的发展,需要将网络中的交换机生成树协议模式更改为MSTP,将部门1和部门2的VLAN划分到一个实例中,将部门3和部门4的VLAN划分到另一个实例中。为达到公司不同部门的不同VLAN之间流量负载均衡和快速收敛的目的,将Instance1中的SW21置为根桥,SW2为备份根桥;Instance2的SW2配置为根桥,SW1为备份根桥。为了增加园区内部网络的安全性,在接入交换机SW3和SW4上将连接终端的所有端口配置为边缘端口,并启动边缘保护功能。2.任务实施(1)在核心层和接入层交换机上修改STP模式为MSTP。5.3修改交换机生成树协议模式为MSTP模式5项目实施5.3修改交换机生成树协议模式为MSTP模式(2)在核心交换机SW1和SW2上配置MSTP域为Region1,创建MST实例Instance1和Instance2,将VLAN10和VLAN20映射到Instance1中,将VLAN30和VLAN40映射到Instance2中(交换机SW1~SW4执行相同的命令,此处仅以交换机SW1为例),然后检查MSTP实例和VLAN的映射关系。5项目实施5.3修改交换机生成树协议模式为MSTP模式(3)配置SW1为Instance1的根桥,SW2为备份根桥;同时配置将的SW2为Instance2的根桥,SW1为备份根桥,实现负载分担。(4)在SW1和SW2上查看Instance1和Instance2的状态和统计信息。5项目实施5.3修改交换机生成树协议模式为MSTP模式2.任务测试完成配置之后,依次查看交换机的STP摘要信息,检查不同实例是否阻塞不同端口,以实现负载均衡的目的。查看MST域信息以确保实例配置正确。(1)通过查看交换机的STP摘要信息。可以看到交换机3的实例1阻塞G0/0/2端口,实例2阻塞了G0/0/1端口,交换机4的实例1阻塞了G0/0/1端口,实例2阻塞了G0/0/2端口,不同的实例阻塞不同的端口,可以实现负载分担。5项目实施5.3修改交换机生成树协议模式为MSTP模式(2)查看MSTP实例1的端口信息。5项目实施5.3修改交换机生成树协议模式为MSTP模式(3)查看交换设备上当前生效的MST域配置信息。6项目小结为了保证网络的可靠性,在网络中设置冗余链路是常规做法,但冗余链路很可能导致交换网络中环路的产生,而交换环路又会导致广播风暴和MAC地址震荡现象,本项目从如何解决环路问题开始,引入了生成树协议的相关知识,包括STP端口角色和状态、STP的拓扑计算过程、拓扑变更过程和基本配置命令,而STP的收敛过程效率过于地下,接着又介绍了RSTP技术,包括RSTP的几种快速收敛机制、几种保护机制,但由于MSTP克服了STP和RSTP的技术缺陷,应用非常广泛,接着又介绍了MSTP的基本概念、报文格式和基本配置方法;最后介绍冗余链路的另一种避免环路的常见方法,链路聚合及其基本概念、工作模式和基本配置方法。通过该部分讲解,期望读者能根据企业网络需求设计合适的网络架构,在保证网络可靠性的同时避免二层网络的环路出现。在介绍完生成树及链路聚合的理论知识之后,在任务实施阶段,首先对项目中所要搭建网络的VLAN、Trunk端口和链路聚合端口等参数进行配置,然后根据项目需求,部署RSTP生成树模式,并将部署完成的RSTP升级改造为MSTP模式,最后对网络进行了验证,生成树协议工作模式调整前后,均确保园区局域网中没有环路,终端PC之间均保持互通。7

扩展知识MSTP使用多生成树桥协议数据单元MSTBPDU(MultipleSpanningTreeBridgeProtocolDataUnit)作为生成树计算的依据。MSTBPDU报文用来计算生成树的拓扑、维护网络拓扑以及传达拓扑变化记录。MSTBPDU报文结构如下图所示。字段内容占用字节说明ProtocolIdentifier2协议标识符,这个值总为0ProtocolVersionIdentifier1协议版本标识符,STP为0,RSTP为2,MSTP为3BPDUType1BPDU类型CISTFlags1CIST标志字段CISTRootIdentifier8CIST的总根交换设备IDCISTExternalPathCost4CIST外部路径开销指从本交换设备所属的MST域到CIST根交换设备所属的MST域的累计路径开销。CIST外部路径开销根据链路带宽计算。CISTRegionalRootIdentifier8CIST的域根交换设备ID,即ISTMaster的ID。如果总根在这个域内,那么域根交换设备ID就是总根交换设备ID。CISTPortIdentifier2本端口在IST中的指定端口ID。MessageAge2BPDU报文的生存期。MaxAge2BPDU报文的最大生存期,超时则认为到根交换设备的链路故障HelloTime2Hello定时器,缺省为2秒ForwardDelay2ForwardDelay定时器,缺省为15秒Version1Length1Version1BPDU的长度,值固定为0Version3Length2MSTP专有字段长度,用于接收到BPDU后进行校验MSTConfigurationIdentifier51MST配置标识,表示MST域的标签信息,包含格式选择符、域名、修订级别和配置摘要共4个字段。CISTInternalRootPathCost4CIST内部路径开销指发送此BPDU的网桥到达CIST域根的路径开销。CISTBridgeIdentifier8发送此BPDU的桥ID。CISTRemainingHops1BPDU报文在CIST中的剩余跳数,默认值为20,用来限制MST域的规模。MSTIConfigurationMessages(maybeabsent)16若干个MSTI的配置信息的连缀。每个MSTI的配置信息占16bytes,如果有n个MSTI就占用n×16bytes(0<n≤64)从报文中可以看出,无论是域内还是域间的MSTBPDU,前36个字节和RSTBPDU相同。从第37字节开始时MSTP的专有字段,各字段的主要信息如下表所示。8知识巩固一、选择题1.标准STP的两种BPDU类型是()(多选)。A.TCN B.MSTBPDU C.配置BPDU D.RSTBPDU2.以下哪项不是RSTP可以提高收敛速度的原因?()A.根端口的快速切换 B.取消了ForwardDelayC.P/A机制 D.边缘端口的引入3.RSTP协议比STP协议增加了哪种端口角色?()(多选)A.指定端口 B.根端口 C.Backup端口 D.Alternate端口4.以下关于LACP模式的链路聚合说法正确的是()。A.LACP模式下不能设置活动端口的数量B.LACP模式下所有活动接口都参与数据的转发,分担负载流量C.LACP模式下最多只能有4个活动端口D.LACP模式下链路两端的设备相互发送LACP报文8知识巩固5.以下信息是运行STP的某交换机上所显示的接口状态信息。根据这些信息,以下描述中正确的是()。<SW3>disstpbriefMSTIDPortRoleSTPState Protection0GigabitEthernet0/0/1ALTEDISCARDINGNONE0GigabitEthernet0/0/2ROOTFORWARDINGNONE0GigabitEthernet0/0/3DESIFORWARDINGNONEA.此网络中有可能只包含这一台交换机 B.此交换机是网络中的根交换机C.此交换机是网络中的非根交换机 D.此交换机肯定连接了3台其他的交换机6.RSTP的端口状态包括()。(多选)A.Discarding B.Learning C.Listening D.Forwarding E.Blocking7.链路聚合有什么作用()。(多选)A.实现负载分担。 B.增加带宽C.便于对数据进行分析 D.提高网络的可靠性8.STP计算的接口开销和接口带宽有一定关系,即带宽越大,开销越()。A.小 B.大 C.一致 D.不一定8知识巩固9.以下不是RSTP边缘端口的作用及特性的是()A.在交换机收到TC置位的RSTBPDU时,边缘端口也会刷新接口的MAC地址,重新进行学习B.边缘端口收到BPDU时会失去边缘端口的角色状态,重新参与生成树选举C.边缘端口在P/A机制中不受SYNC同步的影响,不会阻塞端口D.边缘端口UP之后可以快速进入forwarding状态,不需要等待30s的转发时延10.以下关于生成树协议中Forwarding状态的描述,错误的是()。A.Forwarding状态的接口可以接受BPDU报文B.Forwarding状态的接口不学习报文的源MAC地址C.Forwarding状态的接口可以转发数据报文D.Forwarding状态的接口可以发送BPDU报文谢谢观看项目6

小型企业网络互联目录01学习目标02项目概述03思维导图04知识准备05项目实施06项目小结07拓展知识08知识巩固知识目标1.学习路由的基本概念。2.学习直连路由、静态路由和缺省路由的基本原理。3.学习单臂路由和三层交换实现虚拟局域网(VirtualLocalAreaNetwork,VLAN)间通信原理。4.学习路由信息协议(RoutingInformationProtocol,RIP)基本原理。技能目标1.掌握常见静态路由配置方法。2.具备构建跨VLAN间通信的能力。3.掌握RIP协议常见配置方法。素养目标1.通过鼓励学生自主学习和积极主动探索新技术能力,培养勤于思考的学习习惯。2.通过共同完成静态路由和RIP路由实验,培养学生根据不同环境采用不同技术的能力。1学习目标2项目概述项目5学习了企业网络二层环路知识,介绍了环路问题、stp、rstp、mstp和端口聚合等等,链路环路问题是计算机网络通信中学习的重点。首先,分析了环路问题会产生怎么的影响,了解了缺陷,就要想办法规避该问题发生;其次,stp是最基本的防止二层环路策略,stp的根桥、根端口和指定端口选择耗时,因此出现了rstp,为了解决现实问题从而mstp技术出现。端口聚合很好地解决了链路冗余问题。有了前几个项目的基础,本项目将要学习路由知识,不同网段数据包如何到达目的地。主要知识点包括路由、直连路由、静态路由和缺省路由;单臂路由和三层交换机实现跨网段通信;动态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论