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.

  • 相关阅读:
    L1-050. 倒数第N个字符串
    全排列问题(递归)
    L2-014. 列车调度
    连通 OR 不连通(NOJ 1044)
    数三角形(codevs 3693)
    Min(BZOJ 1441)
    STL中heap用法
    军训分批(codevs 2751)
    团伙(codevs 2597)
    Subsequence(hdu 3530)
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/5492565.html
Copyright © 2011-2022 走看看