交换机端口配置access trunk_access和trunk端口区别

交换机端口配置access trunk_access和trunk端口区别VLAN原理和配置

        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接口进行配置:

        交换机端口配置access trunk_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 20

display vlan  #验证配置
最后,同一虚拟局域网内的PC之间就能互ping

        Hybrid接口工作原理:根据untag列表和tag列表进行收发。

        收到数据帧时:首先查看数据帧是否带有VLAN标签,若没有,打上PVID后接受,若有,再查看VLAN是否在tag表中,若在便直接接受,不在就丢弃。

        发送数据帧时:首先判断数据帧的VLAN标识是否在该接口的untag表中,是则去VLAN标签发送不在untag列表中,会查看VLAN是否在接口的tag列表中,是则直接发送,不是就丢弃数据帧。

这里是一个配置的示例:

拓扑图如下:

交换机端口配置access trunk_access和trunk端口区别

配置如下:

#交换机1
sys   #进入系统视图
#添加虚拟局域网
vlan batch 10 20 30 40
#进入不同端口
int e0/0/5
#配置端口类型
port link-type hybrid
#设置允许通过的tagged列表
port hybrid tagged vlan 10 20 30 40

int e0/0/2
port link-type hybird
#设置端口的pvid
port hybrid pvid vlan 10
#设置Untagged,允许通过的数据帧的范围
port hybrid untagged vlan 10 30

int e/0/03
port link-type hybrid 
port hybrid pvid vlan 20
port hybrid untagged vlan 20 40

int e0/0/4
port link-type hybrid
port hybrid pvid vlan 10
port hybrid unatgged 10 30

int 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 40

int e0/0/2
port link-type hybrid
port hybrid pvid vlan 30
port hybrid untagged 10 30

int 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

今天的文章交换机端口配置access trunk_access和trunk端口区别分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/79579.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注