[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IPv6-PMP?



On Apr 14, 2007, at 17:29, Mark Smith wrote:

Are you able to clarify the above a bit further? Are you saying that you're planning on implementing NAT for IPv6, so that you can "transparently" intercept connections/flows and have them processed by middleboxes in the network?

Yes. I have to do this to make application layer gateways (ALG) for IPv6 to be fully transparent. There are a lot of well-known problems with trying to make ALG's operate on a packet-by-packet basis in the IP filter before the TCP stack can reassemble the octet-stream. It's not too bad for FTP, but it's really perilous when you're trying to handle RTSP and other applications that have complicated interactions between application layers and the network layer.

I figure while I'm doing that, I might as well write a general purpose IPv6 NAT. I wish I didn't have to do this, but the security considerations are pushing me into it.


--
j h woodyatt <jhw@apple.com>