Personal tools
You are here: Home communicationRecord rfc2188Publication Clarifications on ESRO SAP Addressing
Navigation
Log in


Forgot your password?
 

Clarifications on ESRO SAP Addressing


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Clarifications on ESRO SAP Addressing




>>>>> On Mon, 18 Aug 1997 08:17:17 -0400 (EDT), Scott Bradner <sob@harvard.edu> said:

  Scott> a comment from one of the IESG members about your draft

  Scott> Scott

Harald's observations are correct.

That part of the spec is not clear.

I will fix this problem in the next rev of the spec. 

My responses to  Harald's email follow:

  >> From hta@dale.uninett.no Mon Aug 18 08:05:50 1997
  Harald> X-Mailer: exmh version 1.6.9 8/22/96
  Harald> From: Harald.T.Alvestrand@uninett.no
  Harald> To: Scott Bradner <sob@harvard.edu>
  Harald> cc: iesg@ietf.org
  Harald> Subject: Re: draft-rfced-info-banan-esro-00.txt
  Harald> In-reply-to: Your message of "Sun, 17 Aug 1997 20:48:03 EDT." <199708180048.UAA08679@newdev.harvard.edu>
  Harald> Mime-Version: 1.0
  Harald> Content-Type: text/plain; charset=us-ascii
  Harald> Date: Mon, 18 Aug 1997 12:47:04 +0200
  Harald> Sender: hta@dale.uninett.no

  Harald> The broken part of the protocol is this line:

  Harald> 4.6.3  Use of lower layers
  Harald> 
  Harald> ESRO protocol uses UDP port number 259.

Agreed.

Section 4.6.3 needs to be expanded to explain that the ESRO SAP
Selector's range is only 16 (4 bits). That the assignment of a UDP
port is part of the application layer. That port 259 (esro-gen) has
been assigned for general usage of esro.

  Harald> The protocol is an obvious alternate to "heavier" RPC protocols,

Glad you feel that way.

  Harald> but has only 8 bits of SAP to differentiate between different users.

It is not 8 bits for the ESRO SAP Selector.
It is only 4 bits (a total of 16).

The design decision to accept a limited ESRO SAP Selector space for
efficiency and to rely on UDP ports for wider use was deliberate.

  Harald> The "obviously right" thing to my mind is to say that the assignment
  Harald> of an UDP port is part of the application protocol.

Agreed.

  Harald> The document is also self-conflicting; see this paragraph:

The conflict is because section 4.6.3 needs to be expanded.

  Harald> 2.4.2  Performer-address

  Harald> This parameter is the address of the ESROS Performer User which 
  Harald> consists of ESRO Service Access Point (SAP) Selector, Transport 
  Harald> Service Access Point (TSAP) Selector (e.g., port number), and Network 
  Harald> Service Access Point (NSAP) address (e.g., IP address).  This 
  Harald> parameter has to be supplied by the invoker of the service.

  Harald> ESROS Invoker User provides the Performer-address parameter for the 
  Harald> ESROS-INVOKE.request primitive. 

  Harald> which seems to call the port part of the address.

Section 2.4.2 is correct. Section 4.6.3 needs clarification.

  Harald> I have no objection to publication, but if you talk to them again,
  Harald> it might not hurt to clarify this part.

Thanks for your comments.

...Mohsen




Replies
No Subject, Scott Bradner
No Subject, Scott Bradner
Main Index | Thread Index
Document Actions