思科交换机设置ip地址(思科交换机PVlan的用法与配置)

Posted

篇首语:博观而约取,厚积而薄发。本文由小常识网(cha138.com)小编为大家整理,主要介绍了思科交换机设置ip地址(思科交换机PVlan的用法与配置)相关的知识,希望对你有一定的参考价值。

思科交换机设置ip地址(思科交换机PVlan的用法与配置)

思科Pvlan实验

PVLAN的2种VLAN:

主要VLAN(Primary VLAN):把流量从混杂端口传送到隔离、团体和同一个VLAN内部的其它主要混杂端口。

辅助VLAN(Secondary VLAN):辅助VLAN包含两种VLAN类型:

隔离VLAN(Isolated VLAN):把流量从隔离端口传送到一个混杂端口。隔离VLAN中的端口,使其不能与PVLAN(另一个团体VLAN端口或相同隔离VLAN内的端口)内部的任何其它端口进行第2层通信。若要与其它端口通信,则必须穿越混杂端口。

团体VLAN(Community VLAN):在相同团体VLAN内部的团体端口之间传送流量并传送到混杂端口,团体VLAN内的端口可以在第2层彼此通信(只是在相同团体VLAN内部),但是不能与其它团体或隔离VLAN的端口进行通信。若要与其它端口进行通信,则必须穿越混杂端口。

第一步:交换机中配置vlan

Switch(config)#vlan 10,100,200

Switch(config-vlan)#exit

Switch(config)#

第二步:配置交换机的vtp模式为transparent

Switch(config)#vtp mode transparent

Setting device to VTP Transparent mode for VLANS.

Switch(config)#

第三步:配置主vlan 10和辅助vlan 100 200

Switch(config)#vlan 10

Switch(config-vlan)#private-vlan primary //将 vlan 10定义为主vlan

Switch(config-vlan)#private-vlan association 100,200 //将 流量传输到vlan 100,200

Switch(config)#vlan 100

Switch(config-vlan)#private-vlan community //定义vlan 100为团体vlan

Switch(config-vlan)#exit

Switch(config)#vlan 200

Switch(config-vlan)#private-vlan isolated //定义vlan 200为隔离vlan

Switch(config-vlan)#exit

第四步:配置接口

Switch(config)#interface range eth0/0-1

Switch(config-if-range)#switchport private-vlan host-association 10 100 //关联二层口与私有VLAN

Switch(config-if-range)#switchport mode private-vlan host //配置为二层交换模式

Switch(config-if-range)#exit

Switch(config)#interface range eth0/2-3

Switch(config-if-range)#switchport private-vlan host-association 10 200

Switch(config-if-range)#switchport mode private-vlan host

Switch(config-if-range)#exit

Switch(config)#interface eth1/0

Switch(config-if)#switchport mode private-vlan promiscuous //定义为混杂接口类型

Switch(config-if)#switchport private-vlan mapping 10 100,200

Switch(config-if)#exit

配置IP地址

VPCS> set pcname VPC1

VPC1> ip 192.168.1.1/24 192.168.1.254

VPCS> set pcname VPC2

VPC2> ip 192.168.1.2/24 192.168.1.254

VPCS> set pcname VPC3

VPC3> ip 192.168.1.3/24 192.168.1.254

VPCS> set pcname VPC4

VPC4> ip 192.168.1.4/24 192.168.1.254

VPCS> set pcname VPC5

VPC5> ip 192.168.1.5/24 192.168.1.254

测试如下:

VPC1去ping VPC2的时候是可以通的,因为是团体vlan

VPC3去ping VPC4的时候是不通的,因为是团体vlan

VPC1去ping VPC3的时候是不通的,因为不同的从vlan

VPC1去ping VPC5的时候是可以通的,因为是去往混杂vlan,也就是主vlan是通的

VPC3去ping VPC5的时候是可以通的,因为是去往混杂vlan,也就是主vlan是通的

由此可以得到

团体vlan之间的终端是在二层里面可以通信的

隔离vlan之间的终端在二层里面是不可以通信的

去往混杂vlan的通信是不受阻碍的,可以互相通信。

相关参考