Implemenetation of The TCP/IP Network Address Translation

TCP/IP 주소 변환 기능 구현

  • Published : 2001.03.01

Abstract

폭발적인 TCP/IP 단말의 증가로 가용한 IP 주소가 부족하여지고 있다. IPng의 차세대 인터넷 프로토콜 방안이 이를 해결할 수 있는 적합한 방안이기는 하지만 적용 운용되기까지는 상당시간이 소요될 것으로 예상된다. 따라서 사설망과 공중 인터넷과 연결기능 중 네트웍 주소변환방안이 과도기적이기는 하지만 차세대 인터넷 망이 활성화될때까지 IP 주소의 고갈 문제를 해결할 수 있을 것이다. 본 논문에서 구현한 NAT 기능은 라우터에 할당된 공중 인터넷 주소를 이용하여 공중 인터넷 사용과 외부로부터 사설망을 보호할 수 있는 기능을 제공한다. NAT 구현을 위해서는 제공하는 서비스의 사용 프로토콜을 파악해야하며 각 서비스 종류에 적합한 ALG요구사항을 분석하여야 하며 본 논문에서는 NAT 구현과정에 필요한 사항을 구체적이고 체계적으로 제시하였다.

Keywords

References

  1. E. Fleischman, A Large Corporate User's View of IPng, RFC 1687, August 1994
  2. Y. Rekhter., B. Moskowitz, D. Karrenberg, and G. de Groot, Address Allocation for Private Internets, RFC 1597, March 1994
  3. K. Egevang and P. Francis, The IP Network Address Translation (NAT), RFC 1631, May 1994
  4. R. Droms, Dynamic Host Configuration Protocol, RFC 1531, October 1993
  5. V. Fuller, T. Li , J. Yu, and K. Varadhan, Classless Inter-Domain Routing (CIDR) : an Address Assignment and Aggregation Strategy, RFC 1519, September 1993
  6. P. Srisuresh and M. Holdrege, IP Network Address Translator (NAT) Terminology and Considerations, RFC 2663, August 1999
  7. F. Baker, Requirements for IP Version 4 Routers, RFC 1812, June 1995
  8. G. Tsirtsis and P. Srisuresh, Network Address Translation - Protocol Translation (NAT-PT), RFC 2766, February 2000
  9. J. Postel and J.K. Reynolds, File Transfer Protocol , RFC 959. October 1985
  10. J. Postel and J. Reynolds, Telnet Protocol Specification, RFC 854, May 1983
  11. P. Mockapetris, Domain Names Implementation and Specification, RFC 1035, November 1987
  12. R. Braden and D. Borman, C. Partridge, Computing the Internet Checksum, RFC 1071, September 1988
  13. J. Postel, Transmission Control Protocol (TCP) Specification, RFC 793, September 1981
  14. J. Postel, User Datagram Protocol (UDP), RFC 768, August 1980
  15. J. Postel, Internet Control Message Protocol (ICMP), RFC 792, September 1985
  16. 고문준, 민상원, TCP/lP 주소 및 포트 변환 기능에 관한 연구, 한국정보과학회 추계학술대회. 제26권 제2호 pp. 463-465, 1999년
  17. 민상원, 김황남, 이숙영, IP over ATM 장비들간 상호 운용성을 위한 구현 요구 사항, 한국정보과학회 논문지 (C), 제5권 제4호 pp. 488-498, 1999년 8월