네트워크 QoS 설계: 대역폭·지연·지터·패킷 손실 관리

네트워크 QoS의 성능 지표와 트래픽 분류, 큐잉, 혼잡 제어 방식을 정리하고 서비스별 QoS 설계와 운영 관리 관점을 다룬다.

2026-08-14 · 최초 발행 2025-07-16

제한된 네트워크 자원에서 서비스 품질을 지키는 방법

네트워크 서비스 품질(Quality of Service, QoS)은 트래픽을 관리해 특정 서비스가 요구하는 성능 수준을 확보하는 기술이다. 자원이 한정된 구간에서 여러 애플리케이션이 동시에 동작할 때, 모든 트래픽을 같은 기준으로 처리하면 실시간 통신이나 미션 크리티컬 애플리케이션이 먼저 영향을 받는다.

QoS는 트래픽의 중요도에 따라 우선순위를 정하고 네트워크 자원을 배분한다. VoIP와 화상회의 같은 실시간 통신, 스트리밍 서비스, 미션 크리티컬 애플리케이션에서 특히 필요한 이유가 여기에 있다.

성능 문제를 판단하는 지표

대역폭은 전송 가능한 용량이다

대역폭은 네트워크가 데이터를 전송할 수 있는 최대 속도 또는 용량이며, bps, Kbps, Mbps, Gbps 등 초당 비트 수로 표현한다. 대용량 파일 전송, 고화질 비디오 스트리밍, 클라우드 서비스에서는 대역폭이 직접적인 제약이 된다. 부족한 대역폭은 전송 속도 저하와 서비스 지연으로 이어진다.

대역폭을 다루는 대표적인 방식은 대역폭 예약, 트래픽 쉐이핑, 대역폭 스로틀링이다.

사용자 트래픽대역폭 관리 장치고대역폭 필요 서비스중간 대역폭 서비스저대역폭 서비스비디오 스트리밍 브라우징이메일/텍스트 메시지

지연은 패킷의 이동 시간을 뜻한다

지연(Delay/Latency)은 패킷이 출발지에서 목적지까지 도달하는 데 걸리는 시간으로, 밀리초(ms) 단위로 측정한다. 지연은 하나의 원인만으로 생기지 않는다. 물리 매체를 따라 신호가 이동하는 전파 지연, 패킷을 링크에 밀어 넣는 전송 지연, 라우터와 스위치의 처리 지연, 장비 버퍼에서 대기하는 큐잉 지연이 함께 작용한다.

온라인 게임, VoIP, 화상회의는 지연 변화가 사용자 경험으로 곧바로 이어진다. 금융 거래와 원격 의료처럼 시간에 민감한 서비스도 마찬가지다. 경로 최적화, 지연 민감 패킷의 우선 처리, 캐싱과 CDN(Content Delivery Network) 활용이 지연을 줄이는 방법이다.

서버네트워크 장비클라이언트서버네트워크 장비클라이언트전파 지연처리 지연전송 지연큐잉 지연요청 패킷 전송패킷 전달응답 패킷 전송패킷 전달

지터는 도착 간격의 불규칙성이다

지터(Jitter)는 패킷 도착 시간의 변동성 또는 불규칙성을 말하며, 밀리초(ms) 단위로 다룬다. 네트워크 혼잡도 변화, 라우팅 경로 변경, 장비 버퍼링 효과가 지터의 원인이 될 수 있다.

음성·비디오 스트리밍에서는 지터가 끊김으로 나타나며, 실시간 데이터 전송 품질과 사용자 경험도 떨어뜨린다. 지터 버퍼, 우선순위 큐잉, 트래픽 평준화(Traffic Smoothing)를 적용해 영향을 완화할 수 있다.

송신측패킷 1: 0ms패킷 2: 20ms패킷 3: 40ms패킷 4: 60ms수신측 도착: 100ms수신측 도착: 125ms수신측 도착: 145ms수신측 도착: 180ms지터 계산패킷 간격 변화:(125-100) - 20 = 5ms(145-125) - 20 = 0ms(180-145) - 20 = 15ms

패킷 손실은 재전송과 품질 저하를 만든다

패킷 손실(Packet Loss)은 전송 과정에서 사라지는 데이터 패킷의 비율이며, 백분율(%)로 측정한다. 네트워크 혼잡(Network Congestion), 하드웨어 장애, 신호 감쇠와 간섭, 버퍼 오버플로우가 손실을 일으킬 수 있다.

