802.1Q笔记

一、802.1Q(业界标准 在帧中间强行插入tag4个字节 破坏以太网帧 校验重写)     
二、ISL (cisco私有的 封装头部24字节 CRC4个字节 没有修改原始的帧  最多支持1024个vlan)交换机发出打标记

格式如下图所示:

wKiom1js3Trhe5nqAAGNChRAbLw407.jpg

802.1Q标准定义:vlan的架构、vlan提供的服务、vlan涉及的协议算法、校验、stp、QOS 
Tag  4byte
TPID  2Byte  标签协议标识 802.1Q
Priority  3bite  最高级别为7 与QOS相关  
CFI  1bite  规范格式与非规范格式
VLANID  12bite 当前的vlan信息、支持vlan为0~4095个


原始以太网帧的大小范围64-1518字节,802.1Q帧范围68-1522字节,ISL帧范围94-1548字节 

当Trunk使用802.1Q封装时,将对除了Native Vlan之外所有vlan打上标记,如果802.1Q收到一个没有vlan标记的数据帧使用Native vlan内转发,所以请确保Trunk两头的Native Vlan号是一致的,802.1Q在原始以太网帧中插入4字节的标记

Tag在trunk使用、pvid不打tag,trunk两端必须都加pvid 否则丢包


注:华为交换机缺省VLAN被称为“Pvid Vlan”、思科交换机缺省VLAN被称为“Native Vlan”

Native vlan只有802.1Q才有ISL没有


理解:

1、native  vlan 10 和 vlan 10为什么不通的
2、native vlan 10 和 native vlan 20 为什么互通的


hybrid与trunk不能共存
hybrid与trunk区别:hybrid允许多个vlan传递不打标签、trunk不允许多个vlan不打标签通过
hybrid 可以用于连接交换机、连接PC,允许多个vlan通过


native vlan对数据传递不加标签、目的是降低交换机的资源消耗,提升交换机对二层数据处理的能力、默认是vlan1


当802.1Q Trunk收到数据帧后,去掉802.1Q标记之外,还要重新计算FCS才能转发


ISL协议和802.1Q的区别:针对native vlan是否打标. ISL全部都打,有几个VLAN打几个标记。802.1Q协议除了VLAN1也就是native vlan不打标记之外其他的VLAN都打标记、让Trunk识别不同VLAN. 那为什么不对VLAN1打标记呢、因为VLAN1中承载着许多信息.对native vlan标记是相当不利的.

本征vlan不打标为了兼容一些不支持vlan的交换机


QinQ提供4094x4094VLAN


直连路由是相通的  何况单臂路由、三层子接口

先封装再起trunk 然后允许vlan通过

cisco ISL格式

wKioL1dyhEijDtFnAACFA7ePDTg971.jpg


直接去掉ISL标记和新FCS后,就可马上转发


0,4095:这两个号保留,仅限系统使用,用户不能查看
1:Cisco默认VLAN,不能删除
2-1001:用于以太网的VLAN,用户可根据这一段号码自己创建VLAN
1002-1005:用于FDDI和令牌环的默认VLAN,不能删除
1006-4094:仅用于以太网的VLAN.  扩展的VLAN,只有3550以上的交换机才能配,且必须将VTP模式设为透明模式


为了能够让交换机自动判断什么时候该将接口设置为Trunk,因此开发出了动态trunk协议DTP

ON手工设置Trunk模式,主动发起DTP信息,无论邻居在什么模式,自己永远工作在Trunk模式
Desirable 主动发起DTP信息,如果对方回复同意工作在Trunk模式,则工作在Trunk模式,如果没回复,则工作在access模式
Auto被动模式不主动发送DTP,如果接收到对方的DTP信息要求工作在Trunk模式,则成为Trunk,若接收不到DTP,则工作在access模式

手工将接口设置成Trunk模式后,可以关闭DTP信息节约资源,关闭DTP的模式为Nonegotiate










本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1748160,如需转载请自行联系原作者
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值