Title: DNS extensions to Network Address Translators (DNS_ALG)
Author(s): P. Srisuresh, G. Tsirtsis, P. Akkiraju, A. Heffernan.
Status: INFORMATIONAL
Date: Sep 1999
Length: 67720
Domain Name Service (DNS) provides name to address mapping within a routing class (ex: IP). Network Address Translators (NATs) attempt to provide transparent routing between hosts in disparate address realms of the same routing class. Typically, NATs exist at the border of a stub domain, hiding private addresses from external addresses. This document identifies the need for DNS extensions to NATs and outlines how a DNS Application Level Gateway (DNS_ALG) can meet the need. DNS_ALG modifies payload transparently to alter address mapping of hosts as DNS packets cross one address realm into another. The document also illustrates the operation of DNS_ALG with specific examples.
|
|
|