首页 > 其他分享 >vlan

vlan

时间:2023-03-08 20:11:45浏览次数:44  
标签:06 .... vlan Bytes 802.1 vxlan

vlan概述

IEEE 802.1Q标准对以太帧格式进行了修改,在源MAC地址字段和协议类型字段之间加入4字节的802.1Q Tag。802.1Q Tag也称为VLAN Tag,带有VLAN Tag的以太帧称为VLAN帧。

VLAN帧格式

          +-----------+----------+--------+-----------+
          |   TPID    |   PRI    |  CFI   |    VID    |
          |  2 Bytes  |  3 Bits  | 1 Bits |  12 Bits  |
          +-----------+----------+--------+-----------+
          |                                           |
               |                                   |
                   |                          |
                        |              |
+-----------+-----------+--------------+---------------+------+-----------+----------+
|   DMAC    |   SMAC    |  802.1Q Tag  |  	Type	   |       Data       |   FCS    |
|  6 Bytes  |  6 Bytes  |   4 Bytes    |    2 Bytes    |  Variable length | 4 Bytes  |
+-----------+-----------+--------------+---------------+------+-----------+----------+
|                                                                                    |
             |                                                                     |
                              |                                                 |
                                                    |                      |
+--------------------+-----------------+-------------+---------------------+
|        帧间隙      |      前同步码   |帧开始定界符 |    Ethernet Frame   |
|    至少12Bytes     |    7 Bytes      |   1 Byte    |  Variable length    |
+--------------------+-----------------+-------------+---------------------+
Ethernet II, Src: 98:a7:e4:92:01:06 (98:a7:e4:92:01:06), Dst: 9c:3c:d2:83:02:06 (9c:3c:d2:83:02:06)
    Destination: 9c:3c:d2:83:02:06 (9c:3c:d2:83:02:06)
    Source: 98:a7:e4:92:01:06 (98:a7:e4:92:01:06)
    Type: 802.1Q Virtual LAN (0x8100)
802.1Q Virtual LAN, PRI: 0, DEI: 0, ID: 10
    000. .... .... .... = Priority: Best Effort (default) (0)
    ...0 .... .... .... = DEI: Ineligible
    .... 0000 0000 1010 = ID: 10
    Type: IPv4 (0x0800)
Internet Protocol Version 4, Src: 12.1.1.1, Dst: 12.1.1.2
字段 长度 字段说明
ID 12 bit vlan最初定义ID为12bit,也就是最多支持2的12次方个vlan id(4096个tag),所以在一个二层网络中最多满足4096个vlan(0-4095)。
  1. vlan id的数量(吐槽vxlan)
  • 由于网络的井喷式发展,对于互联网大型数据中心网络里,vlan的数量难以满足业务的需求,继而出现了vlan的扩展技术vxlan,vxlan支持16M(10的6次方)个vni。但依个人工作经验来看,对于目前大多数网络,4096个vlan足以大部分公司的业务发展的需要(跨三层分区可以复用vlan id),在Tor(接入交换机)上实现vxlan封装的方式并没有解决单个分区受限于4096个vlan的问题,因为虚机到Tor的数据包仍然携带vlan tag,在Tor的接入口实现vlan的剥离再封装vxlan的vni。至于在宿主机内的vsw上做vxlan封装,这种好像可以突破4096vlan限制,但个人暂时没有做过这方面的项目,不知道这种方式是否存在其它因素限制。vxlan突出的优先是实现了大二层(在三层上跑二层流量)。
  1. 硬件厂商SDN
  • SDN最初的设想是转控分离,控制器实现流量该如何走,将flow表推给交换机,交换机只是傻傻的根据flow表转发数据包。但是华为、H3C等硬件厂商推出的SDN方案挂羊头卖狗肉,SDN控制器只是给交换机下发配置,交换机仍然根据自身的路由表转发数据包,但这样好像并没有不好。另外SDN控制北向可以对接云平台,云平台来实现网络资源的动态分配。

https://support.huawei.com/hedex/hdx.do?docid=EDOC1000105967&id=ZH-CN_CONCEPT_0254009125

标签:06,....,vlan,Bytes,802.1,vxlan
From: https://www.cnblogs.com/wefjack/p/17195938.html

相关文章

  • 三层交换机实现VLAN间的通信
    三层交换机实现VLAN间的通信一、实验拓扑二、设备的使用接口表设备接口绑定的vlanSW31Fa0/1vlan10、vlan20SW21Fa0/1vlan10、vlan20SW21Fa0/2vlan10SW21Fa0/3vlan20PC0Fa0PC......
  • vlang
    vlang是最近出来的一门编程语言,集成了rust,golang,等语言的特性,轻量、简洁、编译快速V语言一个集合了Go的简单和Rust的安全特性的新语言。主要特性:快速编译(编译......
  • 思科vlan简单配置
    实验拓扑 实验目标:2台交换机,4台pc,分别处于10,20vlan中可以跨交换机相互通信tips:vlan是2层技术可以配置在交换机上实验ipPC210.1.1.2/24PC110.1.1.1/24PC6......
  • RCNP有关VLAN题目
    第一单元vlan在配置交换机Trunk接口的VLAN许可列表时,是用expert选项的含义是()A.将除列出的VLAN列表外的所有VLAN加入许可VLAN列表B.将除列出的VLAN列表外......
  • 架构师成长之路之Linux Bridge+VLAN == 虚拟交换机
    总结:(1)物理交换机存在多个VLAN,每个VLAN拥有多个端口。同一VLAN端口之间可以交换转发,不同VLAN端口之间隔离。所以交换机包含两层功能:交换与隔离。(2)Linux的VLAN设备......
  • ensp:通过配置vlan,实现相同vlan之间的通信和不同vlan之间的隔离。
    实验描述实验操作1:依次设置好IP地址和子网掩码等2:创建vlan,并且所创建的vlan不能比需要修改的少。3:在每个接口试图下进行access端口的配置4:修改相应端口vlan值,因为默认情况......
  • 虚拟局域网VLAN
         单臂路由配置 ......
  • 华为交换机 VLAN中 access跟trunk原理
    access接口(用于连接主机)工作原理:1、收到数据帧时:        收到一个不含VLANID的数据包,将该数据包打上Access的PVID        收到一个含VLANID的数据包  ......
  • 华为配置:mac vlan
    第一步创建vlan:vlanbatch10100第二步:配置接口,允许报文通过interfacegigabitethernet0/0/1porthybriduntaggedvlanall//设置混合接口模式,允许没有标签的vlan通过mac......
  • 深刻理解VLAN
    基础概念:VLAN(VirtualLocalAreaNetwork)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。VLAN内的主机间可以直接通信,而VLAN间不能直接通信,从而将广播......