[Ietf-behave] Fwd: [p2p-hackers] Official IETF behavior
recommendations for NATrelevant to P2P
David Barrett
dbarrett at quinthar.com
Mon Jun 20 00:07:49 UTC 2005
Pyda Srisuresh wrote:
> First off, much thanks to David for taking the time and sharing his thoughts
> with the list. We could do with more people like you, David, to give us real
> feedback from an applicaion developers' perspective. I would really appreciate
> your continued feedback and involvement on this list. Thanks again.
Ah, you're entirely welcome. I'm glad the IETF-BEHAVE group is working
on this topic.
And I think I was being snippy last time I wrote and suggested anything
less than a total full-cone world was meaningless. This is anything but
the case. Granted, as a P2P developer, a standardized full-cone
Internet with fixed keepalives and so forth would be the ideal. But
there's a big range between where we are today and that ideal, and any
progress along this road is most welcome.
> Unfortunately, the predominant use-case of NATs during early deployment was
> client-server apps and people were concerned mainly about hosts running the
> client apps from behind NAT. P2P apps were not as prevalent. Security was a big
> concern.
>
> So, given the history and mindset of the NAT vendors from the past, I am sure
> you understand the reason behind the hesitation on this list.
Yes, I accept entirely the historical reasons why we are where we are
today. But it's frustrating from a development perspective nonetheless.
And security should always be a major concern. It's just unfortunate
when it comes at the expense of functionality.
Personally, I believe full-cone NATs provide the lion's share of the
benefits with the fewest detriments (blocking external traffic to
internal applications not anticipating it). But address restricted and
symmetric NATs offer few incremental security benefits, while many
incremental detriments.
I believe full-cone NATs offer a excellent balance of "untargeted
security" and functionality, and that administrators seeking more
targeted security should purposely configure a firewall.
But I recognize that there is a diversity of opinion on the topic.
-david
More information about the P2p-hackers
mailing list