zoukankan      html  css  js  c++  java
  • VLAN学习

    IEEE于1999年颁布了标准化VLAN实现方案的 IEEE 802.1Q 协议标准草案,对带有VLAN标识的报文结构进行了统一规定。

    传统的以太网数据帧在目的MAC和源MAC地址之后封装的是上层协议的类型字段,如下图所示:

    其中,DA表示目的MAC地址,SA表示源MAC地址,Type表示报文所属协议类型。

    IEEE 802.1Q协议规定在目的MAC地址和源MAC地址之后封装4个字节的VLAN Tag,用以标识VLAN相关信息。

    VLAN Tag包含四个字段,分别是 TPID( Tag Protocol Identifier,标签协议标识符)、Priority、CFI(Cannonical Format Indicator,标准格式指示位)和VLAN ID.

    (1)TPID 用来判断本数据帧是否带有VLAN Tag,长度为16 bit,缺省值为0x8100

    (2)Priority 表示报文的 802.1P 优先级,长度为3bit。

    (3)CFI 字段标识MAC地址在不同的传输介质中是否以标准格式进行封装,长度为1bit。取值为0表示 MAC地址以标准格式进行封装,为1表示以非标准格式封装,默认为0

    (4)VLAN ID标识该报文所属的 VLAN的编号,长度为12bit, 取值范围为 0-4095, 由于0 和4095位协议保留取值,所以VLAN ID的取值范围为1-4094.

  • 相关阅读:
    (转)php读写文件
    CentOS5.2下安装GCC4.1.2
    使用php模拟post提交数据
    Linux系统信息查看命令大全
    强制卸载MYSQL
    Php文件操作
    redhat linux上安装 gcc编译器
    centos5.2安装mysql6.0
    如何收缩数据库日志文件(ldf)
    浑沌的JSON,JS Object,JS Array
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/5492565.html
Copyright © 2011-2022 走看看