[arin-ppml] ARIN-prop-127: Shared Transition Space for IPv4 Address Extension

Bret Palsson bret at getjive.com
Thu Jan 27 09:56:28 EST 2011


Add to the fact that there is no standard for ALG. All equipment manufactures have different implementations, thus some routers work with VoIP and some don't. If there were a standard it _might_ make sense. 

On Jan 27, 2011, at 7:46 AM, Lee Howard wrote:

> 
> 
>>> It's ironic that NAT  traversal hacks can't handle NAT.
>> Not really. They originally  handled it pretty well, with ALG support 
>> making it a lot more friendly.
> 
> ALG isn't NAT.  And without defining a layer-violating protocol,
> (an application-agnostic application-layer gateway)
> it isn't realistic for every NAT implementer to build an ALG for 
> every application that needs one.  
> 
>> However,  CPE's started utilizing uPNP 
>> and applications decided that it was saturated  enough in the market 
>> to use it instead of relying on ALG support. This lead to  applications 
>> creating non-uPNP unfriendly NAT hacks. Now they will regret  it.
> 
> Even if every NAT vendor built an ALG for every new app, new 
> apps couldn't be deployed because of the installed base of NATs
> which didn't have the ALG for the new app.
> 
> So here we are:
> uPNP doesn't work for large-scale NAT, because it can't traverse
>  the NAT layers 
> ALGs aren't a solution, because there are too many applications
>  needing gateways
> PCP is too late for implementation in applications and appliances
> 
> Seriously, for things that don't work beautifully through multi-layer
> NAT, IPv6 is the only way to go.  And if you think NAT444 is
> your solution for exhaustion, you really need to do IPv6, too.
> 
> Lee
> 
> 
> 
> _______________________________________________
> PPML
> You are receiving this message because you are subscribed to
> the ARIN Public Policy Mailing List (ARIN-PPML at arin.net).
> Unsubscribe or manage your mailing list subscription at:
> http://lists.arin.net/mailman/listinfo/arin-ppml
> Please contact info at arin.net if you experience any issues.




More information about the ARIN-PPML mailing list