我的公司使用延迟非常重要的交易应用程序。我的想法很少,但真的不知道如何实施。就像我想知道
1) 如何通过 802.1q 标签对应用程序进行优先级排序。
2) 如何按 IP 标头(差分服务代码点 (DSCP)/服务类型 (ToS) 对应用程序进行优先级排序。
3)整形流量,例如带宽限制或速率限制。
请帮忙
我的公司使用延迟非常重要的交易应用程序。我的想法很少,但真的不知道如何实施。就像我想知道
1) 如何通过 802.1q 标签对应用程序进行优先级排序。
2) 如何按 IP 标头(差分服务代码点 (DSCP)/服务类型 (ToS) 对应用程序进行优先级排序。
3)整形流量,例如带宽限制或速率限制。
请帮忙
这是一个非常复杂的话题,也是一个非常广泛的问题。我会尝试一个粗略的答案。
通常,首先您将流量分类为例如
完成此操作后,您就可以确定您的网络硬件功能。大多数设备都有多个优先级队列,因此您可以配置每个队列来处理一个或多个流量类别。您可以使用源或目标 IP 地址、协议、源/目标端口号 VLAN,或者通过从数据包的 ToS 字段或帧的 802.1Q 标记中分配已经存在的流量类别来做到这一点。
此外,您可以为每个流量类别配置限制,这样(假的)VoIP 类别流量就不会掩盖其他一切。
优先级和限制也用于流量整形,这是另一个大主题。
此外,给定的网络可能无法可靠地处理您的要求,尤其是当聚合链接不够宽时。QoS 要求应始终与整个网络设计一起审查。
这是简短的答案,有很多关于这些主题的书。
但是,由于您指的是交易应用程序需求 - 这通常不是由 QoS 单独处理,但您还需要为此优化整个环境:选择低延迟交换机、路由器和物理层传输(甚至电缆) ,分配充足的带宽并优化短路径和快速路径的拓扑。