EtherChannel

EtherChannel简介
EtherChannel允许我们把多个端口绑在一起,成为一个逻辑端口,Catalyst交换机允许最多8个端口进行捆绑,汇聚后,单条逻辑链路的带宽是所有物理链路的总和。EtherChannel现在不支持对10Mb/s的链路进行通道处理。

Continue reading

BPDU Guard

启用了BPDU Guard特性的端口在收到BPDU的时候会使端口进入err-disable状态,从而避免桥接环路。
一般BPDU Guard是和PortFast结合使用,在端口上启用了PortFast之后,如果没有启用BPDU Guard,那么端口收到BPDU的时候,STP会让端口进入blocking状态,当配置了BPDU Guard之后,端口收到BPDU的时候就进入err-disable。

Continue reading

BackboneFast

BackboneFast, STP, 拓扑BackboneFast是对UplinkFast的一种补充,UplinkFast能够检测直连链路的实效,BackboneFast是用来检测间接链路的实效。当启用了BackboneFast的交换机检测到间接链路实效之后,会马上使阻塞的端口进入监听状态,少了20S的老化时间。左边的图和下面的图均来自思科的官方文档:
在正常情况下,Switch C上右边的端口会处于Blocking状态,当L1的链路发生故障的时候,虽然说Switch C是检测不到,但是Switch B会认为自己的跟桥,然后通过L3链路发送BPDU。Switch C收到这个BPDU之后,发现是次级BPDU,所以确定有非直连链路的故障。Switch C会从根端口发送RLQ,Switch A(根桥)接到RLQ,以RLQ响应进行应答,Switch C收到SwitchA的RLQ响应,知道根桥还在,然后把右边的端口从blocking直接过去到Listening状态,如下图所示。

Continue reading

PortFast

802.1D的收敛速度太慢,要经过30-50秒的时间才能完成收敛,PortFast能比较快地让终端设备接入网络,直接从blocking状态跳到forwardig状态,减少Listening和Learning这两个状态,可以节省30S的转发延时。

当配置了PortFast的接口收到BPDU的时候,STP会马上把该端口设为blocking状态,当交换机重启的时候,这个端口会进入正常的STP工作状态。如果配置了BPDU防护,端口就会进入err-disable状态。

Continue reading

STP 5种状态的行为

下面是从Cisco的Document中摘抄的五种状态的行为,我稍微增加了点英文的翻译:

1. Blocking State

  • Discards frames received on the port(不收数据帧)
  • Discards frames switched from another interface for forwarding(不转发从其它端口接收的数据帧)
  • Does not learn addresses(不学习MAC地址)
  • Receives BPDUs(接收BPDU)

Continue reading

思科3550交换机升级 IOS的步骤

      3550交换机的IOS升级还是挺方便的,主要就几条命令,刚刚升级了一台,在这里做个记录。
      升级过程中要用到一款TFTP软件,比如Cisco TFTP,在升级前,要把新的IOS放在TFTP软件的目录下。
      下面是步骤:
      1、把交换机的F0/1(或其他)端口和PC的网卡连起来,把F0/1设为三层端口,并配一个IP地址,并ping一下PC机。

Continue reading

VTP各个版本的区别

      VTP的主要作用是同步和分发VLAN的相关信息,用到最多的VTP有版本1和版本2,版本3只在8.1或更新的CatOS才支持,Cisco IOS暂时还不支持。
      下面是关于VTP各个版本的区别和一些小知识点。
      1、VTP版本1和版本2之间不能相互操作。
      2、VTP版本2支持令牌环LAN交换和令牌环VLAN。

Continue reading