关于交换机access和trunk有没有tag问题解析___终结版
2015-05-19 07:06
281 查看
access:sw访问接口,一个vlan
access:sw中继接口,多个vlan
下面仅仅是个人的一些理解+想象,至于是不是真实的哥还真不知道:
------------------------------------------
一
------------------------------------------
如图:
哥最初认为,access里是没有tag的,而trunk是有,那就是在封装里的4个字节
从图中,可以看出,access里根本就没有tag
当然以上是个人假设,成不成立,还真不知道,而至于别的看法,只能看个人怎么理解了
----------------------------------------------
二
----------------------------------------------
经过不断查证,又得出了这么一个结论:
trunk,是不能不带有tag,而trunk链路却可以不带tag传输,也可带
access,不能带有tag,而access链路却也可以带tag传输,也可不带
当然还有一个最特殊的存在,那就是native vlan了,他是唯一不用带tag就能传输的特例,
那它又是怎么经过trunk的呢,因为trunk声明要经过就必须带tag
而我想到的就是native vlan经过能不能像mpls那样,在套上另一个tag,那样虽然不是双重tag,但概念也差不多了,可事实是这样吗,显然不是。
也曾这么假设:既然是特例,那么trunk能不能开一个像vtp那样的透明模式,一发现是native vlan的都是像开一条虚拟通道一样的给数据过去,而不需要trunk认不认可?
那到底过程是怎么样的呢,只能个人想象了,而教科书应该是找不到能正确说法的吧。
当然这些都只是个人的想法,而是不是真实的又是有待个人查证!
当然也还用一句话:tag只有进去之后才打,出来是不打的,只会丢弃
修改之后,有了一些改变
如图:
-------------------------------------------------------
三
-------------------------------------------------------
下面我们在来做个实验吧:
如图:
图中明显因为一边封装,一边access,sw1根本就无法进入sw2,1--2 自然就无法互通
而中间做了什么,类型明显也不匹配!那也只能丢弃了吧
-------------------------------------------
终结
--------------------------------------------
也许,真正的答案是这个吧:
我相信这个会很容易理解的
access:sw中继接口,多个vlan
下面仅仅是个人的一些理解+想象,至于是不是真实的哥还真不知道:
------------------------------------------
一
------------------------------------------
如图:
哥最初认为,access里是没有tag的,而trunk是有,那就是在封装里的4个字节
从图中,可以看出,access里根本就没有tag
当然以上是个人假设,成不成立,还真不知道,而至于别的看法,只能看个人怎么理解了
----------------------------------------------
二
----------------------------------------------
经过不断查证,又得出了这么一个结论:
trunk,是不能不带有tag,而trunk链路却可以不带tag传输,也可带
access,不能带有tag,而access链路却也可以带tag传输,也可不带
当然还有一个最特殊的存在,那就是native vlan了,他是唯一不用带tag就能传输的特例,
那它又是怎么经过trunk的呢,因为trunk声明要经过就必须带tag
而我想到的就是native vlan经过能不能像mpls那样,在套上另一个tag,那样虽然不是双重tag,但概念也差不多了,可事实是这样吗,显然不是。
也曾这么假设:既然是特例,那么trunk能不能开一个像vtp那样的透明模式,一发现是native vlan的都是像开一条虚拟通道一样的给数据过去,而不需要trunk认不认可?
那到底过程是怎么样的呢,只能个人想象了,而教科书应该是找不到能正确说法的吧。
当然这些都只是个人的想法,而是不是真实的又是有待个人查证!
当然也还用一句话:tag只有进去之后才打,出来是不打的,只会丢弃
修改之后,有了一些改变
如图:
-------------------------------------------------------
三
-------------------------------------------------------
下面我们在来做个实验吧:
如图:
图中明显因为一边封装,一边access,sw1根本就无法进入sw2,1--2 自然就无法互通
而中间做了什么,类型明显也不匹配!那也只能丢弃了吧
-------------------------------------------
终结
--------------------------------------------
也许,真正的答案是这个吧:
我相信这个会很容易理解的
相关文章推荐
- 关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系与区别
- 关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系与区别
- 关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系
- 交换机应用之端口模式(access、trunk和hybird)、是否标记(tag、untag)、端口缺省vlan(pvid、native id)
- 关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系
- 关于交换机的vlan的trunk的端口默认vlan的问题
- 【转载】交换机access、trunk和hybrid三种端口模式对报文tag的处理
- 交换机应用之端口模式(access、trunk和hybird)、是否标记(tag、untag)、端口缺省vlan(pvid、native id)
- 关于ACCESS和TRUNK两种模式的实际问题排查使用
- 玩转Web之Json(一)-----easy ui+ajax + json 中关于Json的解析问题
- JAVA基础中关于double进制问题的解析 推荐
- 关于DNS服务无法解析问题处理
- 关于在使用gson解析json时建模与规范冲突的问题
- 关于华为交换机Access,Trunk和Hybrid的若干疑惑
- 【C++深度剖析教程14】经典问题解析三之关于赋值的疑问
- 关于testlink重启后出现“1045 - Access denied for user 'my_db '@'localhost' (using password: YES)”的问题解决办法
- Linux 关于读者与写者同步互斥问题的解析
- 关于微信获取access_token接口,返回值为-1000的问题
- 关于操作access遇到的问题以及解决办法
- Trunk、Hybrid、Access、Tag、Untag、Pvid的关系与区别