본문 바로가기

Secure UC

[연재] VoIP 장비의 방화벽/NAT 투과하기 - 3.H.460을 이용하기

                                                                             글싣는 순서
                                                                        1. 왜 문제를 일으키는 가?  
                                                                                         2. ALG를 이용하기 
                                                                                         3. H.460을 이용하기

지난 글에서 ALG (Application Layer Gateway)에 대해 살펴보았습니다. ALG에 간단히 정리하고 H.460에 대해 전개하겠습니다.

ALG는 기본적으로 Firewall 상에서 구동되는 기능이며, NAT로 인한 문제점을 해결하고, Voice Protocol 및 RTP를 이해하여 통화가 가능하도록 합니다. Stateful Packet Inspection으로 호시도가 발생할 때만 UDP Port를 개방하고, 통화를 마치면 UDP Port를 닫음으로 보안성을 높임니다. 또한, Topologu Hiding 개념을 통해 본사 또는 ISP의 중요 VoIP 망 자원을 보호합니다.

그렇다면, H.460 Traversal of H.323 across NATs and Firewalls 는 무엇인가? 말그대로 H.323 네트워크 상에  Firewall 과 NAT를 통과하여 음성 및 영상 통화가 가능하도록 하는 ITU 표준입니다. 폴리콤,라드비젼, 텐드버그가 함께 표준화를 진행하여 2005년 8월에 승인되었습니다. 세부적으로는 H.460.18 signaling 에 대한 부분과 H.460.19 Media 에 대한 부분으로 나눌 수가 있습니다.

트래픽이 몰리는 Public Network 상에 Traversal Server를 두고 H.460을 인지하는 단말들은 Traversal Server에 등록되어 사용합니다. 따라서, 단말은 H.460을 지원해야 하며, 활성화 및 비 활성화 옵션이 있을 것입니다. H.460의 장점은 다음과 같습니다.

  • 기존의 Firewall을 그대로 사용하여 기존의 보안정책을 유지할 수 있다.
  • H.460을 지원하는 단말들은 매우 단순한 설정만을 필요로 합니다.

H.323만을 사용하고 있는 대부분의 네트워크 상에서는 매우 효율적이다고 볼수 있습니다. 별도의 Traversal Server가 필요하고 이곳으로 트래픽이 몰리므로 대역폭에 대한 고려가 필요하며, Traversal Server가 방화벽이 아니므로 외부에 놓인 Traversal Server가 보안에 취약할 수 도 있습니다.

일반적인 H.460 구성은 다음과 같습니다. 파란색 선은 시그널링이며, 빨간색 선은 RTP입니다.

---------------------------------
라인하트
CCIEV #18487
linecard@naver.com