[ipTIME 공유기] SOHO를 위한 QoS
SOHO를 위한 QoS
1. 소개 1980년대 초부터 시작해 지금까지 약 20여년 동안 네트워크는 계속해서 발전하고 성장해 왔다. 단순 데이타의 트래픽에서부터 시작해 E-mail 및 Video, Voice 등 다양한 형태의 데이타 트래픽들이 현재 네트워크상에 존재하고 있다. 이와 같은 네트워크의 성장은 다양한 사용자층의 성장과 함께 이루어 지고 있다. 과거 20여년전 연구기관 및 대규모의 회사에서만 운용되던 네트워크가 현재는 개개인의 가정에서 까지 운용되고 있으며, 이러한 사용자층의 다양화는 새로운 형태의 비즈니스를 출현시켰으며 이에 부합시키지 위한 다양한 응용프로그램들이 나타나게 되었다.
| Network Evolution | |
| 단순 Bridge 형태의 1세대 Router | 1980년대 초반 |
| Mutiprotocol Router, Dynamic Routing Router | 1980년대 중반 |
| Muticast, Switching, Scailing | 1990년대 |
| Delay Sensitive(Voice), High Bandwidth(Video), Standard Data(E-Mail), Mission Critical Data | 1990년대 중반 ~ 현재 |
| Voice | Video | Data (Best_Effort) | Mission-critical Data | |
| Bandwidth | Low | High | High | Low |
| Delay 민감 | High | High | Low | High |
| Jitter 민감 | High | High | Low | Low |
안정성(Reliability) 과 성능(Performance)를 더 이상 제공하지 못하게 하는 원인이 되고 있다. SOHO의 네트워크 리소스 관리 SOHO(Small Office Home Office)의 경우는 대부분이 네트워크를 이용한 형태의 사업을 진행하고 있으며, 새로운 비즈니스 모델에 따른 새로운 어플리케이션의 출현을 자극하는 요소이다. 즉, SOHO가 작은 규모의 네트워크를 구성하고 있다고는 하지만 전체적인 네트워크에 발생하고 경험할 수 있는 요소들이 존재한다. SOHO의 경우 발생하는 대부분의 트랙픽은 업무와 관련된 데이타 트래픽 - VoIP 및 기타 어플리케이션 트래픽 - 이라고 할 수 있다. 하지만, 현재 각광받고 있는 P2P 형태의 다양한 어플리케이션 및 인스턴스 메신저를 통한 데이터들이 SOHO 전반적인 네트워크상에 존재하면서 네트워크의 중요한 리소스인 대역폭의 상당한 부분을 차지하고 있다는 것이다.

이러한 네트워크 리소스의 관리부재로 인한 업무의 손실은 어느 순간 어떤 형태로든 발생 할 수 있으며, 비용의 증가를 유발 시키게 된다. 즉, 대역폭의 확장을 통해 이와 같은 문제점들을 해결하고자 하지만, 결국은 같은 결과를 초래할 뿐 원하는 만큼의 만족도를 얻을 수 없을 것이다. QoS의 등장 단순 데이타 트래픽에서 멀티미디어를 포함한 다양한 형태의 데이터 트래픽으로의 이동은 더 이상 동일한 서비스 방식으로는 대역폭을 효율적으로 관리 할 수 없게 되었다. 결국은 트래픽의 특성에 맞는, 또는 일정 수준의 통신의 질을 보장해 줄 수 있는 서비스 방식에 의한 관리가 필요불가피 해 졌고, 이러한 대역폭의 효율적인 관리로서 QoS가 떠오르게 된것이다. 2. QoS란 무엇인가 ? QoS는 쉽게 말하자면 트래픽의 특성에 따라 차별적인 서비스를 제공하는 것이다. Qos는 다양한 네트워크 데이타 트래픽이 혼재된 상태에서 어떤 특성의 데이타를 우선 처리하고, 더 많은 버퍼를 할당하고, 또는 어떤 데이타를 무시할 것인가를 정의한 서비스 레벨을 기준으로 대역폭을 관리하게 된다. QoS를 결정하는 주요 요소들에는 Service availablity, Delay, Jitter, Throughput, Packet lose rate가 있다.
| Service availablity | 안정적인 통신을 유지해 줄 수 있는 정도 |
| Delay | Latency 라고도 하며, 양단간 송신과 수신 시점의 차이 |
| Jitter | Delay variation 이라고도 하며, 모든 데이타들 간의 송신시 시간차이와 수신시 시간차이에 대한 왜곡 정도 |
| Throughput | 전송되는 데이타의 속도 |
| Packet lose rate | 최대 전송 속도 시점에 버려지는 데이타의 비율 |
| QoS Operation Model | |
| Admission Control | 어플리케이션 타입따라 데이트를 허용 또는 차단 |
| Input Class | 어플리케이션 타입따라 Lable을 표시 |
| Input Q scheduling | 표시된 Label에 따라 적절한 Input Queue에 데이타를 할당 |
| Policing | 규정된 서비스레벨에 따라 트래픽 전송속도를 보장해 준다. 우선순위가 낮은 데이타 또는 임계치 이상의 데이타들은 차단을 한다. |
| Output Q scheduling | 표시된 Label에 따라 적절한 Output Queue에 데이타를 할당 |

전체 인터넷 속도 8Mbps 중 대부분 대용량 트래픽에 의해 점유 당하는 상태

전체 인터넷 속도 8Mbps 중 인터넷 속도를 2Mbps로 보장해 주는 상태 (2) 과도한 데이터에 의한 손실의 최소를 위한 인터넷 속도 제한의 경우 (최대 속도 제한)

전체 인터넷 속도 8Mbps 중 다량의 P2P 트래픽에 의해 점유 당하는 상태

전체 인터넷 속도 8Mbps 중 P2P 프로그램 인터넷 속도를 1 Mbps로 제한하는 상태 4. 결론 QoS 기능은 원래 기간망 장비와 같이 고가의 장비에서 요구되는 기능이었다. 그러나 최근 초고속 인터넷 환경의 확대와 더불어 다양한 인터넷 어플리케이션이 증가하고 SOHO 인터넷 환경이 복잡해짐에 따라 SOHO 환경에서도 QoS 적용이 요청되고 있다. SOHO 환경은 제한된 초고속 인터넷 대역폭을 여러 사람이 공유해 이용하는 환경이다. 이와 같은 환경에서 QoS 기능을 이용할 경우 업무의 중요도에 따라 제한된 인터넷 리소스를 최적화해 배치할 수 있다. 최근 새롭게 출시되고 있는 SOHO 라우터 장비들은 과거 기간망에서 사용되는 고가 장비에서나 구현 가능했던 QoS 기능을 편리하게 제공하므로써 안정적인 SOHO 인터넷 환경의 구축에 중요한 요소가 될 것으로 예상된다. Last Edited at 2015-04-28






































