【网络】Cos和ToS和DSCP|Qos|PHB的含义和区别以及映射

本文深入探讨了网络服务质量(QoS)中的关键概念,包括Cos、ToS、DSCP和PHB的区别及其在数据包处理中的作用。内容涵盖了它们的定义、映射关系、优先级以及在网络中的实际应用,旨在帮助读者理解如何通过这些机制实现不同级别的服务质量保证。
摘要由CSDN通过智能技术生成

目录

视频教程:

介绍和区别

Qos/Cos

IP-TOS(IPP/CS)和DSCP

PHB(Per-Hop-Behaviors)

区别

各个等级的DSCP值和含义(PHB)

映射

COS到DSCP的映射

 IP-Precedence到DSCP的映射(Tos-->DSCP)

详细:

DiffServ 域

Qos分类

PPT

映射实例讲解

Qos 步骤

更多

QOS--理论篇


视频教程:

https://www.bilibili.com/video/BV1nK411g7aq?from=search&seid=5647562267094223387

介绍和区别

IP优先级、TOS优先级、DSCP优先级和802.1p优先级的区别(https://blog.csdn.net/Mr_zhangtf/article/details/107925938)

 以太网交换机可为特定报文提供优先级标记的服务,优先级的种类包括IP Precedence,TOS、DSCP、802.1p prioriy等,这些优先级分别适用于不同的QoS 模型,在不同的模型中被定义。Precedence、TOS和DSCP优先级是定义在三层IP头中的TOS字段;802.1p用户优先级定义在二层802.1Q 标签头中的TCI字段中。(主要区分TOS字段TOS )

IP header 有一个8-bit的TOS(服务类型)优先级区域,它通常被分为precedence部分(IP优先级)和TOS部分,最后一位作保留;它的具体定义如下:

由于对区分服务类型的多样化的要求,在之后的RFC文档中对TOS字段这个区域进行了重新的分配,命名为DSCP:也就是IP包头的区分服务标记域。DSCP优先级是把整个8位的前6位重新定义了一下,称为DSCP优先级;

数据帧里有4个字节的802。1q标签头,包含2字节的标签和2字节的控制信息,在控制信息(vlan tag的TCI区域)的前3位,就定义为802.1p优先级。它指明帧的优先级。一共有8 种优先级,主要用于当交换机阻塞时,优先发送优先级高的数据包。

Qos/Cos

Cos 是在二层。(mac)

QoS(quality of service)是cisco的叫法,类似的叫法,在Juniper为CoS(class of service)。CoS在外企的Juniper设备上配置比较多,在国内用户的设备上见到很少。

IP-TOS(IPP/CS)和DSCP

早期Qos分类简单,使用Tos字段的高3个bit作为TTP的不同组合值(定义IP优先级方案,ip precedence既IPP,称为CS),加起来就八种,后来发现不够,IETF对TOS字段重新分配,提出了DSCP(Differentiated Services Codepoint,区分服务代码点),用6比特取代了原来的3比特。

https://book.51cto.com/art/201012/236881.htm

取值范围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

IP-TOS(IPP,IP优先级方案)

DSCP

PHB(Per-Hop-Behaviors)

Per-Hop-Behaviors传输中每一跳的动作。网络管理员可以配置DSCP到PHB的映射。DS采用的缺省PHB是(Best-Effort,DSCP=000000)

Defalut PHB 规定DSCP的后3个bit全为0时,去兼容ip precedence,称为class selector。

区别

TOS和DSCP是三层协议(IP层)中的字段;

COS是二层协议中的字段;

各个等级的DSCP值和含义(PHB)

DSCP不同的值(PHB值)代表选择不同的PHB(Per-Hop Behavior,动作),PHB代表不同的QoS(时延、 带宽等)--->设备根据所选的PHB,为IP报文提供不同的QoS。

每个DSCP值与PHB存在一对一,或多对一的关系。

缺省的PHB编码 000000 对应 Best-effort traffic.

优先级别为CS7>CS6>EF>AF31>(AF32,AF31)>AF11>(AF12,AF13)>BE,通俗定义为CS7>CS6>EF>AF4>AF3>AF2>AF1>BE.通常CS级别为网络内部协议使用,所以最高级别为EF

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值