트래픽 셰이핑(또는 패킷 셰이핑)은 중요한 애플리케이션의 고성능을 보장하기 위해 특정 애플리케이션이 사용할 수 있는 대역폭을 제한하는 기술입니다.
트래픽 셰이핑을 통해 조직은 네트워크로 유입되거나 네트워크에서 유출되는 데이터 양을 제어하여 네트워크 성능을 높일 수 있습니다. 트래픽은 네트워크 정책에 따라 분류되고 대기열에 추가되며 이동됩니다. 기본적으로, 트래픽 셰이핑은 덜 중요한 것으로 분류된 패킷의 전송 속도를 늦춰서 네트워크를 조절하여 우선 순위가 높은 애플리케이션이 지연 없이 전달되도록 합니다.
네트워크 대역폭을 관리함으로써 조직은 주요 애플리케이션과 비즈니스 트래픽의 성능과 서비스 품질을 보장할 수 있습니다.
모든 네트워크는 한정된 양의 대역폭을 가지므로 대역폭 관리를 통한 트래픽 조절은 중요한 애플리케이션의 성능과 시간에 민감한 데이터의 전달을 보장하는 핵심 도구입니다.
트래픽 셰이핑은 서비스 품질을 보장하고 대역폭을 남용하는 분산 서비스 거부(DDoS) 공격으로부터 방어하는 강력하고 유연한 방법입니다. 네트워크와 애플리케이션을 트래픽 급증으로부터 보호하고, 악성 사용자를 규제하며, 네트워크 공격으로 인해 네트워크 리소스가 과부하되는 것을 방지합니다.
효율적인 트래픽 조절 시스템을 구현하는 첫 번째 단계는 네트워크의 다양한 트래픽 종류를 분류하는 것입니다.
예를 들어, 조직에서는 주요 웹 애플리케이션으로의 트래픽을 우선순위 지정하여 네트워크가 아무리 바빠도 중요한 트래픽이 정상적으로 전달되도록 하고 싶을 수 있습니다. 이는 다른 종류의 트래픽이 우선순위에서 낮아질 수 있음을 의미합니다. 이런 일이 발생하면 패킷은 원하는 총 구성 속도를 초과하지 않고 전달될 수 있을 때까지 버퍼에 보관됩니다.
분류 시스템이 설정되면 트래픽 셰이핑 어플라이언스(종종 애플리케이션 전송 컨트롤러)가 네트워크로 유입되거나 유출되는 대역폭을 관리하기 시작합니다.
새로운 유형의 애플리케이션의 경우 기존 트래픽 조절 기술로는 충분하지 않을 수 있습니다. BIG-IP 로컬 트래픽 관리자는 iRules 라는 사용자 정의 가능한 비즈니스 정책에 의해 적용되는 정교하고 세부적인 트래픽 조절 기술을 제공합니다.