交换机上配置虚拟局域网的技巧( 三 )



1900Switch(config)#show vlan

VLAN Name Status Ports
--------------------------------------
1 default Enabled 1,6-16,22-24,AUI,A,B
2 acconting Enabled 2-5
3 marketing Enabled 17-22
1002 fddi-default Suspended
1003 token-ring-defau Suspended
1004 fddinet-default Suspended
1005 trnet-default Suspended

这是一个24口的交换机,并且带有AUI和两个100兆端口(A、B),可以看出来,我们的设置已经正常工作了,什么,还要不要保存running configure?当然不用了,交换机是即时自动保存的,所以不用我们使用命令来保存设置了 。当然了,你也可以使用 show vlan vlan号 的命令来查看某个VLAN,比如show vlan 2 , show vlan 3. 还可以使用show vlan-membership,改命令主要是显示交换机上的每一个端口静态或动态的属于哪个VLAN 。

以上是给交换机配置静态VLAN的过程,下面我们看看动态的VLAN 。动态的VLAN 形成很简单,由端口自己决定它属于哪个VLAN 时,就形成了动态的VLAN。不过,这并不意味着就一层不变了,它只是一个简单的映射,这个映射取决于网络治理员创建的数据库 。分配给动态VLAN 的端口被激活后,交换机就缓存初始帧的源MAC 地址,随后,交换机便向一个称为VMPS (VLAN 治理策略服务器)的外部服务器发出请求,VMPS 中包含一个文本文件,文件中存有进行VLAN 映射的MAC 地址 。交换机对这个文件进行下载,然后对文件中的MAC 地址进行校验 。假如在文件列表中找到MAC 地址,交换机就将端口分配给列表中的VLAN。假如列表中没有MAC 地址,交换机就将端口分配给默认的VLAN (假设已经定义默认了VLAN ) 。假如在列表中没有MAC 地址,而且也没有定义默认的VLAN,端口不会被激活 。这是维护网络安全一种非常好的的方法 。从表面上看,动态VLAN 的优势很大,但它也有致命的缺点,即创建数据库是一项非常艰苦而且非常繁琐的工作 。假如网络上有数千个工作站,则有大量的输入工作要做 。即使有人能胜任这项工作,也还会出现与动态的VLAN 有关的很多问题 。另外,保持数据库为最新也是要随时进行的非常费时的工作 。所以不经常用到它,这里我们就不做具体的讲解,可以参考相关的CISCO的文档资料 。

这么样,没有你想象的那么复杂吧 。我们已经把VLAN配置好了,那么VLAN的另一部分不容忽视的工作,就是前期的对网络的规划 。
就是说,哪些机器在一个VLAN中,各自的IP地址、子网掩码如何分配,以及VLAN之间互相通讯的问题 。只有规划计划好了,才能够在配置和以后的使用维护过程中轻松省事 。

推荐阅读