了解如何向在带宽、低延迟等方面具有较高网络要求的流量(如 VoIP 和流视频)分配优先级标记。您可以在网络协议堆栈的第 2 层使用 CoS 标记或在第 3 层使用 DSCP 标记来标记流量。

优先级标记是一种流量标记机制,用于标记 QoS 需求较高的流量。网络可以利用这一机制识别不同类的流量。网络设备可以根据每个类的优先级和要求来处理其中的流量。

您也可以重新标记流量,以便提高或降低流量的重要性。通过使用较低的 QoS 标记,可以限制客户机操作系统中标记的数据。

过程

  1. vSphere Client 中查找分布式端口组或上行链路端口组。
    1. 选择 Distributed Switch,然后单击网络选项卡。
    2. 单击分布式端口组以查看分布式端口组列表,或单击上行链路端口组以查看上行链路端口组列表。
  2. 单击分布式端口组或上行链路端口组,然后选择配置选项卡。
  3. 在“设置”下,选择流量筛选和标记
  4. 如果“流量筛选和标记”处于禁用状态,请单击启用并重新排序 > 启用所有流量规则 > 确定
  5. 单击添加以创建新规则,或者选择一个规则并单击编辑以编辑该规则。
  6. 在网络流量规则对话框中,从操作下拉菜单中选择标记选项。
  7. 为规则范围内的流量设置优先级标记。
    选项 描述
    CoS 值 在第 2 层网络中使用 CoS 优先级标记来标记与规则匹配的流量。选择 该复选框 并键入 0 到 7 之间的值。
    DSCP 值 在第 3 层网络中使用 DSCP 标记来标记与规则关联的流量。选择 该复选框 并键入 0 到 63 之间的值。
  8. 指定此规则所适用的流量种类。
    要确定某一数据流是否位于要标记或筛选的规则范围内,vSphere Distributed Switch 将检查流量的方向、源和目标等属性、VLAN、下一级别协议、基础架构流量类型等。
    1. 流量方向下拉菜单中,选择流量必须为输入、输出还是同时为这两者,才能使规则将其视为匹配。

      此方向还会影响您识别流量源和目标的方式。

    2. 通过使用系统数据类型限定符、第 2 层数据包属性和第 3 层数据包属性,可以设置数据包要与规则匹配而需要具备的属性。

      一个限定符表示一组与某个网络连接层相关的匹配条件。可以将流量与系统数据类型、第 2 层流量属性和第 3 层流量属性进行匹配。可以使用特定网络连接层的限定符,也可以结合使用多个限定符,以便更精确地匹配数据包。

      • 使用系统流量限定符将数据包与流经组端口的虚拟基础架构数据的类型进行匹配。例如,您可以对传输到网络存储的数据选择 NFS。
      • 使用 MAC 流量限定符可根据 MAC 地址、VLAN ID 和下一级别协议匹配数据包。

        可以使用虚拟客户机标记 (VGT) 在分布式端口组上查找具有某个 VLAN ID 的流量。如果要在虚拟交换机标记 (VST) 处于活动状态时将流量与 VLAN ID 进行匹配,请对上行链路端口组或上行链路端口使用一个规则。

      • 使用 IP 流量限定符可根据 IP 版本、IP 地址以及下一级别协议和端口匹配数据包。
  9. 在规则对话框中,单击确定以保存该规则。

示例: IP 语音流量标记

IP 语音 (VoIP) 流在低丢弃和低延迟方面具有特殊的 QoS 要求。与 VoIP 的会话发起协议 (SIP) 相关的流量通常有一个等于 26 的 DSCP 标记,该标记值表示保证转发等级为 3 且丢弃概率为低 (AF31)。

例如,要标记到子网 192.168.2.0/24 的出站 SIP UDP 数据包,可以使用以下规则:

规则参数 参数值
操作 标记
DSCP 值 26
流量方向 输出
流量限定符 IP 限定符
协议 UDP
目标端口 5060
源地址 与 192.168.2.0 匹配的前缀长度为 24 的 IP 地址