mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-12-24 18:58:11

QoS

1. 개요2. 네트워크의 QoS
2.1. 주요 기능2.2. 우선순위가 높은 데이터2.3. 우선순위가 낮은 데이터
3. QoS의 기타 이용4. QoS 알고리즘, 프로토콜5. 참고

1. 개요

Quality of Service, Real-time systems, Resource Allocation, Load balancer, Network Scheduling Algorithms

다양한 영문 용어를 갖고 있다.

2. 네트워크의 QoS

데이터 통신 네트워크상에 흐르는 데이터의 중요도를 분류하여, 이를 기반으로 우선순위를 부여한다. 우선순위가 높을수록 빠르고 안전하게 전송이 보장된다.

2.1. 주요 기능

2.2. 우선순위가 높은 데이터

2.3. 우선순위가 낮은 데이터

3. QoS의 기타 이용

대한민국의 3대 이동통신사( SKT, KT, LG U+)는 모두 4G LTE 서비스를 시작하며 특정 사용자가 과도하게 사용할 경우, 다른 사용자의 QoS를 보장하기 위하여 과다 트래픽 사용자의 속도를 제한하고 있다. 이는 5G NR 시대에도 다를 바 없으며, 3사 모두 과다 트래픽 사용자에 대한 제재 사항이 약관에 들어 있다.

유선 네트워크도 별로 다르지 않은데 기가 인터넷을 서비스하는 KT, LG U+, SKB[4] 모두 일일 제한 용량(100GB ~300GB)[5]을 사용하면 기가 속도를 100Mbps까지 낮추어 버린다. 참고로 100GB는 1Gbps Full Speed로 사용 시 정확히 13분 20초 만에 다 써버릴 수 있는 용량이다.

단, 일반적인 사용자는 쉽게 이 제한에 도달하지 않는다는 점은 알아둬야 한다. 보통 한 가정에서는 한 달에 200GB 이상 사용하지 않는 것이 일반적이다.[6]지속 사용 트래픽이 10Mbps(총 3.3TB)라는 것은 적은 양이 아니라 매우 많이 사용하는 것이다. 데이터센터에서는 10Mbps 사용 시 월 10만 원 나온다.

KT에서 10기가 인터넷 속도를 100메가로 제한한 사건이 있었다. KT 10기가 인터넷 속도 저하 사건 참조.

가정용 공유기에도 QoS기능이 있는데 과거에는 이 기능이 부실한 경우가 많아서 컴퓨터에서 토렌트 다운로드 같은 걸 하면 전체 네트워크가 사실상 먹통이 되기도 했다.

컴퓨터에서 여러 응용프로그램이 동작하는 환경에서도 QoS가 필요할 수 있지 않을까라는 생각을 할 수도 있다. 하지만 가정용으로 가장 많이 사용하는 Windows 컴퓨터의 네트워크나 스토리지에는 기본적으로는 QoS가 없거나 거의 작동하지 않아서 인터넷에서 파일을 다운로드하거나 복사하는 등의 작업을 하면 다른 프로그램에서 네트워크나 스토리지를 사용하기 어려울 수도 있다.

4. QoS 알고리즘, 프로토콜


기본 QoS 알고리즘
- 트래픽 분류, 트래픽 쉐이핑, 트래픽 폴리싱, 혼잡제어(패킷 폐기), 스케줄링, 버퍼 관리 등

기존 기술
최신 기술 트렌드

상용 QoS 프로토콜, 서비스

5. 참고




[1] 보안, 방화벽개념이 아닌 통신관점이다, [2] 패킷교환방식과는 반대의 개념 [3] 물론, 이 파일 자체가 인트라넷이 아닌 일반 인터넷에 떠돌아다니는 게 문제다. [4] 사실상 SKB는 QoS가 폐지된 상황이다. 링크 [5] 가입 서비스마다 다름 [6] 일반 사용자가 고사양 게임을 다운로드를 할경우 하루에 200GB를 넘게 사용될 수 있다. [7] 데이터셋이 중요한 다른 지도학습/비지도학습 머신러닝, 딥러닝를 직접 활용하기 보다, 실시간성 요청(request)를 잘처리하는속성, 현재 상태(status)를 중요시 하는 속성이 있기 때문이다.