Re: Elimination of Registration Response Success /w Warning/Modificat ion from ASAP draft

Thomas Dreibholz <[email protected]>
Newsgroups gmane.ietf.rserpool
Organization University of Essen, Institute for Experimental Mathematics
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 14 October 2004 22:23, Johnson Walter-CWJ002 wrote:
> Currently the registration procedure of the ASAP draft in section 3.1
> supports three cases.
>
> 1) Success
> 2) Success /w warnings/modifications
> 3) Failure
>
> I believe that the registration procedure should only result in either
> success or failure eliminating case 2.
>
> Let me explain.
>
> For instance, let say the PE can't adapt its policy from the policy sent in
> the registration message. If the PE receives a registration success /w
> warnings/modifications and can't adapt, it should remove itself from the
> pool. Then the PE would need to deregister or not re-register itself to be
> removed from the pool. This would cause updates to happen across all peer
> ENRP servers since the PE would need to be removed from the pool to which
> it was recently added, resulting in many messages being sent to maintain
> namespace synchronization. Also before this deregistration occurred,
> several PUs could have starting using this PE for service which results in
> its own problems.
>
> If instead the registration was rejected using the operation error codes
> regarding the problem, the PE could simply send a single message to
> register again if changes could be made. Otherwise no message would be sent
> if the PE couldn't adapt.
>
> I believe this is much simpler and would result in fewer overall messages
> being sent within the RSerPool architecture and would result in a cleaner
> ASAP implementation.
>
> What does everyone think?

This is useful. The rsplib prototype already does not try to adapt a PE's 
policy to another one and directly rejects the registration with an 
appropriate error code.


Best regards
- -- 
=======================================================================
 Dipl.-Inform. Thomas Dreibholz

 University of Essen,                            Room ES210
 Inst. for Experimental Mathematics              Ellernstraße 29
 Computer Networking Technology Group            D-45326 Essen/Germany
- -----------------------------------------------------------------------
 E-Mail:     [email protected]
 Homepage:   http://www.exp-math.uni-essen.de/~dreibh
=======================================================================
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBb5gz32BbsHYPLWURAmveAJ47qMvbDioUFPj4as29rHoxzUHHVwCfTOWr
ExhfTnrZhoDVenpk557TSy8=
=UiUO
-----END PGP SIGNATURE-----
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.