Re: Issue 22: is disabling NAT traversal a possibility (was: Review of draft-ietf-mobike-protocol-00)

Jari Arkko <[email protected]>
Newsgroups gmane.ietf.mobike
Message-ID <[email protected]>
[email protected] wrote:

>Lakshminath Dondeti wrote:
>  
>
>>  o  If NAT Traversal is supported and NAT detection payloads 
>>     were included, enables or disables NAT Traversal.
>>
>><LD>  I may be wrong, but is disabling NAT Traversal a 
>>possibility here?
>></LD>
>>    
>>
>
>Hmm.. any reasons why it wouldn't be?
>
>The text is a bit short here, but it roughly means that "if NAT 
>detection  payloads show that there's no NAT, then don't use UDP 
>encapsulation for outgoing ESP packets any more"
>
>(Or did you mean that it would be better to use some other words
>than "enable" and "disable" here?)
>  
>
I think your thinking is correct here, but the text needs
to be expanded. We have the following cases:

o NAT-T supported by responder, no NAT payloads from initiator, address 
changed
o NAT-T supported by responder, no NAT payloads from initiator, address 
not changed
o NAT-T supported by responder, NAT payloads from initiator, address changed
o NAT-T supported by responder, NAT payloads from initiator, address not 
changed
o NAT-T not supported by responder, no NAT payloads from initiator, 
address changed
o NAT-T not supported by responder, no NAT payloads from initiator, 
address not changed
o NAT-T not supported by responder, NAT payloads from initiator, address 
changed
o NAT-T not supported by responder, NAT payloads from initiator, address 
not changed

I believe only case 3 should lead to UDP encapsulation being turned
on. Cases 2, 4, 6, 8 turn it off, and cases 1, 5, and 7 should lead
to some kind of an error, I think... this may already be specified
somehow in the original IKEv2 specs, I have not checked...

--Jari
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.