进一步讨论native VLAN与trunk
1、默认情况下,cisco交换机在dot1q的VLAN封装类型下面是不对native VLAN打标签的
可以通过show vlan dot1q tag native来查看,默认是disable的
默认native VLAN是VLAN1,可以通过show interface trunk来查看
可以进入trunk接口,通过命令swithport trunk native vlan xx来修改native vlan
下面给大家个实验现象,大家讨论下,为什么这样
设备链接状态是这样的:
PC1-----SW1-------SW2------PC2
1、PC1属于VLAN1,sw1的native是vlan1 ,sw2的native是vlan1,pc2属于vlan1,pc之间通 802.1Q native vlan
1、在一个交换网络中,帧有两种格式:标记帧和未标记帧.
2、Native VLAN是TRUNK上才有的概念.主要的目的是不丢弃非标记帧.接收方交换机把所有接收到
的未标记的数据包转发到NATIVE VLAN中,而不是丢弃.默认是VLAN1.
3、要求TRUNK两侧的NATIVE VLAN必须相同,如果不匹配,链路不能正常工作.因为,如果NATIVE不一
致,STP会让端口处于PVID不一致状态,在链路上不会转发流量.
4、属于NATIVE VLAN的帧在802.1Q TRUNK上传输的时候不标记。
5、CDP版本2在CISCO交换机之间传送NATIVE VLAN的信息,如果不匹配,会在控制台上看到CDP出错
消息。
6、交换机上的每个端口都有一个称为PVID(端口VLAN ID)的参数.根据端口的设定,交换机为每个
802.1Q端口分配一个PVID值.所有交换机都把未标记的帧分配到PVID参数所指定的VLAN.
进一步讨论native VLAN与trunk
1、默认情况下,cisco交换机在dot1q的VLAN封装类型下面是不对native VLAN打标签的
可以通过show vlan dot1q tag native来查看,默认是disable的
默认native VLAN是VLAN1,可以通过show interface trunk来查看
可以进入trunk接口,通过命令swithport trunk native vlan xx来修改native vlan
下面给大家个实验现象,大家讨论下,为什么这样
设备链接状态是这样的:
PC1-----SW1-------SW2------PC2
1、PC1属于VLAN1,sw1的native是vlan1 ,sw2的native是vlan1,pc2属于vlan1,pc之间通
2、PC1属于VLAN1,sw1的native是vlan10 ,sw2的native是vlan10,pc2属于vlan1,pc之间通
3、PC1属于VLAN1,sw1的native是vlan10,sw2的native是vlan20,pc2属于vlan1,pc之间通
4、PC1属于VLAN2,sw1的native是vlan10 ,sw2的native是vlan20,pc2属于vlan2,pc之间通
5、PC1属于VLAN10,sw1的native是vlan10 ,sw2的native是vlan20,pc2属于vlan10,pc之间不通
不通的原因:pc1属vlan10,等于native vlan,所以数据在sw1上不打标签,数据到达sw2,sw2
收到未标记的数据包就把它转发到native vlan中,即vlan20,pc2属于vlan10,当然就收不到数据
包
在全局模式下面,打入vlan dot1q tag native 来开启native vlan的打标签功能
6、PC1属于VLAN10,sw1的native是vlan10 ,sw2的native是vlan20,pc2属于vlan10,pc之间通了
7、PC1属于vlan1,SW1使用Access vlan2, sw2使用Access vlan3进行互联,pc2属于vlan1,pc之间通了
原因:access接口之间传的是解除标签后的帧
2、PC1属于VLAN1,sw1的native是vlan10 ,sw2的native是vlan10,pc2属于vlan1,pc之间通
3、PC1属于VLAN1,sw1的native是vlan10,sw2的native是vlan20,pc2属于vlan1,pc之间通
4、PC1属于VLAN2,sw1的native是vlan10 ,sw2的native是vlan20,pc2属于vlan2,pc之间通
5、PC1属于VLAN10,sw1的native是vlan10 ,sw2的native是vlan20,pc2属于vlan10,pc之间不通
不通的原因:pc1属vlan10,等于native vlan,所以数据在sw1上不打标签,数据到达sw2,sw2
收到未标记的数据包就把它转发到native vlan中,即vlan20,pc2属于vlan10,当然就收不到数据
包
在全局模式下面,打入vlan dot1q tag native 来开启native vlan的打标签功能
6、PC1属于VLAN10,sw1的native是vlan10 ,sw2的native是vlan20,pc2属于vlan10,pc之间通了
7、PC1属于vlan1,SW1使用Access vlan2, sw2使用Access vlan3进行互联,pc2属于vlan1,pc之间通了
原因:access接口之间传的是解除标签后的帧
再见vlan
精选 转载上一篇:交换机VLAN标签
下一篇:记忆卡/存储卡/内存卡
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
VLAN聚合
学习新思想,争做新青年。今天学习的是VLAN聚合
子网 IP Internet HCIA VLAN -
再见,搜狗,再见,腾讯
纪念我在搜狐网络大厦度过的 2 年 1 个月 24 天
搜索 互联网公司 微信 -
再见,CSIG !再见,腾讯 !
一个沟通会却成了“毕业典礼”
大数据 内网 写文档 -
2016再见,2017再见
一句再见寓意颇多。再见即是向2016挥手说88,,也是与2017相会相见。是的,我们做的不够好,我们做的不够棒,我们被别人黑,我们被别人骂,但那又怎样?关我鸟事!所以我们会继续努力,因为不是天生丽质,所以必须天生励志!2017,让我们一起飞跃!
性能测试 自动化测试 python接口测试 小强测试品牌 挨踢脱口秀 -
再见!深圳!再见!腾讯!
再见!深圳!再见!腾讯!大多数年轻人都是在深圳留下青春奋斗的泪水,最后背着行廊,无奈的回老家吧
java 程序人生 深圳 码农 职业生涯 -
再见,hive! 再见,SparkSQL!
SparkSQL 基本可以取代 hive 了!
spark sql 调优 大数据 机器学习