I had a few questions on my interpretation of the latest updates as well a few 
typos.


1. I was trying to understand the change made in 3.2.1.  Could that change also 
be read as follows?

Note that clients that chose this option MUST process Update messages from the 
peer.  Those updates can indicate that the peer no longer owns the Client's 
Node-ID.  The client then forms a connection to the appropriate peer.


2. The change made at the end of 5.4.1.

All overlay algorithms MUST specify maintenance procedures _that_ send Updates 
to all members of the Connection Table...


3. The change made at the beginning on 5.4.2.3 seems to conflict with that at 
the end of 5.4.1.  If you MUST send Updates to all members of the connection 
table, then why is it a SHOULD in 5.4.2.3?


4. Should the IceExtension in 5.5.1.1 be a TLV, so stacks not comprehending the 
extensions can still Attach?  That preserves a little more of the extensibility 
in the SDP string encoding.


5. In 5.5.2.3, first paragraph, would this read a little easier as, "... When a 
connection forms, the node MUST check _that_ the certificate is for the node 
that _sent_ AttachLiteReqAns..."


6. In 5.5.3., first paragraph, "The AppAttach request and its response contain 
_an_ application attribute..."


7. In 5.6.2.2., end of paragraph, it looks like a dangling sentence was not 
finished being removed.


8. In 5.6.2.2.1. third paragraph, "...looking at the time the ACK was received 
and the time when the message was sent."


9. In 5.6.2.2.1. fifth paragraph, was the following intended?  "If all 
retransmissions for a message fail, _the sending node should close the 
connection routing the message_."  Should there also be additional hysteresis 
to make sure that a failing connection is not quickly reestablished under a 
fast chord-reload-ping-frequency?


10. In 5.6.3, second paragraph, "take into account space to allow the via and 
_destination_ lists to grow."


11. In 10.1, your -frequency elements actually specify periods not occurrences 
per unit of time.  Suggest renaming these to end in "-period" or "-interval".  
End users or developers may enter in the wrong value here if they go by the 
label name alone.


12. In 10.1, I found descriptions for the namespace and encoding requirements 
for the overlay configuration document.  Is it ok to leave it implicit that 
these apply to the kind configuration documents sent in 5.5.6.1?


13. In 10.1, "root-cert   This element contains PEM encoded X.509v3 
certificates that are a..."


14. In 10.1, Could the following:

   kinds-signature   This signature is computed across the prevision
      kind from the beginning of the first < of the kind to the end of
      the last > of the kind in the same was as the "signature element
      described later in this section.

be reworded as?

   kind-signature   This signature is computed across the
      kind from the beginning of the first < of the kind to the end of
      the last > of the kind in the same way as the "signature element
      described later in this section.

Likewise, kinds-signer in the descriptions appears to be kind-signer in the 
example.  Suggest updating example with kinds-signer.


15. In 10.5 there's a reference to a broadcast-peers element in the 
configuration document that is not defined in 10.1.  Is this really the 
bootstrap-peer element in 10.1?


Thanks,
Dave


> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of [email protected]
> Sent: Monday, July 13, 2009 5:00 PM
> To: [email protected]
> Cc: [email protected]
> Subject: [P2PSIP] I-D Action:draft-ietf-p2psip-base-03.txt
> 
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Peer-to-Peer Session Initiation
> Protocol Working Group of the IETF.
> 
> 
>       Title           : REsource LOcation And Discovery (RELOAD) Base
> Protocol
>       Author(s)       : C. Jennings, et al.
>       Filename        : draft-ietf-p2psip-base-03.txt
>       Pages           : 146
>       Date            : 2009-07-13
> 
> In this document the term BCP 78 and BCP 79 refer to RFC 3978 and RFC
> 3979 respectively.  They refer only to those RFCs and not any documents
> that update or supersede them.
> 
> This document defines REsource LOcation And Discovery (RELOAD), a peer-
> to-peer (P2P) signaling protocol for use on the Internet.  A P2P
> signaling protocol provides its clients with an abstract storage and
> messaging service between a set of cooperating peers that form the
> overlay network.  RELOAD is designed to support a P2P Session
> Initiation Protocol (P2PSIP) network, but can be utilized by other
> applications with similar requirements by defining new usages that
> specify the kinds of data that must be stored for a particular
> application.  RELOAD defines a security model based on a certificate
> enrollment service that provides unique identities.  NAT traversal is a
> fundamental service of the protocol.  RELOAD also allows access from
> "client" nodes that do not need to route traffic or store data for
> others.
> 
> Legal
> 
> This documents and the information contained therein are provided on an
> "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
> OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
> THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
> IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
> INFORMATION THEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
> WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
> 
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-p2psip-base-03.txt
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
_______________________________________________
P2PSIP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/p2psip

Reply via email to