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
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.