손실은 데이터 전송 품질을 낮추고 재전송에 따른 추가 지연을 만든다. 스트리밍의 끊김과 화질 저하, 웹 페이지 로딩 시간 증가도 그 결과다. 버퍼 크기 최적화, 패킷 우선순위 부여, 중복 전송(Redundant Transmission), 오류 정정 코드(FEC: Forward Error Correction)를 통해 줄일 수 있다.

송신자라우터 1라우터 2라우터 3수신자패킷 1패킷 2패킷 3

QoS 정책을 구성하는 제어 수단

트래픽 분류와 마킹은 QoS 정책의 출발점이다. 애플리케이션 유형(VoIP, 비디오, 이메일 등), 프로토콜(TCP, UDP), 소스·목적지 IP 주소, 포트 번호를 기준으로 트래픽을 구분한다. 이후 IP Precedence, DSCP(Differentiated Services Code Point), IEEE 802.1p 태그로 우선순위를 표시한다.

분류된 트래픽은 큐잉과 스케줄링을 거쳐 처리된다. 우선순위 큐잉(Priority Queuing), 가중치 기반 공정 큐잉(WFQ: Weighted Fair Queuing), 클래스 기반 가중치 공정 큐잉(CBWFQ: Class-Based Weighted Fair Queuing), 저지연 큐잉(LLQ: Low Latency Queuing)이 여기에 사용된다.

네트워크 트래픽트래픽 분류기고우선순위중간우선순위저우선순위스케줄러출력 인터페이스

혼잡이 발생했거나 예상되는 구간에서는 임의 조기 탐지(RED: Random Early Detection), 가중치 기반 임의 조기 탐지(WRED: Weighted Random Early Detection), 트래픽 폴리싱(Traffic Policing), 트래픽 쉐이핑(Traffic Shaping)으로 트래픽을 제어한다. 제한된 대역폭의 활용도를 높이려면 압축, 링크 단편화 및 인터리빙(LFI: Link Fragmentation and Interleaving), RTP 헤더 압축도 함께 검토할 수 있다.

서비스 환경에 따라 달라지는 적용 방식

통신 사업자는 5G 네트워크 슬라이싱으로 서비스별 QoS를 보장하고, VoLTE에는 전용 QoS 프로파일을 적용한다. KT의 5G 네트워크는 eMBB(enhanced Mobile Broadband), URLLC(Ultra-Reliable Low Latency Communications), mMTC(massive Machine Type Communications)에 맞춰 각각 QoS 정책을 적용한다.

금융 산업에서는 고빈도 거래(HFT: High-Frequency Trading)를 위한 초저지연 네트워크와 데이터 센터 간 전용 네트워크의 QoS 정책이 필요하다. 미국 뉴욕 증권거래소는 거래 지연을 마이크로초 단위로 관리하기 위해 엄격한 QoS 정책을 구현한다.

의료 환경에서는 원격 의료를 위한 영상·데이터 전송의 안정성과 중요 의료 시스템 통신의 우선순위가 핵심이다. 국내 대형 병원은 PACS(Picture Archiving and Communication System) 네트워크에 QoS를 적용해 대용량 의료 영상의 빠른 전송을 보장한다.

제조업에서는 산업용 IoT(IIoT)의 실시간 데이터 처리와 스마트 팩토리 장비 간 통신 지연 최소화가 QoS의 적용 대상이다. 현대자동차 공장 내 산업용 네트워크에는 TSN(Time-Sensitive Networking) 기술을 도입해 정밀한 QoS 제어를 구현한다.

정책 설계 뒤에도 계속 관리해야 하는 항목

QoS 정책은 애플리케이션 요구사항을 기준으로 트래픽을 분류하고, 엔드-투-엔드 QoS를 보장하는 방향으로 설계해야 한다. 네트워크 용량 계획과 QoS 정책을 분리하지 않고 함께 다루며, 확장 가능한 QoS 아키텍처를 고려한다.

정책 적용 후에는 성능을 지속적으로 모니터링해 QoS 효과를 측정하고, 트래픽 패턴 변화에 따라 정책을 조정한다. 자동화된 모니터링과 알림 체계를 두고 SNMP, NetFlow, sFlow 등을 활용하면 네트워크 성능 분석에 활용할 수 있다.

SDN(Software-Defined Networking)은 중앙화된 QoS 관리를 가능하게 하며, NFV(Network Function Virtualization)와 QoS의 통합도 이어지고 있다. AI/ML 기반 예측적 QoS 관리, 5G 및 Wi-Fi 6 환경의 QoS 최적화 전략도 함께 고려할 대상이다. 향후에는 AI/ML과 자동화 기술을 활용한 지능형 QoS 관리 시스템이 주류가 될 전망이다.

네트워크 QoS트래픽 관리대역폭지연패킷 손실