首页>资讯>编辑推荐>详情页

通过环路防护来避免网络黑洞

2010-12-01 16:23

通过环路防护来避免网络黑洞


  当然,如果交换机在不一致环路STP状态的端口上接收到新的BPDU信息的时候,断口将根据接收到的信息而转换到STP状态。这个转换的过程也是系统自动完成的,不需要手工的干预。从而不会造成网络管理员额外的工作量。

  三、具体的配置以及注意事项

  要在交换机上启用或者停用这个环路保护机制,是非常简单的一件事情。只需要通过如下的命令就可以实现:spanning-treeloopguraddefault或者nospanning-treeguard。第一个命令是告诉交换机启用环路保护机制,第二个命令则是禁用环路保护机制。可见这个启用或者禁用的操作是非常简单的。其难点在于后续的维护以及一些管理的注意事项上。

  在配置环路保护机制的时候,第一个需要注意的是在所有非指定的端口上都要启用这个环路防护机制。只有如此才能够发挥其应有的作用。而不仅仅只是在阻塞端口上启用这个环路保护特性。换一句话说,就是要在活跃拓扑的所有可能组合中,都应该在相关的端口上(如根端口或者后备端口)上启用环路保护机制。这一点非常的重要,如果漏掉一个端口,那么在某些情况下仍然可能会出现环路环路的情况。无法从根本上杜绝网络黑洞。

  第二个需要注意的是,在事先事后需要做好测试分析的工作。在启用网络环路防护特性之前,需要考虑所有可能的故障切换情况。在启用这个特性后,需要进行测试,以判断这个特性的有效性。其实不光光是这个网络环路特性。只要是更改了网络的设置,基本上都要做好这个事先的设计与事后的测试工作。这主要是从网络的可用性角度出发的。否则的话,很有可能因为新的配置导致网络出现故障。

  第三个需要注意的是,虽然端口恢复的过程是自动的。但是作为网络管理员,仍然要做到时候追踪的工作。因为故障的原因不会凭空产生。如果没有从根本上解决问题,则这个原因会重复的出现。笔者认为,网络管理员可以从交换机的日志中追踪到相关的信息。无论是交换机将某个端口设置为“不一致环路”状态,还是恢复到正常的状态下,其都会在日志中留下相关的信息。从日志中,如果可以看到以spantree-2-loopguardunblock开头的信息,就表示触发了这个环路保护机制。具体是故障还是自动恢复,可以看后面的提示信息。当这个信息出现的比较频繁的时候,网络管理员就需要引起注意。一定要及时的找到问题的根源并解决它。如果是偶尔的,如一个月才出现一次,那么可以当作偶然错误,可以暂时放放。

  第四个需要注意的是,如果企业还启用了安全虚拟局域网(vlan),那么这个环路保护特性仍然是奏效的。因为这个环路保护机制可以以VLAN为单位阻塞不一致的端口。(正常情况下是以端口为单位启用环路防护特性)。也就是说,如果企业采用的是虚拟局域网,则在配置环路防护机制的时候,会更加的方便。不用以端口为单位进行配置与维护,而只需要以VLAN为单位进行管理即可。在企业中往往VLAN的数量要比交换机的端口数量少的多,为此可以在很大程度上降低网络管理员的工作量。在现实工作中,如果企业没有虚拟局域网的需求,那么可以将公司的整个网络设置为一个虚拟局域网,从而简化后续的配置维护工作。这无疑是一种有效的“偷懒”方法。

  总之,如果从网络的可用性出发,企业设计了物理冗余的拓扑结构。那么于此同时,需要为交换机的相关端口配置环路防护等类似的保护机制。防止因为出现网络环路而导致网络黑洞问题。否则的话,网络管理员很可能是搬起石头砸自己的脚。本来想通过冗余拓扑来提高网络的可用性,结果却造成了新的问题。

继续阅读与本文标签相同的文章

免责声明:本文章和图片均来至于网络和网络上传,如有侵权请及时联系cs@jdy.com给与删除

相关推荐