赞
踩
Access端口是交换机上用来连接用户主机的端口,Access端口收发帧的规则如下:
该端口收到对端设备发送的帧是untagged(不带VLAN标签),交换机将强制加上该端口的PVID。如果该端口收到对端设备发送的帧是tagged(带VLAN标签),交换机会检查该标签内的VLAN ID。当VLAN ID与该端口的PVID相同时,接收该报文。当VLAN ID与该端口的PVID不同时,丢弃该报文。
Access端口发送数据帧时,总是先剥离帧的Tag,然后再发送。Access端口发往对端设备的以太网帧永远是不带标签的帧。
Trunk端口是交换机与交换机连接的端口,Trunk端口收发数据帧的规则如下:
当Trunk端口收到帧时,如果该帧不包含Tag,将添加上端口的PVID;如果该帧包含Tag,则不改变。
当Trunk端口发送帧时,该帧的VLAN ID在Trunk的允许发送列表中:若与端口的PVID相同时,则剥离Tag发送;若与端口的PVID不同时,则直接发送。
以如下拓扑图为例子,对交换机的Access、Trunk接口进行配置:
配置过程如下:
#交换机1
#添加vlan区域
vlan batch 10 20
#添加连续多个:vlan batch 10 to 20
#添加不连续多个:vlan batch 22 30
#配置交换机与PC之间的端口
interface e0/0/1 #示列,以实际为准
port link-type access #设置类型
port default vlan 10 #设置区域
interface e0/0/2
port link-type access #设置类型
port default vlan 20 #设置区域
#配置交换机与交换机之间的端口
interface e0/0/3 #进入端口
port link-type trunk #trunk
port trunk allow-pass vlan 10 20 #设置允许通过的VLAN
display vlan #验证配置结果#配置交换机2
vlan batch 10 20
int e0/0/2
port link-type access
port default vlan 10
int e0/0/3
port link-type access
port default vlan 20
int e0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20display vlan #验证配置
最后,同一虚拟局域网内的PC之间就能互ping
Hybrid接口工作原理:根据untag列表和tag列表进行收发。
收到数据帧时:首先查看数据帧是否带有VLAN标签,若没有,打上PVID后接受,若有,再查看VLAN是否在tag表中,若在便直接接受,不在就丢弃。
发送数据帧时:首先判断数据帧的VLAN标识是否在该接口的untag表中,是则去VLAN标签发送不在untag列表中,会查看VLAN是否在接口的tag列表中,是则直接发送,不是就丢弃数据帧。
这里是一个配置的示例:
拓扑图如下:
配置如下:
#交换机1
sys #进入系统视图
#添加虚拟局域网
vlan batch 10 20 30 40
#进入不同端口
int e0/0/5
#配置端口类型
port link-type hybrid
#设置允许通过的tagged列表
port hybrid tagged vlan 10 20 30 40int e0/0/2
port link-type hybird
#设置端口的pvid
port hybrid pvid vlan 10
#设置Untagged,允许通过的数据帧的范围
port hybrid untagged vlan 10 30int e/0/03
port link-type hybrid
port hybrid pvid vlan 20
port hybrid untagged vlan 20 40int e0/0/4
port link-type hybrid
port hybrid pvid vlan 10
port hybrid unatgged 10 30int e0/0/1
port link-type hybrid
port hybrid untagged vlan 10 20 30 40
#允许发送的范围,返回时,默认为vlan1,pc都能得到响应#交换机2
vlan batch 10 20 30 40
int e0/0/1
port link-type hybrid
port hybrid tagged vlan 10 20 30 40int e0/0/2
port link-type hybrid
port hybrid pvid vlan 30
port hybrid untagged 10 30int e0/0/3
port link-type hybrid
port hybrid pvid vlan 40
port hybrid untagged vlan 20 40#PC1-5之间可以按照VLAN划分的规则进行通信
#路由器配置
#路由器1,在系统视图配置
int g0/0/0
#添加IP
ip add 61.139.2.2 30
int g0/0/1
ip add 192.168.30.1 24
int g0/0/2
ip add 192.168.35.30 24#路由器2
int g0/0/0
ip add 172.16.16.35 16
int g0/0/1
ip add 192.168.35.7#设置路由表,这样才能转发数据
#路由器1,系统视图
ip route-static 61.139.2.1 30 192.168.35.30
#从左到右为:目的IP 子网掩码 下一跳IP
#路由器2
ip route-static 172.16.16.30 16 192.168.35.7
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。