流量整形(或数据包整形)是一项用于限制某些应用可消耗带宽的技术,以确保关键应用保持高性能。
流量整形使组织能够通过控制流入和流出网络的数据量来提高网络性能,其根据网络策略对流量进行分类、排队和引导。从本质上讲,流量整形通过降低被归类为不太重要的数据包的传输速度来调节网络,从而保障优先级应用的传输零延迟。
通过管理网络带宽,组织可以确保其关键应用和业务流量的性能和服务质量。
网络带宽并非用之不竭,因此通过带宽管理进行流量整形成为保证关键应用性能和时效性数据传输的重要工具。
流量整形是确保服务质量和抵御带宽滥用(例如分布式拒绝服务 (DDoS) 攻击)的一种强大而灵活的方法。它可以保护网络和应用不受流量峰值的影响,调控滥用用户,并防止网络攻击使网络资源不堪重负。
要想构建一个高效的流量整形系统,第一步就是对网络上的各类流量进行分类。
例如,组织可能希望优先处理进出关键网络应用的流量,以确保无论网络多么繁忙,这个重要流量都能正常转发。这意味着其他类型的流量可能会被取消优先级。当发生这种情况时,数据包会被简单地保留在缓冲区中,直到它们的总速率符合要求且不超过配置才可以被转发。
分类系统设置好后,流量整形设备(通常是应用交付控制器)就开始管理进出网络的带宽。
对于新型应用,传统的流量整形技术可能无法满足需要。BIG-IP Local Traffic Manager 可提供复杂而精细的流量整形技术,并通过名为 iRules 的可定制业务策略来执行。