• QoS(Qualit of Service)又名服务质量:是保证业务数据在互联网中传输的质量和可靠性的度量。也可以理解为在有限的网络环境(带宽)中为特定的业务数据流提供优质、可靠的服务。
  • 分类:将数据分为不同的类别,称为分类(classification),分类并不修改原来的数据包。
  • 标记:将数据设置为不同的优先级称为标记(marking),而标记会修改原来的数据包。
  • 管制:丢弃超出带宽,称为管制(Policing)。
  • ×××:将超出的带宽缓存在内存中,等到下一秒再传递,这种行为称为×××(Shaping)。
  • 拥塞管理:当网络发生拥塞后,数据还是要被传递的,正因为接收到的数据远多于自身的传输能力,所以数据被传输时就出现了先后顺序,而依照什么样的方式来传数据,就需要队列的指导,QOS中的队列定义了数据包被传输的先后顺序。
  • 拥塞避免:当网络发生拥塞后,超出的流量将采取其它方式处理,如果处理方式为管制,那么数据包就会被丢弃,通常情况下,网络设备默认丢弃后到的数据包而传输先到的数据包,这样的丢弃方式称为尾丢弃,但也可以让网络设备在发生拥塞时,先丢低优先级的数据包而传输高优先级的数据包。
     

并不是所有的QOS技术都适合所有网络,边缘路由器和核心路由器操作是不一样的。

  • 边缘路由器执行:数据包分类和标记
  • 核心路由器执行:拥塞管理,拥塞避免

在网络环境中,如何对数据进行分类和标记呢,而且数据又分为二层的数据帧和三层的数据报,在二层数据帧中使用COS字段分类和标记数据,在三层数据报中使用TOS字段来分类和标记数据。

QOS技术不能在原始的以太网帧上标记数据,但可以使用ISL或802.1Q数据中的COS字段标记。下图为COS字段。

ISL:

QOS 的基本概念_第1张图片

802.1Q:

QOS 的基本概念_第2张图片

QOS就是使用最高3比特标记数据优先级的,共有7个级别.

IPV4:

TOS字段是1B,RFC1122定义IP优先级使用最高3比特,可以定义8个服务等级。:

QOS 的基本概念_第3张图片

 RFC2474,即用6比特取代了原来的3比特,称这6比特为DSCP.

QOS 的基本概念_第4张图片

DSCP和TOS的对比图

QOS 的基本概念_第5张图片

mpls:

QOS 的基本概念_第6张图片

ipv6:

QOS 的基本概念_第7张图片

使用业务流类型中的6位标记QOS.

说明本文的图片有的来自互联网,如有侵权,请通知我。