1、802.1P优先级(有时也称COS优先级):

802.1p用户优先级定义在二层802.1Q 标签头中的TCI字段中,和VLAN ID一起使用,位于高位起16-18bit字段,长度3bit,取值范围0-7,0优先级最低,7优先级最高

TPID(Tag ProtocolIdentifier标签协议标识):2字节的定值0X8100,表明这是一个加了802.1Q标签的帧。

TCI(Tag Control Information):2字节,包含了帧的控制信息

Priority:802.1P优先级,3bit,取值0-7

CFI:1bit,暂时保留未用,为0说明是规范格式,1为非规范格式,被用在令牌环/源路由FDDI介质访问方法中来指示封装帧中所带地址的比特次序信息。

VLANID:12bit,取值范围0-4095,由于0 和4095保留,实际取值范围是1-4094,每个支持802.1Q协议的交换机发送出来的数据包都会包含这个域,以指明自己属于哪一个VLAN

2、IP优先级和TOS优先级:

IP优先级定义在三层IP报文头中的TOS字段(8bit)中,占据高位的3bit,取值范围0-7,0优先级最低,7优先级最高

首先,看一下IPV4的报文格式

如上图所示,IPV4的报文头重包含一个8-bit的TOS(服务类型)优先级区域,它通常被分为precedence部分(IP优先级)-前3bitTOS优先级(紧接着的4bit),最后一位作保留;格式如下:

起初,该字段定义如下(RFC1349):

IP优先级具体取值及含义如下:

111-Network Control  网络控制

110 -Internetwork Control  网间控制

101 -Critic  关键

100 - FlashOverride  疾速

011 -Flash  闪速

010 -Immediate快速

001 -Priority  优先

000 -Routine  普通

优先级6和7一般保留给网络控制数据使用,比如路由。

优先级5推荐给语音数据使用。

优先级4由视频会议和视频流使用。

优先级3给语音控制数据使用。

优先级1和2给数据业务使用。

优先级0为缺省标记值。

在标记数据时,既可以使用数值,也可以使用名称(英文名称)。

3、DSCP优先级:

由于对区分服务类型的多样化的要求,IP优先级的8个优先级是远远不够的,在之后的RFC文档中对TOS字段进行了重新的分配,命名为DSCP,DSCP优先级是把整个8位的前6位重新定义了一下,称为DSCP优先级,取值范围0-63,0优先级最低,63优先级最高COS TOS DHCP通常要做映射机制。

    

由于DSCP和IP PRECEDENCE是共存的于是存在了一些兼容性的问题,而且DSCP的可读性比较差,比如DSCP 43(101011)我们并不知道对应着IP PRECEDENCE的什么取值,于是就把DSCP进行了进一步的分类。目前定义的DSCP总共分成了4类(64个优先级并未用完):

类选择器 Class Selector(CS)           aaa 000

加速转发 Expedited Forwarding(EF)     101 110

确保转发 Assured Forwarding(AF)       aaa bb0

尽力而为 Default(BE)                  000 000

https://www.cnblogs.com/zandon/p/11923607.html

(4)IP precedence和DSCP的对应

DSCP

IP/802.1P

DSCP二进制

DSCP十进制

应用

丢包率

BE

0

000 000

0[0x0a]

Internet

AF1

Green 1

001 010

10[0x0a]

Leased Line

L

AF1

Green 1

001 100

12[0x0e]

Leased Line

M

AF1

Green 1

001 110

14[0x0e]

Leased Line

H

AF2

Green 2

010 010

18[0x12]

IPTV VOD

L

AF2

Green 2

010 100

20[0x12]

IPTV VOD

M

AF2

Green 2

010 110

22[0x12]

IPTV VOD

H

AF3

Green 3

011 010

26[0x1a]

IPTV Broadcast

L

AF3

Green 3

011 100

28[0x1a]

IPTV Broadcast

M

AF3

Green 3

011 110

30[0x1a]

IPTV Broadcast

H

AF4

Green 4

100 010

34[0x22]

NGN/3G Singaling

L

AF4

Green 4

100 100

36[0x22]

NGN/3G Singaling

M

AF4

Green 4

100 110

38[0x22]

NGN/3G Singaling

H

EF

5

101 110

46[0x2E]

NGN/3G voice

CS6(INC)

6

110 000

48[0x2E]

Protocol

CS7(NC)

7

111 000

56[0x2E]

Protocol

