brunch

You can make anything
by writing

C.S.Lewis

by 라인하트 Feb 21. 2019

25. 기술을 종합적으로 판단해야 하는 이유

QoS 디자인 가이드에 배운 지혜

   VoIP 기술이 본격화되던 2000년대부터 네트워크 대역폭은 항상 부족했습니다. 낮은 대역폭을 가진 네트워크에서 실시간 음성 및 영상 트래픽을 안정적으로 전송하기 위해 서비스 품질 (QoS, Quality of Service) 기술이 떠올랐습니다. QoS 기술은 장비에 따라 구현하는 방식이 달라서 QoS 디자인 가이드는 복잡해졌습니다. 엔지니어들은 QoS 기술을 공부할수록 QoS는 실시간 트래픽을 위한 필수 테크놀로지라고 생각하게 되었습니다. 


   하지만, 진보된 압축 코덱 기술이 개발되면서 고품질의 음성과 영상을 낮은 대역폭으로 전달할 수 있게 되었습니다. 네트워크 전송 기술이 고도화 화면서 기업들은 낮은 회선 임대 비용으로 더 많은 대역폭을 사용할 수 있게 되었습니다. 지금은 가정에서도 100 Mbps 나 1 Gpbs 단위의 인터넷 회선을 사용하고, 기업용 회선도 마찬가지입니다. QoS 기술은 방대한 지식과 컴퓨팅 리소스를 필요로 하지만, 실제로 적용한 네트워크는 많지 않습니다. QoS 디자인 가이드에는 다음과 같은 문구가 있습니다.   


The best way to increase bandwidth is to increase the link capacity to accommodate all applications and users, with some extra bandwidth. Even though this solution sounds simple, increasing link capacity is expensive and needs time to be implemented. Fortunately, various QoS mechanisms can be used to effectively increase available bandwidth for priority applications.

대역폭을 증가시키는 가장 좋은 방법은 모든 애플리케이션과 사용자들을 충분히 수용할 수 있는 회선 용량을 증설하는 것입니다. 이것이 가장 단순한 방법이지만 가장 많은 시간과 비용이 소요됩니다. 그래서 기존의 회선 용량을 효과적으로 사용할 수 있는 QoS 메커니즘이 필요합니다. QoS 메커니즘은 우선순위가 높은 애플리케이션이 더 많은 대역폭을 사용할 수 있도록 보장하는 기술입니다.


   실시간 트래픽의 품질을 보장하는 가장 확실한 방법은 회선 대역폭을 증설하는 것이고, 차선책은 QoS 메커니즘을 적용하는 것입니다. 만일 회선 대역폭이 너무 부족한 상황에서는 QoS 조차 의미가 없습니다. 회선 대역폭이 너무 적으면 무작위로 패킷을 폐기하면서 망 전체에 영향을 미칩니다.    




하나의 기술을 둘러싼 주변도 같이 보아야 한다.

   QoS 디자인 가이드의 궁극적의 목적은 네트워크에 QoS를 잘 구현하는 것이 아니라 실시간 애플리케이션이 네트워크에서 잘 동작하게 만드는 것입니다. QoS 전문가들은 어떻게 QoS 기술을 네트워크에 적용할지를 논의하지 않습니다.  QoS 기술의 적용 대비 효과가 크지 않기 때문에 회선 용량을 증설할 수 있는 방안을 먼저 찾습니다.  QoS 디자인 가이드를 읽으면서 얻은 지혜는 이것입니다.


 한 두 가지 기술에 집중하여
나무를 보다 보면 숲을 보지 못한다. 
 

   엔지니어는 현재의 기술을 바탕으로 다가올 미래의 기술 트렌드를 예측합니다. 모든 전문가들은 자신이 다루는 기술이 최고라 말합니다. 엔지니어는 전문가의 의견뿐만 아니라 자신의 경험과 지식에 비추어 전체적인 네트워크 기술의 흐름을 볼 수 있어야 합니다. 하지만, 한 두 가지 기술에 너무 오랫동안 공부하다 보면 주변의 다른 기술의 흐름을 보지 못하게 됩니다. QoS 기술을 둘러싼 압축 코덱 기술의 발달과 네트워크 장비의 발전 속도를 감안한다면, QoS를 적용하는 속도보다 회선 대역폭을 늘리는 속도가 더 빠르다는 것을 알 수 있기 때문입니다.  


   이와 같은 사례는 비일비재합니다. IPv6는 IPv4의 차세대 인터넷 주소 체계입니다. 인터넷에 접속되는 단말이 기하급수적으로 늘어나면서 기존의 주소체계가 가진 한계를 극복할 필요성이 대두되었습니다. IPv6 가 출현한 지 20여 년이 넘었지만, 아직도 대부분의 네트워크는 IPv4 주소를 사용합니다. IPv6를 둘러싼 NAT Traversal 기술과 보안 기술의 발달로 사설 IP 주소 체계를 많은 네트워크에서 문제없이 사용하기 때문입니다. 또한, ATM과 ISDN과 같은 기술도 마찬가지입니다.



숲을 보는 엔지니어가 되거나 숲을 보는 엔지니어와 가까이 하라

    엔지니어는 기술을 종합적으로 판단할 수 있어야 합니다. 한 분야의 기술에만 집중하지 말고 전체적인 기술 변화를 읽을 줄 아는 능력이 필요합니다. 엔지니어의 종합적인 판단은 전체적인 기술 진화를 이끌고 기업의 잘못된 판단을 최소화합니다. 하지만, 모든 엔지니어가 미래를 예견하는 선구자일 필요는 없습니다. 숲을 보고 미래를 볼 줄 아는 엔지니어와 함께 하는 것 만으로 많은 것을 얻을 수 있습니다. 

매거진의 이전글 24. 똑똑한 엔지니어는 기술이 아니라 시장에 집중한다
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari