当前位置:首页  >> 资讯频道 >> 网络应用

通过VLAN轻松管理企业40台交换机

来源:IT专家网 作者:lijun 发布时间:2009-04-22 15:07:49 【发表评论】

 某网吧的网管员跳槽来到了一家房地产集团任职。楼市的火爆使得这家房地产公司的规模迅速膨胀,公司新招聘的员工几乎翻了9倍,网络接入点从原来的140多个疯长到600多个。集团采购了30多台交换机,加上原有的10多台,交换机的数量达到了40多台,整个网络共有VLAN20多个,网管员看着半个屋子的交换机,他该怎么办呢?是手工输入800多条VLAN配置命令吗?

  如果没有一种集中管理VLAN的方法,就需要在每个交换机上设置,工作量比较大,如果在用户接入层上修改或者添加删除VLAN则很费神。是不是可以让全部接入交换机都从核心交换机上自动学习VLAN,只需要在核心上修改VLAN,接入交换机只是将端口加入相应VLAN就可以了呢?

  分析:VTP、GVRP与网友的三方争论

  1. VTP:用我就可以管理交换机网络了

  VLAN干道协议(VTP,VLAN Trunking Protocol)是Cisco专用的协议,其他品牌的交换机一般也都支持。VTP协议可以减少VLAN相关的管理任务。在VTP服务器上配置了新的VLAN时,关于这个VLAN信息会在VTP内所有的交换机上传播。通常VTP负责在VTP域内同步VLAN信息,这样就不必在每台交换机上配置相同的VLAN信息。

  VTP是一种2层的消息协议,通过以网络为单位管理VLAN的增加、删除和重命名,来实现VLAN配置的一致性。VTP可以减少VLAN的错误配置,比如VLAN名称重复,错误的VLAN类型说明和违背安全性的做法,都会引起一系列的问题,而VTP能将错误配置减到最少。

  可以使用VTP来管理网络中VLAN 1至1005(VTP不支持Catalyst 6000上的VLAN1025到4094)。有了VTP,就可以集中在一台交换机上进行配置变更,所作的变更会自动地传送到网络中的所有其他交换机上(假设这些交换机属于同一个VTP域)。关于VTP,需要了解以下重要的信息:

  * VTP通过发送到特定MAC地址:01-00-0C-CC-CC-CC的组播VTP消息进行工作;

  * VTP通告(Aduertisements)只通过trunk端口传递;

  * VTP消息(Messages)通过VLAN 1传送。(这就是不能将VLAN1从trunk中去除的原因);

  * 只有在经过了DTP自动协商,启动了trunk时,VTP信息才会沿着802.1 trunk传送(DTP是用于自动协商端口trunk状态,不要与trunk封装类型相混淆)。

  2. GVRP:可注册GVRP特性更重要

  对VLAN进行集中管理的技术中,除了Cisco的VTP之外还有标准的GVRP协议。GVRP(GARP VLAN Registration Protocol,GARP VLAN注册协议)是GARP的一种应用,它基于GARP的工作机制,维护交换机中的VLAN动态注册信息,并传播该信息到其它的交换机中。

  所有支持GVRP特性的交换机能够接收来自其它交换机的VLAN注册信息,并动态更新本地的VLAN注册信息,包括当前的VLAN成员、这些VLAN成员可以通过哪个端口到达等。而且所有支持GVRP特性的交换机能够将本地的VLAN注册信息向其它交换机传播,以便使同一交换网内所有支持GVRP特性的设备的VLAN信息达成一致。GVRP传播的VLAN注册信息既包括本地手工配置的静态注册信息,也包括来自其它交换机的动态注册信息。GVRP在IEEE 802.1Q标准文本中有详细的表述。

  GVRP的主要作用是在802.1QTrunk口上实现提供802.1Q兼容的VLAN修剪与动态VLAN创建。使用GVRP,交换机可以和其它使用GVRP的交换机交换VLAN配置信息,在802.1Q Trunk链路上修剪不需要的广播和未知的单播流量,动态创建和管理VLAN。

1 [2] [3]   到第  页