Re: Re: regarding INIT ACK from different destination IP.

Bhanu Prakash <[email protected]>
Newsgroups gmane.ietf.sigtran
Message-ID <[email protected]>
Brian,

In the same section please see the following explanation:

***********************

   An endpoint MUST NOT send any chunks to an UNCONFIRMED address, with
   the following exceptions:

   - A HEARTBEAT including a nonce MAY be sent to an UNCONFIRMED
     address.

   - A HEARTBEAT-ACK MAY be sent to an UNCONFIRMED address.

   - A COOKIE-ACK MAY be sent to an UNCONFIRMED address, but it MUST be
     bundled with a HEARTBEAT including a nonce.  An implementation that
     does NOT support bundling MUST NOT send a COOKIE-ACK to an
     UNCONFIRMED address.

   - A COOKE-ECHO MAY be sent to an UNCONFIRMED address, but it MUST be
     bundled with a HEARTBEAT including a nonce, and the packet MUST NOT
     exceed the path MTU.  If the implementation does NOT support
     bundling or if the bundled COOKIE-ECHO plus HEARTBEAT (including
     nonce) would exceed the path MTU, then the implementation MUST NOT
     send a COOKIE-ECHO to an UNCONFIRMED address.

************************

Thanks,
Bhanuprakash.



Brian F. G. Bidulock wrote:

>Bhanu,
>
>That passage does not say to drop the INIT-ACK.
>
>--brian
>
>Bhanu Prakash wrote:                                                 (Tue, 26 Sep 2006 13:16:27)
>  
>
>>   Brian,
>>   Please refer RFC-4460:
>>   ************************************************
>>   2.36.2.  Text Changes to the Document
>>      ---------
>>      Old text: None
>>      ---------
>>      ---------
>>      New text: (Section 5.4)
>>      ---------
>>      5.4.  Path Verification
>>      During association establishment, the two peers exchange a list of
>>       addresses.   In  the  predominant  case,  these  lists  accurately
>>   represent
>>      the addresses owned by each peer.  However, it is possible that a
>>      misbehaving peer may supply addresses that it does not own.  To
>>       prevent  this, the following rules are applied to all addresses of
>>   the
>>      new association:
>>       1) Any address passed to the sender of the INIT by its upper layer
>>   is
>>         automatically considered to be CONFIRMED.
>>       2)  For the receiver of the COOKIE-ECHO the only CONFIRMED address
>>   is
>>         the one that the INIT-ACK was sent to.
>>      3) All other addresses not covered by rules 1 and 2 are considered
>>         UNCONFIRMED and are subject to probing for verification.
>>   ******************************************************************
>>   In  this  case  since  the  INIT-ACK  is received from an un-confirmed
>>   address, should
>>   it be accepted or not..?
>>   Thanks
>>   Bhanuprakash.
>>   Brian F. G. Bidulock wrote:
>>
>>Padmalochan,
>>
>>Padmalochan Moharana wrote:         (Tue, 26 Sep 2006 00:17:42)
>>  
>>
>>Hi Brian
>>
>>please suggest for the following doubt.
>>
>>Should endoint (in case of Multi-homed), encode COOKIE
>>ECHO on receive the INIT_ACK from a different
>>destination IP of the INIT or it should  ignores the
>>INIT_ACK.
>>    
>>
>>If the INIT_ACK corresponds to an INIT that was sent (addresses
>>in the address list, verification tag, parameters and a cookie),
>>send the COOKIE ECHO.
>>
>>Why would you think otherwise?
>>
>>--brian
>>
>>  
>>    
>>
>
>  
>

_______________________________________________
Sigtran mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/sigtran
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.