802.1P优先级、IP优先级、TOS优先级及DSCP优先级的分类和对应相关推荐

  1. TSN报文优先级(802.1P优先级、IP优先级、TOS优先级)

    TSN 报文优先级 为了配合TSN网关的流量调度,终端设备上的IPv4网络通信有3种QoS优先级标签方式,基于二层的COS字段(配合VLAN ID),基于三层的IP TOS 和 IP DSCP,需要实 ...

  2. 802.1p 优先级与内部优先级的映射关系

    缺省情况下,所有华为 S 系列交换机的 802.1P 优先级 与内部优先级的映射关系是 一 样的,如表 10-3 所示.从中可以看出,这些交换机中 802.1p 优先级与内部优先级的缺省映射关系是按等 ...

  3. IP与DSCP优先级

    IP优先级 在IPv4的报文头中,TOS字段是1字节,如下图所示.根据RFC1122的定义,IP优先级(IP Precedence)使用最高3比特(第0-3比特). +++++++++++++ | 0 ...

  4. dscp值_DSCP 与IP 优先级IP优先级

    在IPv4的报文头中,TOS字段是1字节,如下图所示.根据RFC1122的定义,IP优先级(IPPrecedence)使用最高3比特(第0-2比特). ++++++++++++++++++++++++ ...

  5. TCP/IP卷一:13---链路层之(帧的802.1p/q标签:虚拟局域网(VLAN)和Qos标签)

    一.虚拟局域网(VLAN) 随着交换式以太网的使用越来越多,位于同一以太网中的每台主机互连已成可能.这样 做的好处是,任何主机都可直接与其他主机通信,它们使用IP和其他网络层协议,并很少 或根本不需要 ...

  6. Springboot 配置文件的加载位置以及优先级和外部配置文件加载的优先级

    配置文件的加载位置: springboot在启动时会扫描以下位置的application.properties文件或者application.yml文件作为springboot默认的配置文件. 项目目 ...

  7. 了解Java线程优先级,更要知道对应操作系统的优先级,不然会踩坑

    Java 多线程系列第 6 篇. 这篇我们来看看 Java 线程的优先级. Java 线程优先级 Thread 类中,使用如下属性来代表优先级. private int priority; 我们可以通 ...

  8. c语言的运算符优先级文档下载,c语言运算符优先级

    c语言运算符优先级Tag内容描述: 1.运算符的优先级与结合律(从高到低排列)=优先级 名称 符号 结合性 1 数组下标 左结合性 1 函数调用 () 左结合性 1 结构和联合的成员. - 左结合性 ...

  9. GVRP:GARP VLAN 注册协议 - 802.1P、802.1Q (GARP VLAN Registration Protocol - 802.1P、802.1Q)...

    GARP VLAN 注册协议(GVRP)是一种 GARP (通用属性注册协议)的应用,提供 802.1Q 兼容的 VLAN 裁剪(VLAN pruning)功能和在 802.1Q 干线端口(trunk ...

最新文章

  1. POJ3461 Oulipo ——KMP算法——Pku3461
  2. ABAP Subscreen and tabstrip controls
  3. 江苏关于领取软考2021年上半年合格证书的通知
  4. nginx 端口没有被占用启动闪退_Nginx 的简单使用 (IIS,Asp.Net) - 奋斗的中年人哈哈哈...
  5. java xml textview居中_android—图文垂直居中 TextView+SpannableString
  6. 2019款新iPhone发布时间曝光:依旧9月12日亮相?
  7. 三星Galaxy 首款运动腕表全新渲染图曝光
  8. hbase的2.2.4版本支持哪个版本的hadoop_2019 年,Hadoop 还是数据处理的可选方案吗?...
  9. vue checkbox双向绑定_Vue的双向绑定
  10. Javascrpt无刷新文件上传
  11. 比较 Python(Python 与其他语言的比较)
  12. TortoiseGit推送
  13. 快乐刷课---Tampermonkey下载使用
  14. 【解决】Outlook无法正常显示邮件中的图片
  15. ECHARTS的基本使用:柱状图、折线图、饼图等
  16. 擎创告警的智能聚类、压缩及降噪
  17. 委托朋友理财有风险吗
  18. PDF怎么修改文字?其实修改PDF内容很简单
  19. python取数字前n位
  20. python-获取当前目录/上级目录/上上级目录...

热门文章

  1. kafka怎么保证数据消费一次且仅消费一次?使用消息队列如何保证幂等性?
  2. 360QVM各种免杀方法
  3. 微信小程序获取用户信息,得到是匿名信息,微信用户,问题解决
  4. javaweb基于JSP+Servlet开发北京市地铁(火车票)订票系统+论文+PPT+任务书+检查表 毕业设计
  5. win10(家庭版)怎么修改“c:\users”目录下文件夹名称
  6. LInux环境下ANTs软件安装
  7. 电脑C盘红了怎么办?—— 保姆级从根本上解决问题(C盘扩容)
  8. js封装毫秒时间戳转换仿微信聊天时间显示格式
  9. JavaScript基础语法笔记,ECMAScript基础,每部分都有经典案例以及解析。会持续更新(2022.0310)
  10. html超链接字体颜色怎么改DW,请问 dreamweaver怎么设置不同文本的超链接颜色?...