A Study of an NAT Protocol using Virtual IP Information in the TCP Segment

TCP 세그멘트내의 가상 IP 정보를 이용하는 NAT 프로토콜에 대한 연구

  • Hwang, Jae-Yong (Division of Computer, Electronic, and Information and Communication Engineering Paichai University) ;
  • Ju, Gi-Ho (Division of Computer, Electronic, and Information and Communication Engineering Paichai University)
  • Published : 2004.01.20

Abstract

NAT (Network Address Translation) is an IP address modification protocol that translates private IP address into authentic Internet address. The main features of NAT are to improve network security and to save IP address. Generally speaking, in order to perform its functionality, NAT uses the address information in the packet header. Certain application protocols, however, use the information in the packet data as well as the information in the packet header to perform end-to-end communication. Therefore, to support these types of application protocols, NAT should be able to perform appropriate translation of protocol information in the packet data. In this thesis, we design and implement a method which translates virtual IP information in the packet date into real IP information by using port proxy server.