zoukankan      html  css  js  c++  java
  • access trunk hyrbid口

    一、Access口

    用于连接主机 

    入方向:

    (1)如果接收的数据不携带TAG,添加PVID作为TAG

    (2)如果接收的数据携带TAG,如果与PVID相同,则接收,否则丢弃;

    出方向:

    (1)如果携带的TAG与PVID仙童,剔除TAG转发 --- 属于U的含义

    (2)  如果携带的TAG与PVID不同,则丢弃。

    备注

    无法配置T ,  U 参数,也不参考T, U参数

    二、Trunk口

    用于交互机干线连接(主要,当然只要配置合理,也可连接主机)

    入方向:

    (1)如果接收的数据不携带TAG, 添加PVID作为TAG

    (2)如果接收的数据不带TAG:

       (a)如果TAG与PVID相同,接收

       (b)如果TAG与PVID不同,依据TRUNK运行列表(T)进行判断,存在通过,不存在丢弃

    出方式

    (1)如果携带的TAG与PVID相同,且PVID在U列表中,就提出TAG转发 --- U 的范畴

    (2)如果携带的TAG与PVID不同,依据TRUNK运行列表进行判断,在列表中的进行转发

    备注

    只可以配置T,不能配置U(U默认为PVID)

    三、Hybrid口

    属于华为与H3C的独有端口(混合模式的口,是access和trunk的集合, 只要配置合理,什么场景都可以用,且默认所有端口是hybrid的)

    入方向:

    收到数据时,先看它是否带VLAN TAG和是否允许通过(在untagged和tagged列表任意一个中出现都算允许通过,相当trunk的 allow-pass vlan)。
    (1) 如果报文已经有TAG且可以通过,则让报文带着TAG通过;
    (2) 如果报文没标签且可以通过,则打上PVID,再让带着PVID标签的报文通过;(以上两点跟trunk端口一样)
    (3) 如果不在untagged (U)或tagged(T)列表,则表示不允许通过,丢弃此报文。

    出方式

     如果报文在untagged或tagged列表,则表示可以从此端口通过, 否则不转发
     (1) 对于untagged列表中的报文,在发送的时候去掉VLAN TAG后再从端口发送出;
     (2) 对于tagged列表中的报文,在发送的时候带着VLAN TAG标签从端口发送出去。
     (3) 如果报文不在untagged或tagged列表,表示不从此端口通过。

    备注

    可同时配置U,T, 且 U, T可以多选, 但互斥不会同时出现在U与T.

    接收报文的时候,可以当做trunk口来对待;untagged(去标签)和tagged(带标签)只是做到了trunk的是否放行vlan的需要,和实际打不打标没有半毛钱关系。

    untagged(去标签)和tagged(带标签)只对从端口发送出去的报文起作用(保留标签或去掉标签再发送出去)。

    在untagged或tagged列表的vlan表示可以从本端口发送或者接收;不在untagged或tagged列表的vlan表示不可以从本端口发送或接收。

  • 相关阅读:
    10 个让人惊讶的 jQuery 插件
    URL编码方法比较
    Java大文件分片上传/多线程上传源码
    Java大文件分片上传/多线程上传代码
    Java大文件分片上传/多线程上传插件
    Java大文件分片上传/多线程上传控件
    python函数
    关于言谈
    Sql语句之select 5种查询
    openstack之网络基础
  • 原文地址:https://www.cnblogs.com/crocuta/p/13171354.html
Copyright © 2011-2022 走看看