关于以太网和Vlan的几种封装
- 格式:doc
- 大小:231.50 KB
- 文档页数:4
以下是各种封装:1.以太网II封装:以太网技术的基础是以太网帧,也作标准以太网帧,也称为ARPA,即以太网II帧(最初的以太网II标准也称为DIX,由Digital,Intel和Xerox三家发起公司的首字母拼合而成)。
帧格式如下:Des-MAC Type Payload FCS Preamble Sou-MAC图1:以太网II报文格式下面解释以太网II帧中的各个字段:•Preamble—也作“Syncword”,用来同步。
(在这里为10101010)•Des-MAC—此目的地址可以是广播地址0xFFFFFFFFFFFF;可以是基于目的节点MAC地址的特定的48比特的单播地址;或者多播地址。
此MAC地址可以从协议同步期间消息的源地址字段中找到。
•Sou-MAC—此源地址是发送方的48比特的MAC地址。
•Type—即“以太网类型”,此字段用于识别上层协议。
(详见下文)•Payload—负载,即数据,包含了封装的数据(如:IP分组)。
以太网II 的数据有效长度范围是46~1500字节。
•FCS—此字段包含32比特的循环冗余校验(Cyclic Redundancy Check,CRC)值,用来校验损坏的帧。
最初的以太网II帧格式有一些缺陷。
为了允许冲突检测,10Mbits/s以太网要求分组大小最小为64字节。
这就意味着如果帧长达不到标准就必须用0来填充短帧。
因此,上层协议需要包含一个“长度”字段来将实际数据与填充值区分开来。
幸运的是,为“以太网类型”字段所分配的值—0x0600XNS(施乐)、0x0800IP(Internet协议)和0x6003DECNET—总是大于十进制值1500(0x05DC)这一最大帧长度。
所以IEEE的802委员会对这一任务的解决方案提供了一个标准,即802.3。
此方法通过以长度两个8位组的“类型/协议”字段代替同样两个8位组的“以太网类型”字段。
从而将以太网II帧与802.3帧区分开来。
编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载vlan的标准协议甲方:___________________乙方:___________________日期:___________________vlan的标准协议篇一:协议Vlan概述基于协议的Vlan也称为协议Vlan ,是区另U于基于端口的Vlan的另一种Vlan划分方法。
通过配置基于协议的Vlan , 交换机可以分析端口上收到的不携带Vlantag的报文,根据不同的封装格式及特殊字段的数值将报文与用户设定的协议模板相匹配,自动为匹配成功的报文添加相应的Vlantag ,实现将属于指定协议的数据自动分发到相应的Vlan中传输。
此特性主要用于将网络中提供的服务类型与Vlan相绑定,方便管理和维护。
1.3.2以太网数据的封装格式为清楚的了解交换机对报文协议的识别过程,先简要介绍一下以太网常用的数据封装格式。
1.(vlan 的标准协议)ethernetii 与802.2/802.3 封装目前链路层的报文封装主要有两种类型,分别为ethernetii 型和802.2/802.3 型。
两种报文的封装格式如下:ethernetii 型图1-4ethernetii 型报文封装格式802.2/802.3 型图1-5802.2/802.3 型报文封装格式da、sa分另U表示报文的目的mac地址和源mac地址,括号中的数字表示此字段的长度,单位为字节。
由于以太网报文的最大长度为1500字节,转换成16进制数字为5dc,所以802.2/802.3 型封装的length字段取值范围为0x0000〜0x05dc。
而ethernetii 型封装中的type字段取值范围为0x0600〜0xFFFF。
交换机根据这两个字段的取值范围的不同来区分ethernetii 型和802.2/802.3型报文。
2.802.2/802.3 封装的几种格式802.2/802.3 封装分为3种封装格式:802.3raw封装:在源、目的地址后只封装length字段,之后即是上层数据,没有类型字段。
VLAN技术详解1 前⾔VLAN技术的出现不仅仅给我们在⽹络设计和规划上提供了更多的选择,也更为安全和⽅便的管理⽹络,同时由VLAN技术引出的各种相关应⽤也是层出不穷。
可以说VLAN技术是以太⽹技术的⼀个⾰命性的变⾰,同时也是以太⽹中最为基础和关键的技术。
本⽂主要针对VLAN技术产⽣的背景、VLAN技术的原理、VLAN的相关应⽤等⼏个部分来逐⼀进⾏介绍。
2 为什么需要VLAN?为什么需要VLAN技术,它的优点在哪⾥呢?在TCP/IP协议规范中,没有VLAN的定义。
当第⼆层⽹络交换机发展到⼀定程度的时候,传统的路由器由于在性能上的不⾜,它作为⽹络节点的统治地位受到了很⼤的挑战。
既然传统路由器是⽹络的瓶颈,⽽交换机⼜有如此优越的性能,为什么不⽤交换机取代传统路由器,来构造⽹络呢?我们都知道,位于协议第2层的交换机虽然能隔离冲突域,提⾼每⼀个端⼝的性能,但并不能隔离⼴播域,不能进⾏⼦⽹划分,不能层次化规划⽹络,更⽆法形成⽹络的管理策略,因为这些功能全都属于⽹络的第三层———⽹络层。
因此,如果只⽤交换机来构造⼀个⼤型计算机⽹络,将会形成⼀个巨⼤的⼴播域,结果是,⽹络的性能反⽽降低以⾄⽆法⼯作,⽹络的管理束⼿⽆策,这样的⽹络是不可想象的。
按照TCP/IP的原理,⼀般来说,⼴播域越⼩越好,⼀般不应超过200个站点。
那么,如何在⼀个交换⽹络中划分⼴播域呢?交换机的设计者们借鉴了路由结构中⼦⽹的思路,得出了虚⽹的概念,即通过对⽹络中的IP地址或MAC地址或交换端⼝进⾏划分,使之分属于不同的部分,每⼀个部分形成⼀个虚拟的局域⽹络,共享⼀个单独的⼴播域。
这样就可以把⼀个⼤型交换⽹络划分为许多个独⽴的⼴播域,即VLAN。
VLAN(Virtual LAN)中⽂叫做虚拟局域⽹,它的作⽤就是将物理上互连的⽹络在逻辑上划分为多个互不相⼲的⽹络,这些⽹络之间是⽆法通讯的,就好像互相之间没有连接⼀样,因此⼴播也就隔离开了。
VLAN的实现原理⾮常简单,通过交换机的控制,某⼀VLAN成员发出的数据包交换机只发给同⼀VLAN的其它成员,⽽不会发给该VLAN成员以外的计算机。
vlan接口的三种模式_Access、Hybrid和Trunkvlan接口的三种模式Access、Hybrid和Trunk通信技术vlan接口的三种模式Access、Hybrid和TrunkTag,untag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,笔者根据自己的理解再结合一个案例,试图向大家阐明这些概念untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlantag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于TokenRing。
VLANID域,占12bit,用于标示VLAN的归属。
以太网端口有三种链路类型:Access、Hybrid和Trunk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
vlan封装标准nego本篇文章主要介绍VLAN封装标准NEGOr。
NEGOr是一种用于在以太网交换机之间传输VLAN标识信息的标准。
下面将从以下几个方面进行介绍:1. VLAN概述VLAN是一种基于IEEE 802.1Q标准的技术,它将一个物理网络划分成多个虚拟网络,每个虚拟网络内的设备可以在同一广播域内通信。
通过VLAN技术可以实现网络资源共享、安全隔离、流量控制等功能。
在一个以太网中,每个数据帧都有一个标识该帧的VLAN ID。
该ID告诉交换机应该把该数据帧转发到哪个VLAN中,从而实现VLAN间隔离。
2. VLAN封装标准VLAN封装标准是指在网络设备之间传递VLAN ID信息的协议。
目前有三种VLAN封装标准:(1)Inter-Switch Link(ISL):思科公司开发的一种协议,不是标准化协议。
ISL 封装在以太网帧的数据字段中,增加了额外的头和尾来传输VLAN ID。
由于ISL不是标准,因此只能在思科设备之间使用。
(2)802.1Q:IEEE组织发布的标准协议,将VLAN ID信息封装在以太网帧的头部中,没有对数据帧做任何修改。
在以太网帧的头部增加了4个字节的标签,用于传输VLAN ID 信息。
该标准已经获得广泛使用。
(3)Negotiation(Nego):Nego是一种VLAN封装标准协议。
它最初由思科公司提出,后来被推广到了其他厂商的设备中。
该协议可以自动适应ISL或802.1Q封装协议,提高了网络的兼容性。
3. VLAN封装标准Nego的工作原理Nego协议使用了一种称为“协商”的过程,使网络设备能够协商使用何种VLAN封装标准。
Nego协议的实现遵循以下步骤:(1)当两个交换机之间建立连接时,它们先交换一组带有“未知VLAN”标记的帧,以确认使用的VLAN封装方式。
(2)如果其中一台交换机发送了一个使用802.1Q封装方式的帧,这就意味着它使用802.1Q封装协议;如果发送的是一个使用ISL方式的帧,就说明它使用ISL封装协议。
虚拟局域网(VLAN) 课程目标:● 了解VLAN的特点,原理● 了解端口类型、封装标准目录第1章虚拟局域网(VLAN) 11.1 VLAN产生背景 11.1.1 传统以太网基本概念 11.2 传统以太网与交换式以太网比较 21.3 VLAN概述 21.4 VLAN 特点: 31.5 VLAN成员划分的方式: 41.6 VLAN 的运作 51.7 缺省VLAN 61.8 链路类型 61.9 IEEE 802.1Q 71.10 配置静态 VLANs 81.11 VLANs 的两种设计方式 81.11.1 端-端 VLANs 91.11.2 本地化VLANs 10第一章虚拟局域网(VLAN)知识点● 了解VLAN的作用,特点。
● 掌握VLAN的工作原理及划分方法。
● 掌握VLAN端口(或链路)类型,TURNK链路的封装协议。
● VLAN是一个纯粹的2层的概念。
不同的VLAN属于不同的广播域,相当于物理上隔离的不同网络。
一.1 VLAN产生背景一.1.1 传统以太网基本概念传统以太网使用CSMA/CD(Carrier Sense Multiple Access withCollision Detection,带有冲突监测的载波侦听多址访问)。
我们可以将CSMA/CD比做一种文雅的交谈。
在这种交谈方式中,如果有人想阐述观点,他应该先听听是否有其他人在说话(即载波侦听),如果这时有人在说话,他应该耐心地等待,直到对方结束说话,然后他才可以开始发表意见。
有一种情况,有可能两个人在同一时间都想开始说话,那会出现什么样的情况呢?显然,如果两个人同时说话,这时很难辨别出每个人都在说什么。
但是,在文雅的交谈方式中,当两个人同时开始说话时,双方都会发现他们在同一时间开始讲话(即冲突检测),这时说话立即终止,随机地过了一段时间后,说话才开始。
说话时,由第一个开始说话的人来对交谈进行控制,而第二个开始说话的人将不得不等待,直到第一个人说完,然后他才能开始说话。
局域网扩展技术解析VLANVXLAN和SDN 局域网扩展技术解析:VLAN、VXLAN和SDN局域网(Local Area Network,LAN)是指在有限的范围内,由一组计算机和网络设备构成的通信网络。
在多个局域网之间进行通信时,需要使用扩展技术来实现互联和数据传输。
本文将对局域网扩展技术中的VLAN、VXLAN和SDN进行详细解析。
一、VLAN(Virtual Local Area Network)VLAN是指通过逻辑方式将物理局域网划分为多个虚拟局域网的技术。
利用VLAN技术可以实现虚拟局域网之间的隔离和划分,增强网络的灵活性和安全性。
VLAN的工作原理是通过在交换机上设置VLAN标识(VLAN ID),将多个端口划分到不同的VLAN中。
交换机通过标识不同的VLAN,可以在逻辑上分割物理网络,使得不同的VLAN之间的通信变得有序化。
VLAN的优点是能够将广播域划分为多个较小的广播域,减少广播风暴对整个网络带来的影响;同时可以隔离不同的用户组,提高网络的安全性。
然而,VLAN的配置和维护相对复杂,需要额外的管理和控制。
二、VXLAN(Virtual Extensible LAN)VXLAN是一种用于虚拟化数据中心网络的扩展技术。
它将传统的以太网帧封装在UDP(User Datagram Protocol)数据包中,以在现有的IP网络上实现虚拟局域网的扩展。
VXLAN通过引入逻辑网络标识(VNI,VXLAN Network Identifier)来扩展虚拟局域网。
VNI是一个24位的标识符,用于区分不同的虚拟局域网,允许在同一个物理网络上同时存在多个虚拟网络。
使用VXLAN可以实现跨子网的虚拟网络互连,提高数据中心网络的扩展性和灵活性。
同时,VXLAN还可以通过隧道技术将虚拟机迁移过程中的数据传输在底层网络中加密,提高了网络的安全性。
然而,VXLAN也增加了网络的复杂性和对硬件设备的要求。
三、SDN(Software-Defined Networking)SDN是一种以软件编程方式定义和控制网络行为的网络架构。
计算机网络技术练习题、选择题(每小题 2分,共50分.每小题只有一个正确选项)1、在 rip 中跳数等于____为不可达。
A.8B.10C.15D.162、将数据传输到 DCE的客户设备是()A.CPEB.DGEC.DTED. 以上都不是3、 VLAN的封装类型中属于 IEEE标准的有()A.ISLB.802.1qC.802.1dD.802.1x4、 VLAN表示()A. 以太网B. 细缆以太网C. 双绞线以太网D. 虚拟局域网5、对在下面所示的路由条目中各部分叙述正确的是_____。
R 172.16.8 .0 [120 /4] via 172 .16 .7 .9 , 00 :00:23 ,serial10A.R 表示该路由条目的来源是 RIPB.172 .16 .8 .0 表示目标网段或子网C.172 .16 .7 .9 表示该路由条目的下一跳地址D.00:00:23 表示该路由条目的老化时间6、在提示符为 Router (config -if)# 的配置下, exit 命令的作用是()A. 退出当前的接口配置模式B. 到达特权配置模式提示符C. 退出路由器D. 切换到用户 EXEC提示符7、以下采用最短路径优先算法的路由协议是()A . OSPF B.RIPC . IGRP D.BGP8、 DNS服务器的默认端口号是()A . 25 B.53C . 80 D.1609、路由器的缺点是()A .成为网络瓶颈B.不能进行局域网连接C.无法隔离广播D .无法进行流量控制10、静态 NAT是指()A .内部本地地址和内部全局地址一对一的永久映射B .内部本地地址和内部全局地址的临时对应关系C .把内部地址引射到外部网络的一个 IP 地址的D .临时的一对一 "IP+ 端口 " 映射关系11、计算机接入网络通常使用()A .网卡B.交换机C .路由器D.网关12、以下配置默认路由的命令正确的是()A.ip route 0.0.0.0 0.0.0.0 172.16.2.1B. ip route 0.0.0.0 255.255.255.255 172.16.2.1C. ip route 0.0.0.0.0.0.0.0 172.16.2.1D. ip router 255.255.255.255.0.0.0 172.16.2.1、交换机中所有端口的默认 VLAN ID 是( ) . 1B .100 . 1024D .4096 、标准访问控制列表的编号范围是( ) . 1~99 B .100~199. 1~1023D .1~4096 、标准访问控制列表的编号范围是( ) . 1~99 B .100~199. 1~1023D .1~4096 、以下不属于目前流行的网络操作系统的是 ( ) C .NetWare D . Windows 98、DHCP 服务向主机提供的参数不包括( ) . IP 地址 B .网关地址 . DNS 地址 D .MAC 地址、通过控制口配置交换机及路由器时使用的连接电缆是( ) .直连线 B .交叉线 .反转线 D .同轴线、不支持可变长子网掩码的路由协议有( ) .RIP v1 B .RIP v2 . OSPF D .IS-IS、 Windows Server 2003 所支持的文件系统不包括 ( )A .NTFSB . EXT3C .FATD .FAT32、建筑群子系统间使用的连接线缆通常是( ) .光纤 B .同轴电缆 .超 5类双绞线D .6类双绞线 、将域名映射为 IP 地址的系统称为( )A .DNSB .DHCPC .WINSD . FTP、VLAN 的封装类型中属于 IEEE 标准的是 ( )B . 802.1q D . ISL OSI 七层的( ) B .二层C .三层D .三层以上支持可变长子网掩码的路由协议有.RIP v1 B .RIP v2 C .OSPF D .IS-IS 、 随着电信和信息技术的发展,出现了“三网融合”的趋势,下列不属于三网的是 13A C 14A C 15A C 1617A C 18 A C 19 A C 2021AC 222324 25A26A . LinuxB . Windows NT Server A . 802.1dC .802.1x 、交换机工作在 A .一层D. 允许255.255.255.255 0.0.0.0 32 、 DHCP 服务中不能够向主机提供的内容是 ( )A 、 IP 地址B 、网关地址C 、DNS 主机地址D 、MAC 地址 33 、 DHCP 服务中不能够向主机提供的内容是 ( )A 、 IP 地址B 、网关地址C 、DNS 主机地址D 、MAC 地址 34 、DNS 的作用 是( )。
osi七层模型封装格式
OSI七层模型的封装格式是指每一层在传输数据时进行的封装方式。
以下是每一层的封装
格式:
1. 物理层封装格式:物理层负责传输比特流,封装格式主要是电信号的传输方式,如电压、电
流等。
2. 数据链路层封装格式:数据链路层负责将比特流划分为帧,并添加帧的起始和结束标志,以
便接收方能够识别帧的边界。
3. 网络层封装格式:网络层负责将数据链路层的帧封装为数据包(也称为IP包),并添加源
IP地址和目标IP地址,以便路由器能够根据目标IP地址进行路由。
4. 传输层封装格式:传输层负责将网络层的数据包封装为段,并添加源端口号和目标端口号,
以便接收方能够将数据传递给正确的应用程序。
5. 会话层封装格式:会话层负责将传输层的段封装为会话数据单元(SDU),并添加会话标识,以便不同应用程序之间的通信能够区分开来。
6. 表示层封装格式:表示层负责将会话层的SDU封装为表示数据单元(PDU),并进行数据
格式的转换、加密解密等操作。
7. 应用层封装格式:应用层负责将表示层的PDU封装为应用数据单元(ADU),并添加应用
层协议头部,如HTTP协议头等。
每一层的封装格式都是为了在不同层次之间传递数据,并进行相应的处理和转换,以确保数据
的正确传输和处理。
以下是各种封装:
1.以太网II封装:
以太网技术的基础是以太网帧,也作标准以太网帧,也称为ARPA,即以太网II帧(最初的以太网II标准也称为DIX,由Digital,Intel和Xerox三家
发起公司的首字母拼合而成)。
帧格式如下:
图1:以太网II报文格式
下面解释以太网II帧中的各个字段:
∙Preamble—也作“Syncword”,用来同步。
(在这里为10101010)
∙Des-MAC—此目的地址可以是广播地址0xFFFFFFFFFFFF;可以是基于目的节点MAC地址的特定的48比特的单播地址;或者多播地址。
此
MAC地址可以从协议同步期间消息的源地址字段中找到。
∙Sou-MAC—此源地址是发送方的48比特的MAC地址。
∙Type—即“以太网类型”,此字段用于识别上层协议。
(详见下文)
∙Payload—负载,即数据,包含了封装的数据(如:IP分组)。
以太网II 的数据有效长度范围是46~1500字节。
∙FCS—此字段包含32比特的循环冗余校验(Cyclic Redundancy Check,CRC)值,用来校验损坏的帧。
最初的以太网II帧格式有一些缺陷。
为了允许冲突检测,10Mbits/s以太网
要求分组大小最小为64字节。
这就意味着如果帧长达不到标准就必须用0
来填充短帧。
因此,上层协议需要包含一个“长度”字段来将实际数据与填充值区分开来。
幸运的是,为“以太网类型”字段所分配的值—0x0600XNS(施乐)、
0x0800IP(Internet协议)和0x6003DECNET—总是大于十进制值1500
(0x05DC)这一最大帧长度。
所以IEEE的802委员会对这一任务的解决方案提供了一个标准,即802.3。
此方法通过以长度两个8位组的“类型/协
议”字段代替同样两个8位组的“以太网类型”字段。
从而将以太网II帧
与802.3帧区分开来。
具体如下:
∙如果此字段值大于十进制值1500,则此字段表示以太网类
型,且是类型II。
∙如果此字段值小于等于十进制值1500,则此字段表示长度,
且是802.3。
(相见2. IEEE 802.3 LLC封装中的描述)
2.IEEE 802.3 LLC封装:
由于在改进了以太网II帧后仍然需要一个新的分组来表示类型以识别上层协议,因此在802.3的基础帧中的“长度”字段后面又紧跟了一个逻辑链路控制首部(Logical Link Control,LLC,遵循IEEE 802.2)。
帧格式如下:
2Bs
下面解释IEEE 802.3 LLC帧中的各个字段:
∙Preamble—同以太网II帧。
(此为10101011)
∙Des-MAC—同以太网II帧。
∙Sou-MAC—同以太网II帧。
∙Len—即“长度”字段,此处为以太网II帧中“以太网类型”字段的替换,表示帧的长度,但是不包括前同步码(Preamble)、FCS、目的和源MAC地址以及长度字段本身等字段。
∙DSAP—(Destination Service Access Point,目标服务接入点)字节,8位比特。
当此值为0xAA时,表示子网访问协议(Subnetwork Access
Protocol,SNAP)。
∙SSAP—(Source Service Access Point,来源服务接入点)字节,8位比特。
当此值为0xAA时,表示子网访问协议(Subnetwork Access
Protocol,SNAP)。
∙CTRL—“控制”字段,指定了LLC帧的类型。
∙Payload—同以太网II帧。
802.3LLC的数据有效长度范围是43~1497字节。
∙FCS—同以太网II帧。
值须重新计算。
3.IEEE 802.3 SNAP封装:
继承了802.3LLC的帧格式,并且添加了SNAP字段。
2Bs
下面解释IEEE 802.3 SNAP帧中的各个字段:
∙Preamble—同802.3LLC帧。
∙Des-MAC—同802.3LLC帧。
∙Sou-MAC—同802.3LLC帧。
∙Len—同802.3LLC帧。
∙DSAP—在此值为0xAA,表示SNAP。
∙SSAP—在此值为0xAA。
∙CTRL—同802.3LLC帧。
∙SNAP—即“子网访问协议(Subnetwork Access Protocol)”,SNAP首部包括3个字节的厂商代码和2个字节的本地代码。
厂商代码为
0x000000时表示本地代码是一个以太网类型II以便能向后兼容。
这种新格式将“以太网类型”字段从它在以太网II中的原始位置向右移动的8
个字节。
∙Payload—同802.3LLC帧。
802.3SNAP的数据有效长度范围是38~1492字节。
∙FCS—同802.3LLC帧。
值须重新计算。
4.IEEE 802.1Q封装:
802.1Q 的首部并非实际封入原始帧中,而是以太网II帧里,在原始帧里的MAC源地址字段与“以太网类型”字段之间添加一个32位元的域(field)。
2Bs
下面解释IEEE 802.1Q帧中的各个字段:
∙Preamble—同以太网II帧。
∙Des-MAC—同以太网II帧。
∙Sou-MAC—同以太网II帧。
∙802.1Q Header—表示了这是一个VLAN的帧,保存了VLAN的信息。
(详见下文)
∙Type—同以太网II帧。
∙Payload—同以太网II帧。
数据有效长度范围是46~1500字节。
∙FCS—同以太网II帧。
值须重新计算。
其中的802.1Q头部封装遵守如下格式:
∙TPID—标签协议识别符(Tag Protocal Identifier, TPID):一组16位元的域,用来识别802.1Q帧,其数值被设定在0x8100以用来辨别某个
IEEE 802.1Q的帧为已被标签头部,因为这个域所被标定位置与以太网
类型II帧中的“以太网类型”字段在未标签帧的域相同,这是为了用来区别未标签的帧。
∙TCI—标签控制信息(Tag Control Information,TCI):长度为2字节,包含有PCP、CFI和VID3个字段。
∙PCP—优先权代码点(Priority Code Point, PCP):以一组3位元的域当作IEEE 802.1P优先权的参考,从0(最低)到7(最高),用来对数据流(音讯、影像、档案等等)作传输的优先级,也被称为“服务等级
(Class of Service,CoS)”。
∙CFI—标准格式标识符(Canonical Format Indicator, CFI):1位元的域。
若这个域的值为1,则MAC地指为非标准格式;若为0,则为标准格
式;在以太交换器中它通常默认为0。
在乙太和令牌环中,CFI用来解
决两者的兼容性问题。
若帧在以太端中接收数据,则CFI的值必须设为1,且这个端口不能与未标签的其他端口桥接。
∙VID—虚拟局域网识别符(VLAN Identifier, VID): 12位元的域,用来具体指出帧是属于哪个特定VLAN的。
值为0时,表示帧不属于任何一个VLAN;此时,802.1Q标签仅代表优先权。
12位元的值0xFFF为保
留值,其他的值都可用来做为总共4094个VLAN的标识符。
在桥接器
上,VLAN1在管理上作为保留值。
5.IEEE 802.1AD封装:
双重标记(IEEE 802.1AD),也叫作QinQ,对于互联网服务提供商(ISP)是非常有用的。
它允许已被打上VLAN标签的混合数据从客户端送出时ISP仍然可以在内部使用VLAN。
2Bs
下面解释IEEE 802.1AD帧中的各个字段:
∙Preamble—同以太网II帧。
∙Des-MAC—同以太网II帧。
∙Sou-MAC—同以太网II帧。
∙802.1Q OuterTag—外部标签(next to Source MAC and representing ISP VLAN)会先于内部标签(inner)被解封装。
此时,一个可变的TPID
在16进位值可能为9100、9200或是9300,通常作为外部标签;然而在值为88a8时会违反802.1AD而无法作为外部标签。
∙802.1Q InnerTag—内部标签,格式同IEEE 802.1Q头部。
∙Type—同以太网II帧。
∙Payload—同以太网II帧。
数据有效长度范围是46~1500字节。
∙FCS—同以太网II帧。
值须重新计算。