zoukankan      html  css  js  c++  java
  • 以太网端口的三种链路类型

    1、Access

    Access类型的端口是能属于一个vlan,一般用于连接终端的端口;

    接收:当数据没有tag时打上pvid tag进入;若有则看是否与pvid相等,相等则接收,不等就丢弃。

    转发:看tag是否等于pvid,若相等则去掉tag转发;若不等,则不处理。

     

    2、Trunk

     Trunk类型的端口可以允许多个vlan通过,可以接收和发送多个vlan的报文,一般用于交换机之间的端口;

     接收:若数据没有带tag,则打上pvid tag进入;若有,则看tag是否等于在allow表中,若在,则进入,否则丢弃。

    转发:看tag是否在allow表中,不在则不处理;若在,看tag是否等于pvid,若等则去tag转发,若不等,则带tag转发。

     

    3、Hybird

     Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个vlan的报文,可以用于交换机之间的连接,也可以用于连接用户的计算机。

     Trunk和Hybrid端口在接收数据时,处理方法一样,在发送数据时,Hybrid端口可以允许多个vlan的报文发送时不打标签,trunk端口只允许PVID所属的VLAN(缺省vlan)的报文时发送时不打标签。

    接收:若数据没有带tag,则打上pvid tag进入;若有,则查看tag是否属于tagged/untagged表,属于则进入,否则丢弃。

    转发:看数据tag是否在tagged/untagged表中,不在则不处理;若在,则查看在那个表中,若属于tagged表,则带tag转发,若属于untagged表,则去tag转发。

     

    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    Jsoup的学习
    String中对字符串进行操作的一些方法
    Httpclient的学习(一)
    初识爬虫见到的两个类 BufferedWriter和 BufferedReader
    ZooKeeper学习笔记(二)——内部原理
    FastDFS安装指南
    基于CentOS6.5的Dubbo及Zookeeper配置
    虚拟机克隆后遇到的网络相关的问题
    ElasticSerach 6.x的安装及配置
    YARN-HA高可用集群搭建
  • 原文地址:https://www.cnblogs.com/xuezhimin-esage-2020/p/14206069.html
Copyright © 2011-2022 走看看