I saw it stated in an answer to this other question What transmission service gurantees does Ethernet give? that every layer of the OSI model provides both "hard" and "soft" guarantees to the layer above it (integrity, sequentiality, non-duplication, etc.)

What are those guarantees for every layer?

  • Sounds like homework... – Zac67 Jan 16 '20 at 7:33
  • Not homework. I just realized I knew what was typical, but I was completely unfamiliar with what was acutally guaranteed, vs just kinda works. – Stack Tracer Jan 16 '20 at 7:36
  • @Zac67 as an example, apparently UDP doesn't guarantee delivery in order. That might be 1 in a million, but is something I feel like should probably still be handled. Who's screwing up guaranteed delivery order between Layer 1 (pretty sure maxwell's equations guarantee all the bits go the same speed) and Layer 4, where UDP lives. – Stack Tracer Jan 16 '20 at 7:42
  • @StackTracer, UDP and other such protocols were not developed with OSI in mind. It is the IP Services model that is closest to reality. No OS has implemented OSI. – Ron Maupin Jan 16 '20 at 10:55
  • @StackTracer Apparently, you're not interested in what guarantees each OSI layer provides (which is a bland "none actually") but what guarantees each different transport/network/link layer protocol provides. That's a really long list and you need to ask more specifically, we cannot write a book for you. – Zac67 Jan 16 '20 at 13:32

Browse other questions tagged or ask your own question.