Network address translation (NAT) has become an important technology in the Internet, supporting scalable addressing, addressing autonomy, concealed endpoint identity, and transparent redirection. However, NAT currently lacks a well-specified scalable architecture and interferes with end-to-end security and reliability. In this paper, we present TRIAD as a NAT-based architecture that solves these problems. The key ideas of TRIAD are: i) basing all identification on DNS names, not end-to-end addresses, supported by a router-integrated directory service, ii) providing end-to-end semantics with a name-based transport-level pseudo-header, and, iii) using a simple &\#034;shim&\#034; protocol on top of IPv4 to extend addressing across IPv4 realms, localizing this extension to inter-realm gateways. We claim that TRIAD solves the problems with NAT, is incrementally deployable, and eliminates the need to make the painful transition to IPv6.
%0 Generic
%1 Cheriton2000
%A Cheriton, David R.
%A Gritter, Mark
%D 2000
%K
%T TRIAD: A Scalable Deployable NAT-based Internet Architecture
%U http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.33.4093
%X Network address translation (NAT) has become an important technology in the Internet, supporting scalable addressing, addressing autonomy, concealed endpoint identity, and transparent redirection. However, NAT currently lacks a well-specified scalable architecture and interferes with end-to-end security and reliability. In this paper, we present TRIAD as a NAT-based architecture that solves these problems. The key ideas of TRIAD are: i) basing all identification on DNS names, not end-to-end addresses, supported by a router-integrated directory service, ii) providing end-to-end semantics with a name-based transport-level pseudo-header, and, iii) using a simple &\#034;shim&\#034; protocol on top of IPv4 to extend addressing across IPv4 realms, localizing this extension to inter-realm gateways. We claim that TRIAD solves the problems with NAT, is incrementally deployable, and eliminates the need to make the painful transition to IPv6.
@electronic{Cheriton2000,
abstract = {Network address translation (NAT) has become an important technology in the Internet, supporting scalable addressing, addressing autonomy, concealed endpoint identity, and transparent redirection. However, NAT currently lacks a well-specified scalable architecture and interferes with end-to-end security and reliability. In this paper, we present TRIAD as a NAT-based architecture that solves these problems. The key ideas of TRIAD are: i) basing all identification on DNS names, not end-to-end addresses, supported by a router-integrated directory service, ii) providing end-to-end semantics with a name-based transport-level pseudo-header, and, iii) using a simple \&\#034;shim\&\#034; protocol on top of IPv4 to extend addressing across IPv4 realms, localizing this extension to inter-realm gateways. We claim that TRIAD solves the problems with NAT, is incrementally deployable, and eliminates the need to make the painful transition to IPv6.},
added-at = {2010-03-22T14:17:05.000+0100},
author = {Cheriton, David R. and Gritter, Mark},
biburl = {https://www.bibsonomy.org/bibtex/25b4ffc465f8efa7e326d9d5dc7f605ca/ramkumarrs},
citeulike-article-id = {6388599},
citeulike-linkout-0 = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.33.4093},
interhash = {141ef8e62af315f6a15dbd73481047e1},
intrahash = {5b4ffc465f8efa7e326d9d5dc7f605ca},
keywords = {},
posted-at = {2009-12-16 10:15:56},
priority = {2},
timestamp = {2010-03-22T14:17:05.000+0100},
title = {TRIAD: A Scalable Deployable NAT-based Internet Architecture},
url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.33.4093},
year = 2000
}