A Novel Peer-to-Peer Network Address Translator

碩士 === 實踐大學 === 貿易經營研究所 === 91 === The Network Address Translator (NAT) has been developed and widely used for many enterprise networks and SOHO networks in recent years. It provides transparent address translations between a private client and a public server and dramatically stretches the address...

Full description

Bibliographic Details
Main Author: 陳胤孝
Other Authors: 鄭王駿
Format: Others
Language:en_US
Published: 2003
Online Access:http://ndltd.ncl.edu.tw/handle/00584801085245698338
Description
Summary:碩士 === 實踐大學 === 貿易經營研究所 === 91 === The Network Address Translator (NAT) has been developed and widely used for many enterprise networks and SOHO networks in recent years. It provides transparent address translations between a private client and a public server and dramatically stretches the address space of IPv4. Due to directly alternating the IP addresses, NATs break the end-to-end Internet transparency, forbid applications from using IP addresses or port numbers in their payload, and degrade the security at IP level. In this paper, a new dynamic address translation protocol based on the label switching mechanism was proposed not only to relieve the shortage of address space of IPv4, but also to either eliminate or improve the problems of peer-to-peer communication, the payload translation cost of ALGs, and the adoption of IPsec. With this approach, a new label binding and distribution protocols are proposed and used to form a label switching tunnel between private and public address realms. Compared to traditional NATs, the address translation between label switching NATs has the properties of much lower cost, faster speed, less delay, and more simplicity.