Re: sending ASP UP in IPSP SE
Sunderjeet Singh <[email protected]> Wed, 17 Nov 2010 11:20:54 -0400
| Newsgroups | gmane.ietf.sigtran |
|---|---|
| Message-ID | <[email protected]> |
Chris, Management lockout of server and client retrying of server connectivity are typical of any client-server communication. It is always the client which is expected to initiate a connection by virtue of its role. Lockouts are special cases and there are ways to deal with it. I see little value in keeping the SE ASP*M message exchanges open which otherwise could be easily fixed. regards Sunderjeet On Tue, Nov 16, 2010 at 5:38 PM, Chris Benson <[email protected]> wrote: > Sunderjeet, > > One might consider a case where one side is ready, but the > other side is not. There is the notion of Management Lockout > in M3UA (fourth paragraph of RFC 4666 Section 4.3.4.1). > > In this case it might be the "server" who was not initially > ready, and did not respond to the client's ASP Up with an > ASP Up Ack. Later, when this "server" becomes ready, it can > initiate and indicate state change by sending its own ASP Up > message. > > Either side can initiate this and similar state changes at > any time, e.g. in response to local management actions. > Your suggested simplification would lose such a capability. > > With best regards, from Chris Benson. > > On Tue, 16 Nov 2010, Sunderjeet Singh wrote: > > >> Date: Tue, 16 Nov 2010 17:12:25 -0400 > >> From: Sunderjeet Singh <[email protected]> > >> To: Chris Benson <[email protected]> > >> Cc: "Jaddu, Suresh (NSN - IN/Bangalore)" <[email protected]>, > >> <[email protected]> > >> Subject: Re: [Sigtran] sending ASP UP in IPSP SE > >> > >> As a simplification, can't the role of M3UA client be given to the end > that > >> initiated SCTP association ? > >> Since SCTP client behaviour in IPSP communication should be configured > >> anyways, giving the same end > >> M3UA client fn would be pretty straight. So unless there are compelling > >> reasons to keep the ASPUP intiator open > >> for IPSP-SE case, this approach could generate a simpler > implementation. > >> > >> > >> Sunderjeet, Tech Mgr > >> Aricent Technologies (Holdings) Ltd > >> > >> > >> On Mon, Nov 15, 2010 at 3:13 PM, Chris Benson <[email protected]> > wrote: > >> > >> > SJ, > >> > > >> > The short answer is that it doesn't matter much, and all > >> > is well if both sides try to come UP around the same time, > >> > providing that each receiver of an ASP Up responds with > >> > an ASP Up Ack. > >> > > >> > The state of each IPSP is maintained by the remote (not > >> > local) peer M3UA layer. When one IPSP wishes to enter > >> > the UP/Inactive state, it issues a ASP Up message, > >> > indicating that it is ready for its state to be changed. > >> > If the receiver of the ASP Up "agrees", then it responds > >> > with ASP Up Ack. > >> > > >> > In the Single Exchange model, this SINGLE positive exchange > >> > carries the same meaning for the state of both sides. The > >> > initiator is saying "I want to move to the UP/Inactive state > >> > and you can too". The [positive] responder is saying "you are > >> > now in the UP/Inactive state, and I am too". > >> > > >> > So to answer your direct question, if both sides initiate > >> > ASP Up messages around the same time, all is well, because > >> > the two meanings coincide (both sides want to be UP/Inactive). > >> > To be successful, the ASP Up message requires an ASP Up Ack > >> > message, so both sides respond to an ASP UP message with > >> > an ASP UP Ack, and both sides move to the UP/Inactive state. > >> > > >> > The same argument applies to ASP Active messages etc. > >> > > >> > This Single Exchange Model requires that there be one Routing > >> > Key which fully specifies traffic in both directions. > >> > > >> > > >> > > >> > Chris Benson, Software Engineer, > >> > Adax Inc., Berkeley, California, USA. > >> > [email protected] > >> > +1 510 548-7047 ext. 189 > >> > www.adax.com > >> > > >> > On Mon, 15 Nov 2010, Jaddu, Suresh (NSN - IN/Bangalore) wrote: > >> > > >> > >> Date: Mon, 15 Nov 2010 23:10:01 +0800 > >> > >> From: "Jaddu, Suresh (NSN - IN/Bangalore)" <[email protected] > > > >> > >> To: <[email protected]> > >> > >> Subject: [Sigtran] sending ASP UP in IPSP SE > >> > >> > >> > >> > >> > >> Hi All, > >> > >> > >> > >> I think this is very old discussion, I have searched through > achieves > >> > >> but could not find definitive answer. In IPSP single exchange > mode how > >> > >> to dentine that which side sends the ASP UP message during > >> > >> initialization. From the archives and also the RFC it looks like > either > >> > >> side can initiate the M3UA messaging but in the absence of any > >> > >> predefined roles or any prior agreement how to know that which > side > >> > >> sends the ASP UP. In such situations it is certainly possible > that > >> > both > >> > >> sides may send the ASP UP if that happens how to handle that, is > it a > >> > >> valid case?? (if this is valid case then what is recommended > handling). > >> > >> > >> > >> Thanks, > >> > >> SJ. > >> > >> > >> > _______________________________________________ > >> > Sigtran mailing list > >> > [email protected] > >> > https://www.ietf.org/mailman/listinfo/sigtran > >> > > >> > _______________________________________________ Sigtran mailing list [email protected] https://www.ietf.org/mailman/listinfo/sigtran