Inconsistencies of ASAP and ENRP drafts

Johnson Walter-CWJ002 <[email protected]>
Newsgroups gmane.ietf.rserpool
Message-ID <6F8DFFA2C996D711945800065BFC9E4A0DBF9EB4@il02exm11>
There are many inconsistencies between the two drafts that seemed to surface when the protocols were separated into there own drafts. Will these be merged back together? Or does work need to be done to clean up the separation. I would lobby to combine both into a single consistent document but wanted to see what the group was thinking.

Here are a few of the several problems I have seen.

1) The same action is described differently between documents. For instance, Registration is described in both the ENRP and ASAP document differently. The question here should be whether Registration should even be mentioned in ENRP draft since it is a ASAP message.     

2) Definitions are inconsistent. For instance, Home ENRP server is defined as follows in the two drafts. This is a noticeable difference in definitions with using "SHOULD only have one" and "MUST only have one". 

[ASAP] 
Home ENRP server: The ENRP server to which a Pool Element currently
      uses.  A PU or PE normally chooses the ENRP server on their local
      host as the home ENRP server (if one exists).  A PU or PE should
      only have one home ENRP server at any given time.  Having a "home"
      ENRP server helps provide a mechanism to minimize the number of
      associations a given PE will have.

[ENRP]
Home ENRP server: The ENRP server to which a PE or PU currently
      belongs.  A PE MUST only have one home ENRP server at any given
      time and both the PE and its home ENRP server MUST keep track of
      this master/slave relationship between them.  A PU SHOULD select
      one of the available ENRP servers as its home ENRP server, but the
      ENRP server does not need to know, nor does it need to keep track
      of this relationship.
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.