在802.1q中,vlan配置的最大可能值为

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在802.1q中,vlan配置的最大可能值为相关的知识,希望对你有一定的参考价值。

在802.1q中,vlan配置的最大可能值为4094。
原因:802.1Q封装在原有数据帧内部插入了4Byte的内容。其中vlanID有12个bit位,12个bit位用来表示该数据帧属于哪个vlan,共4096个(2的12次方),取值范围是0-4095。
其中vlan0和vlan4095用作协议保留,一般不启用业务。所以vlan值为1-4094。
参考技术A VLAN配置的最大可能值为4094。

Linux系统配置VLAN

Linux 配置VLAN

本节以CentOS Linux release 7.9.2009 (Core)系统为例,介绍在OS 下配置VLAN 方法

(1)加载802.1q 模块,modprobe 8021q

[root@localhost ~]# modprobe 8021q
[root@localhost ~]# modinfo 8021q
filename:       /lib/modules/3.10.0-1160.25.1.el7.x86_64/kernel/net/8021q/8021q.ko.xz
version:        1.8
license:        GPL
alias:          rtnl-link-vlan
retpoline:      Y
rhelversion:    7.9
srcversion:     1DD872AF3C7FF7FFD5B14D5
depends:        mrp,garp
intree:         Y
vermagic:       3.10.0-1160.25.1.el7.x86_64 SMP mod_unload modversions 
signer:         CentOS Linux kernel signing key
sig_key:        66:86:A0:85:9C:1D:7F:F2:2A:92:8D:A4:A4:42:1E:2D:9B:5A:B3:69
sig_hashalgo:   sha256

(2)在物理接口上创建VLAN接口,ip link add link ethX name ethX.id type vlan id id

[root@localhost ~]# ip link add link ens33 name ens33.2 type vlan id 2

(3)查看VLAN 接口是否创建成功,ip –d link show ethX.id

[root@localhost ~]# ip -d link show ens33.2
5: ens33.2@ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:0c:29:38:b9:97 brd ff:ff:ff:ff:ff:ff promiscuity 0 
    vlan protocol 802.1Q id 2 <REORDER_HDR> addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 

(4)给VLAN 接口配置IP

[root@localhost ~]# ip addr add 192.168.50.100/24 brd 192.168.50.255 dev ens33.2

(5)启动VLAN接口

ip link set dev ens33.2 up

(6)查看VLAN接口的网卡

执行“ip link set dev ethX.id down”和“ip link delete ethX.id”命令可以删除VLAN 接口。

以上配置的vlan都是临时的,重启系统就会失效

以上是关于在802.1q中,vlan配置的最大可能值为的主要内容,如果未能解决你的问题,请参考以下文章

Centos7.6使用命令行配置802.1Q VLAN 标记或网卡子接口

802.1q 细节问题!!!

802.1p 802.1q是啥协议

QinQ

QinQ

QinQ