思科CCNP CCIE-64-交换以太网通道及生成树配置详解

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW之间配置以太网通道, SW2与SW1一样

SW1(config)#default interface range ethernet 1/0 - 1

SW1(config)#interface port-channel 10

SW1(config-if)#no switchport

SW1(config-if)#ip address 10.1.1.1 255.255.255.0

SW1(config)#interface range ethernet 1/0-1

SW1(config-if-range)#no switchport

SW1(config-if-range)#channel-group 10 mode active

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW2(config)#port-channel load-balance ? ---负载

dst-ip Dst IP Addr

dst-mac Dst Mac Addr

src-dst-ip Src XOR Dst IP Addr

src-dst-mac Src XOR Dst Mac Addr

src-ip Src IP Addr

src-mac Src Mac Addr

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

STP:

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

802.1D:STP 802.1w: RSTP 802.1s: mst

思科默认PVST+

SW2(config)#spanning-tree mode ?

mst Multiple spanning tree mode

pvst Per-Vlan spanning tree mode

rapid-pvst Per-Vlan rapid spanning tree mode

生成树基本原理:

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

Port ID : 端口优先级(默认128)+端口ID

BID: 优先级+MAC地址(MAC不改变)

1、SW2成为VLNA1的主根,VLAN10的备份,SW1成为VLAN10的主,VLAN1的备份

SW2(config)#spanning-tree vlan 10 root secondary

SW2(config)#spanning-tree vlan 1 roo primary

SW1(config)#spanning-tree vlan 10 root primary

SW1(config)#spanning-tree vlan 1 root secondary

SW2#show run | include spann

spanning-tree mode rapid-pvst

spanning-tree extend system-id

spanning-tree vlan 1 priority 24576

spanning-tree vlan 10 priority 28672

如果配置优先级为0则最大可能性成为主根

SW1(config)#spanning-tree vlan 10 priority 0

SW2(config)#spanning-tree vlan 1 priority 0

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

根端口选举: 接收最优的BPDU

(1、Cost 2、BID 3、Port ID )

2、Vlan10 中的sw2的E1/1变为转发状态

A、SW2上修改

SW2(config-if)#spanning-tree vlan 10 cost 99

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

B、SW1(根)修改端口优先级

(1、Cost 2、BID 3、Port ID )

SW1(config)#interface e1/1

SW1(config-if)#spanning-tree vlan 10 port-priority 64

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW1修改完成后显示的是影响邻居的端口优先级

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

DP:指定端口发送、中继最优的BPDU

SW3的f0/2通过目前阻塞状态,需要通过修改成为指定端口

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW3(config)#spanning-tree vlan 10 priority 4096

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

Backbonefast:

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW3的2口(RP)关闭,收不到最优的BPDU,发送自己为根的BPDU给SW2(SW3的3口是DP);SW2的3口不接受该BPDU,SW2的3口从BLK切换到LIS需要20秒的maxage,另外两个15秒的转发延迟,SW2的3口变为DP发送来自SW1的最优的BPDU

SW3的E1/2接口shutdown

SW3(config)#interface e1/2

SW3(config-if)#shutdown

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW2(config)#spanning-tree backbonefast ---backbonefast每台设备都要配置节省掉20S秒时间maxage

======================================================

快速生成树802.1w:

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW1(config)#spanning-tree mode rapid-pvst

SW1#show spanning-tree summary totals

Switch is in rapid-pvst mode

类型shr和P2P,10M为shr,10M以上为P2P

SW1(config)#spanning-tree mode mst --修改成MST模式

SW1(config)#spanning-tree mst configuration

SW1(config-mst)#name CCIE

SW1(config-mst)#instance 1 vlan 1

SW1(config-mst)#instance 2 vlan 10

SW1#show spanning-tree mst configuration

Name [CCIE]

Revision 0 Instances configured 3

Instance Vlans mapped

-------- ---------------------------------------------------------------------

0 2-9,11-4094

1 1

2 10

=======================================================

802.1S

SW1#sho run | s mst

spanning-tree mode mst

spanning-tree mst configuration

name CCIE

instance 1 vlan 1

instance 2 vlan 10

MST:cost 2000000变化 ,版本变为3 flag相同

=======================================================

Bpdugard:

SW1(config)#spanning-tree portfast defaul ---全局下针对Portfast终端

SW1(config)#spanning-tree portfast edge bpduguard

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW1(config)#spanning-tree portfast defaul ---全局下针对Portfast终端

SW1(config)#no spanning-tree portfast edge bpduguard

SW1(config)#interface range ethernet 1/0-1

SW1(config-if-range)#shu

SW1(config-if-range)#no sh

SW1(config-if-range)#switchport trunk encapsulation dot1q

SW1(config-if-range)#switchport mode trunk

SW1(config-if-range)#switchport nonegotiate

注意: 接口下面开启Bpdugard即使没有配置portfast,也会生效

SW1(config)#interface range ethernet 1/0-1

SW1(config-if-range)#spanning-tree bpduguard enabl

==================================================

Bpdufilte:

SW1(config)#spanning-tree portfast edge bpdufilter default

如果把SW1的E1/1配置为bpdufilter则该接口不会发送BPDU报文,则对端SW2 E1/1接口收不到任何BPDU报文从BLK状态变为转发FWD,此时就产生环路。---不建议使用

====================================================

Loopbuard: 在DP指定端口配置Loopbuard:

SW1(config)#spanning-tree mode rapid-pvs ----R1R2R3配置快速生成树

SW1(config)#interface e1/2

SW1(config-if)#spanning-tree guard root

SW1:spanning-tree vlan 10 priority 4096

SW3:spanning-tree vlan 10 priority 0 ---让SW3成为根桥

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW1(config-if)#

*Nov 30 08:08:35.335: %SPANTREE-2-ROOTGUARD_BLOCK: Root guard blocking port Ethernet1/2 on VLAN0010.

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW2(config)#interface e1/0 ----在RP或备份端口配置

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

SW2(config-if)#spanning-tree guard loop

SW1(config)#interface e1/0

SW1(config-if)#spanning-tree bpdufilter enable

思科CCNP CCIE-64-交换以太网通道及生成树配置详解

===================================================

UDLD: 单向链路检测

SW2(config)#udld aggressive

SW1(config)#errdisable recovery cause udld ---自动恢复


分享到:


相關文章: