RE: Sending ABORT upon receipt of INIT-ACK
"Haresign Lincoln" <[email protected]>
| Newsgroups | gmane.ietf.sigtran |
|---|---|
| Message-ID | <849535E338E99741B7F7413F73253EDB06617EEB@us-nj-mail1.comverse.com> |
Emmanuel - If we send an ABORT in response to an INIT ACK, the server will receive an ABORT for which it has no TCB. So it seems unneccessary to state this as a MUST requirement since the server can't really do anything with the ABORT. Regards, Lincoln ________________________________ From: Emmanuel Mavrommatis [mailto:[email protected]] Sent: Wednesday, May 16, 2007 11:51 AM To: Haresign Lincoln Cc: [email protected] Subject: Re: [Sigtran] Sending ABORT upon receipt of INIT-ACK Hi Lincoln, In the RFC is stated: If an endpoint receives an INIT, INIT ACK, or COOKIE ECHO chunk but decides not to establish the new association due to missing mandatory parameters in the received INIT or INIT ACK, invalid parameter values, or lack of local resources, it MUST respond with an ABORT chunk. That means "ABORT" the initiation of an association. There is not need to be in ESTABLISH state. In what you quoted: Note: A receiver of an INIT ACK with the MIS value set to 0 SHOULD destroy the association discarding its TCB. It deletes the TCB to prevent resource attacks, but must also send a ABORT. Look on the Figure 3: State Transition Diagram of SCTP page 51. Regards, Emmanuel - Hide quoted text - On 5/16/07, Haresign Lincoln <[email protected]> wrote: TO whom it may concern: Section 3.3.3 of RFC 2960 states: If the value of the Initiate Tag in a received INIT ACK chunk is found to be 0, the receiver MUST treat it as an error and close the association by transmitting an ABORT. I'm just curious what the thinking is regarding sending an ABORT. The server has retained no knowledge of the connection. So when it recieves the ABORT, it will be considered "out of the blue". So ... Whats' the point. In other error scenarios for processing INIT-ACK, the RFC states: Note: A receiver of an INIT ACK with the MIS value set to 0 SHOULD destroy the association discarding its TCB. This seems more appropriate. Regards, Lincoln This message has been scanned for viruses by MailController <http://www.MailController.altohiway.com/> . _______________________________________________ Sigtran mailing list [email protected] https://www1.ietf.org/mailman/listinfo/sigtran