以下的介绍都是基于 Cisco 交换机的 VLAN 。 Cisco 的 VLAN 实现通常是以端口为中心的。与节点相连的端口将确定它所驻留的 VLAN 。将端口分配给 VLAN 的方式有两种,分别是静态的和动态的 . 形成静态 VLAN 的过程是将端口强制性地分配给 VLAN 的过程。即我们先在 VTP ( VLAN Trunking Protocol ) Server 上建立 VLAN ,然后将每个端口分配给相应的 VLAN 的过程。这是我们创建 VLAN 最常用的方法。
动态 VLAN 形成很简单,由端口决定自己属于哪个 VLAN 。即我们先建立一个 VMPS ( VLAN Membership Policy Server ) VLAN 管理策略服务器,里面包含一个文本文件,文件中存有与 VLAN 映射的 MAC 地址表。交换机根据这个映射表决定将端口分配给何种 VLAN 。这种方法有很大的优势,但是创建数据库是一项非常艰苦而且非常繁琐的工作。
下面以实例说明如何在一个典型的快速以太局域网中实现 VLAN 。所谓典型的局域网就是指由一台具备三层交换功能的核心交换机接几台分支交换机(不一定具备三层交换能力)。我们假设核心交换机名称为: COM ;分支交换机分别为: PAR1 、 PAR2 、 PAR3…… ,分别通过 Port 1 的光线模块与核心交换机相连;并且假设 VLAN 名称分别为 COUNTER 、 MARKET 、 MANAGING…… 。
1 、设置 VTP DOMAIN VTP DOMAIN 称为管理域。交换 VTP 更新信息的所有交换机必须配置为相同的管理域。如果所有的交换机都以中继线相连,那么只要在核心交换机上设置一个管理域,网络上所有的交换机都加入该域,这样管理域里所有的交换机就能够了解彼此的 VLAN 列表。
COM#vlan database 进入 VLAN 配置模式
COM(vlan)#vtp domain COM 设置 VTP 管理域名称 COM
COM(vlan)#vtp server 设置交换机为服务器模式
PAR1#vlan database 进入 VLAN 配置模式
PAR1(vlan)#vtp domain COM 设置 VTP 管理域名称 COM
PAR1(vlan)#vtp Client 设置交换机为客户端模式
PAR2#vlan database 进入 VLAN 配置模式
PAR2(vlan)#vtp domain COM 设置 VTP 管理域名称 COM
PAR2(vlan)#vtp Client 设置交换机为客户端模式
PAR3#vlan database 进入 VLAN 配置模式
PAR3(vlan)#vtp domain COM 设置 VTP 管理域名称 COM
PAR3(vlan)#vtp Client 设置交换机为客户端模式
注意: 这里设置交换机为 Server 模式是指允许在本交换机上创建、修改、删除 VLAN 及其他一些对整个 VTP 域的配置参数,同步本 VTP 域中其他交换机传递来的最新的 VLAN 信息; Client 模式是指本交换机不能创建、删除、修改 VLAN 配置,也不能在 NVRAM 中存储 VLAN 配置,但可以同步由本 VTP 域中其他交换机传递来的 VLAN 信息。
转载于:https://blog.51cto.com/xxgbblog/48418