Re: : application ID and no end ...
Anders Kristensen <[email protected]> Tue, 29 Nov 2005 12:11:32 -0500
| Newsgroups | gmane.ietf.aaa |
|---|---|
| Message-ID | <[email protected]> |
Belling, Thomas wrote: > Hi all, > > I agree that in most practical scenarios realm based routing would not be used for an ASR. > However, this is nowhere stated on RFC 3558 - so we should not rule that out. Well, 3588 lists the Destination-Host AVP is being required in ASR. Doesn't that imply "peer based", as opposed to realm based, routing? Anders > > Furthermore, instead of demading complicated considerations in this respect from each application designer, wouldn´t it be easier to state that as a rule the app-ID should be used for all commands within a Diameter session related to that application? > > Thomas > > >>-----Original Message----- >>From: [email protected] [mailto:[email protected]] >>On Behalf Of [email protected] >>Sent: Tuesday, November 29, 2005 1:53 PM >>To: [email protected] >>Subject: RE: [AAA-WG]: application ID and no end ... >> >> >>Hi, >> >> >>>ASR is a common diameter message applicable to any >>>application and since the Destination-Host is used for >>>routing I don't see how the message can reach the wrong >>>client. So, ASR can use application id '0'IMHO. >> >>I think so too. >> >>It seems that in some cases the application-id should >>be changed even if there is no changes to the command >>but in other cases this is not needed. >> >>I think it might be difficult to find a rule that can >>be applied in all cases. >> >>I think the main thing is that the Diameter Application >>defines what app-id is used in each case taking in account >>the possible error cases etc. >> >> >>BR, >>Mikko >> >> >> >>>-----Original Message----- >>>From: [email protected] [mailto:[email protected]] >>>On Behalf Of ext STURA Marco Consultant >>>Sent: 29 November, 2005 14:21 >>>To: Loughney John (Nokia-NRC/Helsinki); >>>[email protected]; [email protected] >>>Cc: [email protected] >>>Subject: RE: [AAA-WG]: application ID and no end ... >>> >>>John, >>> >>>but ASR is mainly sent by a server to a specific client using >>>the Destination-Host. The server must know where the Diameter >>>session to be torn down is actually running, in which client. >>> >>>ASR is a common diameter message applicable to any >>>application and since the Destination-Host is used for >>>routing I don't see how the message can reach the wrong >>>client. So, ASR can use application id '0'IMHO. >>> >>>Regards >>>Marco >>> >>>-----Original Message----- >>>From: [email protected] [mailto:[email protected]] >>>On Behalf Of [email protected] >>>Sent: Tuesday, November 29, 2005 1:06 PM >>>To: [email protected]; [email protected] >>>Cc: [email protected] >>>Subject: RE: [AAA-WG]: application ID and no end ... >>> >>>Thomas, >>> >>>If you are trying to reach a server that implements the new >>>application, then any commands that form part of that >>>application should use the new Application ID. If the new >>>Application ID is not used, then the messages could not be >>>routed properly. >>> >>>Of course, the drawback for this is, all relays and proxies >>>would need to be updated to enable them to route messages for >>>the new Application ID. This is why it is not recommended to >>>create new applications unless absolutely necessary. >>> >>>John >> >