pVLAN即私有VLAN(Private VLAN),pVLAN采用两层VLAN隔离技术,只有上层VLAN全局可见,下层VLAN相互隔离。如果将交换机或IP DSLAM设备的每个端口化为一个(下层)VLAN,则实现了所有端口的隔离。
pVLAN通常用于企业内部网,用来防止连接到某些接口或接口组的网络设备之间的相互通信,但却允许与默认网关进行通信。尽管各设备处于不同的pVLAN中,它们可以使用相同的IP子网。
每个pVLAN 包含2种VLAN :主VLAN(primary VLAN)和辅助VLAN(secondary VLAN)。
辅助VLAN(辅助 VLAN)包含两种类型:隔离VLAN(隔离 VLAN)和团体VLAN(团体 VLAN)。
pVLAN中的两种接口类型:处在pVLAN中的交换机物理端口,有两种接口类型。
①混杂端口(Promiscuous Port)
②主机端口(Host Port)
其中“混杂端口”是隶属于“主 VLAN”的;“主机端口”是隶属于“辅助 VLAN”的。因为“辅助 VLAN”是具有两种属性的,那么,处于“辅助 VLAN”当中的“主机端口”依“辅助 VLAN”属性的不同而不同,也就是说“主机端口”会继承“辅助 VLAN”的属性。那么由此可知,“主机端口”也分为两类――“隔离端口”和“团体端口”。
处于pVLAN中交换机上的一个物理端口要么是“混杂端口”要么是“隔离”端口,要么就是“团体”端口。
pVLAN通信范围:
主 VLAN:可以和所有他所关联的隔离 VLAN,团体 VLAN通信。
团体 VLAN:可以同那些处于相同团体 VLAN内的团体 port通信,也可以与pVLAN中的混杂端口通信。 (每个pVLAN可以有多个团体 VLAN)
隔离 VLAN:不可以和处于相同隔离 VLAN内的其它隔离 port通信,只可以与混杂端口通信。 (每个pVLAN中只能有一个隔离 VLAN)
pVLAN当中使用的一些规则:
1.一个“主 VLAN”当中至少有1个“辅助 VLAN”,没有上限。
2.一个“主 VLAN”当中只能有1个“隔离 VLAN”,可以有多个“团体 VLAN”。
3.不同“主 VLAN”之间的任何端口都不能互相通信(这里“互相通信”是指二层连通性)。
4.“隔离端口”只能与“混杂端口”通信,除此之外不能与任何其他端口通信。
5.“团体端口”可以和“混杂端口”通信,也可以和同一“团体 VLAN”当中的其它物理端口进行通信,除此之外不能和其他端口通信。
专用虚拟局域网技术应用与实例
1 前言
交换机是网络的核心设备之一,其技术发展非常迅速,从10Mbit/s以太网、100Mbit/s快速以太网,进而发展到吉比特和10吉比特以太网。交 换机在通信领域和企业中的应用向纵深发展,网络管理人员对掌握专用虚拟局域网PVLAN技术的需求也越来越迫切。本文通过实践经验对这方面的应用进行总 结。
2 VLAN的局限性
随着网络的迅速发展,用户对于网络数据通信的安全性提出了更高的要求,诸如防范黑客攻击、控制病毒 传播等,都要求保证网络用户通信的相对安全性;传统的解决方法是给每个客户分配一个VLAN和相关的IP子网,通过使用VLAN,每个客户被从第2层隔离 开,可以防止任何恶意的行为和Ethernet的信息探听。 然而,这种分配每个客户单一VLAN和IP子网的模型造成了巨大的可扩展方面的局限。这些局限主要有下述几方面。
(1)VLAN的限制:交换机固有的VLAN数目的限制;
(2)复杂的STP:对于每个VLAN,每个相关的Spanning Tree的拓扑都需要管理;
(3)IP地址的紧缺:IP子网的划分势必造成一些IP地址的浪费;
(4)路由的限制:每个子网都需要相应的默认网关的配置。
3 PVLAN技术
现在有了一种新的VLAN机制,所有服务器在同一个子网中,但服务器只能与自己的默认网关通信。这一新的VLAN特性就是专用VLAN(Private VLAN)。在Private VLAN的概念中,交换机端口有三种类型:隔离 port,团体 port, 混杂 port;它们分别对应不同的VLAN类型:隔离 port属于隔离 PVLAN,团体 port属于团体 PVLAN,而代表一个Private VLAN整体的是主 VLAN,前面两类VLAN需要和它绑定在一起,同时它还包括混杂 port。在隔离 PVLAN中,隔离 port只能和混杂 port通信,彼此不能交换流量;在团体 PVLAN中,团体 port不仅可以和混杂 port通信,而且彼此也可以交换流量。混杂 port 与路由器或第3层交换机接口相连,它收到的流量可以发往隔离 port和团体 port。PVLAN的应用对于保证接入网络的数据通信的安全性是非常有效的,用户只需与自己的默认网关连接,一个PVLAN不需要多个VLAN和IP子 网就提供了具备第2层数据通信安全性的连接,所有的用户都接入PVLAN,从而实现了所有用户与默认网关的连接,而与PVLAN内的其他用户没有任何访 问。PVLAN功能可以保证同一个VLAN中的各个端口相互之间不能通信,但可以穿过Trunk端口。这样即使同一VLAN中的用户,相互之间也不会受到 广播的影响。
6 结束语
目前很多厂商生产的交换机支持PVLAN技术,PVLAN技术在解决通信安全、防止广播风暴和浪费IP地址方面的优势是显而易见的,而且采用PVLAN技术有助于网络的优化,再加上PVLAN在交换机上的配置也相对简单,PVLAN技术越来越得到网络管理人员的青睐。