<?xml version="1.0" encoding="UTF-8"?>
<reference anchor="I-D.ford-behave-app" target="https://datatracker.ietf.org/doc/html/draft-ford-behave-app-05">
   <front>
      <title>Application Design Guidelines for Traversal through Network Address Translators</title>
      <author initials="B." surname="Ford" fullname="Bryan Ford">
         <organization>M.I.T.</organization>
      </author>
      <date month="March" day="7" year="2007" />
      <abstract>
	 <t>
   This document defines guidelines by which application designers
   can create applications that communicate reliably and efficiently
   in the presence of Network Address Translators (NATs),
   particularly when the application has a need for &quot;peer-to-peer&quot;
   (P2P) type of communication. The guidelines allow a P2P application
   to work reliably across a majority of existing NATs, as well as all
   future NATs that conform to the behave requirements specified in
   companion documents. The NAT traversal techniques described in
   the document do not require the use of special proxy or relay
   protocols, do not require specific knowledge about the network
   topology or the number and type of NATs in the path, and do not
   require any modifications to IP or transport-layer protocols
   on the end hosts.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-ford-behave-app-05" />
   
</reference>
