同轴电缆10base5粗同轴电缆10base5粗同轴电缆10base2细同轴电缆10base2细同轴电缆同轴电缆和计算机连接服务器客户机客户机客户机BNCT型连接器终端电阻终端电阻双绞线STP双绞线STP双绞线UTP双绞线UTP双绞线双绞线双绞线双绞线RJ-45和AUIRJ-45和AUIUTPDeviceTheRJ-45Connector188Pair4R41234567WirePairTisTipRisRingPair3T2Pair3R2Pair2T3Pair1R1Pair1T1Pair2R3Pair4T4PinUTP直连(Straight-through)WiresoncableendsareinsameorderPinLabel1RD+2RD-3TD+4NC5NC6TD-7NC8NCCable10BaseT/100BaseTxStraight-throughPinLabel1TD+2TD-3RD+4NC5NC6RD-7NC8NCServer/Router81wggbwowbobrwbr18Straight-throughCable81Hub/Switch81wggbwowbobrwbrUTP交叉连接(Crossover)Somewiresoncableendsarecrossed81woobwgwbgbrwbrCable10BaseT/100BaseTCrossoverPinLabel1RD+2RD-3TD+4NC5NC6TD-7NC8NCPinLabel1RD+2RD-3TD+4NC5NC6TD-7NC8NCCrossoverCable181881wggwbwobobrwbrHub/SwitchHub/Switch设备连接方式主机路由器交换机MDIX交换机MDI集线器主机交叉交叉直连N/A直连路由器交叉交叉直连N/A直连交换机MDIX直连直连交叉直连交叉交换机MDIN/AN/A直连交叉直连集线器直连直连交叉直连交叉直连or交叉UseacrossovercablewhenBOTHportsaredesignatedwithanxorneitherportisdesignatedwithanx.Usestraight-throughwhenonlyoneportisdesignatedwithanX.1x2x3x4x1x2x3x4x1x2x3x4x光纤通信系统的基本构成•光源是光波产生的根源•光纤是传输光波的导体•光发送机的功能是产生光束,将电信号转变成光信号,再将光信号导入光纤•光接收机的功能负责接收从光纤上传输的光信号,并将它转变成电信号,经解码后再作相应处理光缆•光缆是数据传输中最有效的一种传输介质,它有以个优点:–频带较宽–电磁绝缘性能好–衰减较小–中继器的间隔较大光纤•光纤中心是光传播的玻璃芯•芯外面包围着一层折射率比芯低的玻璃封套,以使光纤保持在芯内•再外面的是一层薄的塑料外套,用来保护封套常见光纤接头FC-PC型光尾纤接头外形图SC-PC型光尾纤接头外形图ST-PC型光尾纤接头外形图FC/PC-SC/PC型光尾纤外形图常见光接口连接器SC/PC型光连接器ST型光连接器FC/PC型光连接器BNC型光连接器MTRJ型光连接器Spanningtree协议Spanning-Tree协议(生成树协议)--当网络中有冗余连接时,该协议通过计算自动将优先级较低的连接屏蔽,使其作为备份,只在优先级较高的主线路断线时才激活它;这样做的好处是防止局域网中回路的产生,同时也保障了数据传递的可靠性。STP产生的原因-路径回环LAN1LAN1LAN2LAN211112233112233112233(cont.)•通过阻断冗余链路来消除桥接网络中可能存在的路径回环•当前活动路径发生故障时激活冗余备份链路恢复网络连通性ROOTROOTLANALANALANBLANBLANCLANCLANDLANDLANELANE基本原理•基本思想:在网桥之间传递特殊的消息(配置消息),包含足够的信息做以下工作:–从网络中的所有网桥中,选出一个作为根网桥(Root)–计算本网桥到根网桥的最短路径–对每个LAN,选出离根桥最近的那个网桥作为指定网桥,负责所在LAN上的数据转发–网桥选择一个根端口,该端口给出的路径是此网桥到根桥的最佳路径–选择除根端口之外的包含于生成树上的端口(指定端口)配置消息的内容•配置消息也被称作桥协议数据单元(BPDU)•主要内容包括–根网桥的Identifier(RootID)–从指定网桥到根网桥的最小路径开销(RootPathCost)–指定网桥的Identifier–指定网桥的指定端口的Identifier–即(RootID,RootPathCost,DesignatedBridgeID,DesignatedPortID)配置消息的处理•将各个端口收到的配置消息和自己的配置消息做比较,得出优先级最高的配置消息更新本身的配置消息,主要工作有:–选择根网桥RootID:最优配置消息的RootID–计算到根桥的最短路径开销RootPathCost:如果自己是根桥,则最短路径开销为0,否则为它所收到的最优配置消息的RootPathCost与收到该配置消息的端口开销之和–选择根端口RootPort:如果自己是根桥,则根端口为0,否则根端口为收到最优配置消息的那个端口–选择指定端口:包括在生成树上处于转发状态的其他端口•从指定端口发送新的配置消息端口的几种状态端口能力端口能力不收发任何报文不收发任何报文DisabledDisabledBlockingBlockingListeningListeningLearningLearning端口状态端口状态ForwardingForwarding不接收或转发数据不接收或转发数据,,接收但不发送接收但不发送BPDUsBPDUs,,不进行地址学习不进行地址学习不接收或转发数据不接收或转发数据,,接收并发送接收并发送BPDUs,BPDUs,不进行地址学习不进行地址学习不接收或转发数据不接收或转发数据,,接收并发送接收并发送BPDUs,BPDUs,开始地址学习开始地址学习接收并转发数据接收并转发数据,,接收并发送接收并发送BPDUs,BPDUs,进行地址学习进行地址学习端口的状态迁移DisabledDisabledListeningListeningBlockingBlockingForwardingForwardingLearningLearning((11))((22))((11,,22))((11,,22))((11,,22))1)端口enabled22))端口disabled3)端口被选为根端口或指定端口4)端口被选为备用端口(阻塞)5)ForwardDelay延时((11))((22))((44))((44))((55))((44))((55))((33))举例:配置消息处理•根据收到配置消息的优先级,选择Port4为根端口,选择Port1和Port2为指定端口,同时阻塞端口Port3和Port5。•从Port1和Port2发送新的配置消息:(23,15,81),其中,–RootId=23–RootPathCost=14+1=15–RootPort=Port4Port1Port1Port2Port2Port3Port3Port4Port4Port5Port5blockingblockingblockingblocking4040,,00,,32322323,,1818,,1231232323,,1414,,3213212323,,1414,,1001002323,,1515,,8080rootroot2323,,1515,,8181B81B812323,,1515,,8181生成树协议不足•端口从阻塞状态进入转发状态必须经历两倍的ForwardDelay时间,所以网络拓扑结构改变之后需要至少两倍的ForwardDelay时间,才能恢复连通性•如果网络中的拓朴结构变化频繁,网络会频繁的失去连通性,这样用户就会无法忍受快速生成树协议(RSTP)•快速生成树协议是从生成树协议发展而来,实现的基本思想一致;•快速生成树具备生成树的所有功能;•快速生成树改进目的就是当网络拓扑结构发生变化时,尽可能快的恢复网络的连通性。生成树配置-生成树启动/关闭•生成树在交换机缺省是关闭的,如果组网中可能存在路径回环,则要通过命令开启生成树功能:–[Quidway]stpenable•如果确定某个端口连接的部分不存在回路,则可以通过命令关闭该端口的生成树功能:–[Quidway-Ethernet0/1]stpdisable•也可以根据需要关闭交换机的生成树功能,或者开启某个端口的生成树功能。生成树配置-网桥的优先级•网桥ID由两部分组成:–BridgePriority+BridgeMacAddress•如果网络中的所有交换机都在缺省配置下,根据配置消息比较原则,MAC地址最小的交换机被选为根桥,但是该交换机未必是理想的根桥,可以通过命令配置BridgePriority将合适的交换机推举为根桥–[Quidway]stpprioritybridge-priority生成树配置-端口优先级•根据配置消息比较原则,有时候会比较端口ID•端口ID由两部分组成:PortPriority+PortIndex,其中端口优先级部分是可配置的•命令格式为–[Quidway-Ethernet0/1]stpportpriorityport-priorityLANLAN平行链路平行链路多个端口连接到一个网段多个端口连接到一个网段生成树配置-端口开销链路速率链路速率推荐值推荐值推荐取值范围推荐取值范围值域值域=110kb/s=110kb/s1Mb/s1Mb/s10Mb/s10Mb/s100Mb/s100Mb/s1Gb/s1Gb/s10Gb/s10Gb/s100Gb/s100Gb/s1Tb/s1Tb/s10Tb/s10Tb/s200,000,000200,000,00020,000,00020,000,0002,000,0002,000,000200,000200,00020,00020,0002,0002,00020020020202220,000,00020,000,000--200,000,000200,000,0002,000,0002,000,000--200,000,000200,000,000200,000200,000--20,000,00020,000,00020,00020,000--2,000,0002,000,0002,0002,000--200,000200,000200200--20,00020,0002020--2000200022--20020011--202011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,00011--200,000,000200,000,000•从本网桥到根桥的路径上所有经过端口的端口开销之和为根路径开销,可以通过命令来改变端口开销的值–[Quidway-Ethernet0/1]stpcostcost生成树配置-端口的ForwardDelay!注意:上述参数的配置都是在系统配置视图下。并且时间参数的单位以秒计•forwarddelay的配置需要注意:–过长的ForwardDelay会导致生成树的收敛太慢;–过短的ForwardDelay可能会在拓扑改变的时候,引入暂时的路径回环。•命令格式为:–[Quidway]stptimerforward-delaycentiseconds该技术用以保证负载均衡及线路备份。该技术可以在