자유롭게 게시물을 올릴수있는 게시판입니다.
  • 유년추억
  • 학교생활
  • 입시준비
  • 대학생활
  • 군생활
  • 알바생활
  • 취업준비
  • 직장생활
  • 원룸생활
  • 연애중
  • 결혼준비
  • 집안살림
  • 자녀교육
  • 창업준비
  • 이민유학
  • 노후생활
  • 전체보기


어드레스를 변환하는 ISDN 라우터

 

어드레스를 변환하는 ISDN 라우터


소규모 거점을 인터넷으로 접속하는 경우 액세스 회선으로 ISDN을 사용하는 것이 일반적이다. 이 때문에 최근 급속하게 증가하고 있는 제품이 ISDN라우터로서 비교적 저렴한 제품이 계속해서 등장하고 있다(사진).


일반적으로 인터넷에 접속하기 위해서는 인터넷 접속 사업자(프로바이더)와 서비스 이용 계약을 맺어야 한다. ISDN라우터를 사용해서 인터넷에 접속하는 경우는「단말형 다이얼업 접속」이나 「LAN형 다이얼업 접속」 중 하나의 서비스를 선택한다.


인터넷을 이용하려면 글로벌 어드레스가 필요하다. 단말형 접속에서는 프로바이더로부터 사전에 글로벌 어드레스의 할당을 받을 수 없다. ISDN라우터를 사용해서 프로바이더에 접속했을 때는 프로바이더측이 하나의 글로벌 어드레스만 할당하고, 접속이 끊어지면 프로바이더는 어드레스를 회수하여 다음 접속에 사용한다.


LAN형 접속의 경우 프로바이더로부터 고정적으로 복수개의 글로벌 어드레스를 받을 수 있다. 단, 글로벌 어드레스의 수가 많은 만큼 서비스 이용료는 비싸진다.






동일 어드레스를 돌아가며 사용하는 NAT(network address translator) 기능


인트라넷 내에서는 사설 어드레스를 사용하는 것이 보통이다. 그래서 인트라넷 내의 PC에서 인터넷에 접속할 때는 사설 어드레스를 글로벌 어드레스로 변환해야 한다.


ISDN라우터는 거의 모든 제품이 「NAT」라고 하는 어드레스 교환기능을 갖고 있다(그림). 구체적으로 우선 프로바이더로부터 받은 글로벌 어드레스를 NAT대응 라우터에 등록하여 둔다. 그러면 인트라넷 내의 PC가 인터넷과 통신할 때 도중에 있는 라우터가 NAT기능을 사용하여 사설 어드레스를 프로바이더로부터 할당받은 글로벌 어드레스로 자동 변환한다.


NAT는 하나의 사설 어드레스에 하나의 글로벌 어드레스를 대응시킨다. 예를 들면 글로벌 어드레스 2개를 라우터에 등록해 두면 2대의 클라이언트가 동시에 외부와 통신할 수 있으나 세번째 이후의 클라이언트는 외부와의 통신을 할 수 없다(그림). 통신중의 2대 중 어느쪽이든 통신을 마치면 글로벌 어드레스 하나가 반환되어 세번째의 클라이언트가 통신할 수 있게 된다.



같은 어드레스를 모두 돌아가면서 사용하기 때문에 실제의 사용자 수보다 프로바이더로부터 받은 글로벌 어드레스의 수가 적게 되어 결국 인터넷 이용료를 줄일 수 있는 장점이 있다.


SOHO라우터의 NAT기능은 LAN형 접속뿐만 아니라 단말형 접속에도 사용할 수 있다. 그러나 글로벌 어드레스는 하나 밖에 없기 때문에 NAT를 그대로 적용하면 한번에 외부와 통신할 수 있는 클라이언트는 한대 밖에 없게 된다.


NAT에는 보안면에서의 장점도 있다. 외부에서 인트라넷으로 부정침입 할 때의 거점은 글로벌 어드레스이다. NAT를 사용하면 하나의 글로벌 어드레스를 특정하기 어려워진다. 따라서 사설 어드레스를 알지 못하면 인트라넷 내에 있는 서버로의 부정 액세스는 어렵게 된다.




IP 매스커레이드로 하나의 어드레스를 동시 이용


대부분의 ISDN라우터 판매업체들은 NAT기능을 독자적으로 확장하여 단말형 접속에서도 복수의 클라이언트가 동시에 외부와 통신할 수 있는 기능인「IP 매스커레이드(masquerade)」를 개발하고 있다. 이는 IP어드레스뿐만 아니라 TCP나 UDP의 포트 번호도 변환하여 한 개의 글로벌 어드레스를 동시에 이용할 수 있도록 하는 기능이다. 이 기능은 헤더에 따라 다른 명칭을 붙이고 있는 경우가 있고 기능도 조금씩 다르다.


예를 들면 후지쓰의 ISDN라우터 「NetVehicle시리즈」는 NAT기능 이외에 단말형 접속에서도 복수대의 클라이언트가 외부와 동시에 통신할 수 있는 기능인 「멀티NAT」을 갖추고 있다. 멀티NAT도 IP매스커레이드에 상당하는 기능을 제공하여 LAN형 접속인 경우에 할당받은 글로벌 어드레스 수 이상의 클라이언트가 외부와 동시에 통신할 수 있다.


멀티NAT에는 특정 클라이언트에게만 외부로부터의 액세스를 허가하는 기능이나 하나의 글로벌 어드레스로 메일 또는 파일전송처럼 인터넷 서비스마다 다른 서버를 매핑하는 기능도 있다. WWW서버를 자체적으로 설치하여 정보를 발신하는 경우에는 외부로부터 WWW서버로의 액세스와 인트라넷 내의 클라이언트로부터 외부로의 액세스를 하나의 글로벌 어드레스로 처리할 수 있다.







간단한 용어해설


☞ NAT(Network Address Translator)


RFC1631에서 규정하고 있다. 단말형 다이얼업IP 접속서비스에서의 NAT 사용을 금지하고 있는 프로바이더도 있다.


☞ IP 매스커레이드(masquerade)


주로 라우터에 장치되는 어드레스 변환방식의 일종. NAT(Network Address Translator)와 비슷하지만 IP어드레스에 세션마다 TCP/UDP의 포트 번호도 변환하는 점이 다르다. 사설 어드레스를 이용한 LAN상의 복수의 단말에서 동시에 인터넷에 접근하고 싶은 경우에 이용한다. 필요한 글로벌 어드레스는 하나로 충분하고 NAT와 같이 글로벌 어드레스를 동시 세션의 수만큼 준비할 필요는 없다.


☞ UDP(User Datagram Protocol)


IP망에서는 트랜스포트층의 프로토콜로서 TCP나 UDP 중 하나를 사용하여 데이터를 교환한다. TCP는 세션(접속)을 확립하고 나서 통신을 개시하지만 UDP에서는 세션을 확립하지 않고 데이터를 수신지에 송출한다. 이 때문에 UDP는 프로토콜처리가 고속이지만 TCP와 같이 오류정정이나 재송신 기능을 갖지 않기 때문에 신뢰성은 떨어진다. UDP는 신뢰성보다도 고속성이 요구되는 멀티미디어 응용에서 이용되는 경우가 많다.




2001-05-06 02:44:08
1482 번 읽음
☞ 로그인 후 의견을 남기실 수 있습니다
 캐시선물





365ch.com 128bit Valid HTML 4.01 Transitional and Valid CSS!
태그