Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Section 2.6 - Requirements for Transport Protocols #36

Closed
jimsch opened this issue May 4, 2015 · 10 comments
Closed

Section 2.6 - Requirements for Transport Protocols #36

jimsch opened this issue May 4, 2015 · 10 comments

Comments

@jimsch
Copy link
Contributor

jimsch commented May 4, 2015

The term Transport Protocol is extremely ambiguous in this section. It has at least two different meanings that can be used in this section and both of them do, at times, seem to be used.

The first is that of Transport Layer Protocols, such as TCP, IP, UDP, Bluetooth and so forth.
The second is that of a SACM Data Transport Protocol (sorry I can't list any at this point).
There is a third set that can be considered to be in this category that don't fall into either of these in some sense (i.e. TLS, DTLS, RSYNC).

I strongly recommend that distinct terms be defined for each of these be created, their existence documented (either here or in terminology) and then be used consistently.

@ncamwing
Copy link
Contributor

ncamwing commented May 7, 2015

Hi Jim,

My intent was to have this section refer to the network transport layer protocols....the data transport I thought and labeled as "operations on the data model"....does that make sense?

but I will note this in the draft for us to discuss in the wider group (and if I remember, to bring it back to the sacm group mailer)...

Thanks, Nancy

@llorenzin
Copy link

Discussed at 6/29 virtual interim, done in -07

@jimsch
Copy link
Contributor Author

jimsch commented Jul 20, 2015

It would still be useful to have an intro paragraph that discusses the two terms that are used and how they are distinct.

@llorenzin
Copy link

Please propose text here and we will incorporate.

@jimsch
Copy link
Contributor Author

jimsch commented Jul 22, 2015

The term transport protocol is frequently overloaded. The term SACM transport protocol is intended to be distinguished from underlying layer 3 and 4 protocols such as TCP/IP and TLS. However, it is possible that a layer 3 or 4 protocol may be used as a SACM transport protocol either alone or as part of a SACM transport protocol (i.e. using HTTP over TLS with XML as the content). The SACM transport protocol is focused on moving data and performing necessary access control operations, it is not focused on performing operations on SACM components.

@sacm
Copy link

sacm commented Jul 22, 2015

On Wed, Jul 22, 2015 at 12:35 PM, Jim Schaad notifications@github.com
wrote:

The term transport protocol is frequently overloaded. The term SACM
transport protocol is intended to be distinguished from underlying layer 3
and 4 protocols such as TCP/IP and TLS. However, it is possible that a
layer 3 or 4 protocol may be used as a SACM transport protocol either alone
or as part of a SACM transport protocol (i.e. using HTTP over TLS with XML
as the content). The SACM transport protocol is focused on moving data and
performing necessary access control operations, it is not focused on
performing operations on SACM components.

Wouldn't "transfer protocol" be more appropriate?

Thanks,
Kathleen


Reply to this email directly or view it on GitHub
#36 (comment)
.


sacm mailing list
sacm@ietf.org
https://www.ietf.org/mailman/listinfo/sacm

Best regards,
Kathleen

@adammontville
Copy link
Contributor

Are we making this too difficult? The semantics of transport change with context, and that context is really about which layer we're talking about. I think the text Jim has provided is sufficient, and thank him for the contribution. I don't think changing from transport to transfer is necessary.

@llorenzin
Copy link

Revised to:

The term transport protocol is frequently overloaded. The term SACM transport protocol is intended to be distinguished from underlying layer 3 and 4 protocols such as TCP/IP and TLS. However, it is possible that a layer 3 or 4 protocol may be used as a SACM transport protocol either alone or as part of a SACM transport protocol (i.e. using HTTP over TLS with XML as the content). The SACM transport protocol is focused on moving data and performing necessary access control operations; it is agnostic to the data model operations.

@llorenzin
Copy link

Fixed in -09 - text added.

@jimsch
Copy link
Contributor Author

jimsch commented Jul 24, 2015

wfm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants