[ih] A comment on the seven layer model
Dave Crocker
dhc at dcrocker.net
Tue Apr 22 20:34:48 PDT 2025
On 4/22/2025 10:58 PM, Steve Crocker via Internet-history wrote:
> When I re-engaged with the
> network architecture and discovered OSI had determined there were
> exactly seven layers, I nearly fell over laughing.
>
> The seven layer model has been useful, but it is not complete or definitive.
Indeed, on both counts. The Arpa networking community did not have a
formal model of layering. Layering was there, but there was no
documentation for a 'model'. When the OSI model got visibility, the
Arpa community reacted by declaring a retroactive model. I think it was
5 layers. But it was never part of serious dialogue, as I recall.
When I started teaching TCP/IP classes, I decided the 7-layer model
offered useful pedagogy, including the construct of a 'convergence'
sub-layer, such as where IP was packaged for the link layer. Equally,
something like TLS nicely fit sinto the Session layer between
applications and transport. (Interestingly, TLS is actually designed
with extensibility that is, I believe, unused, and could permit other
functions. I once explored trying to support application robustness by
having that layer support multiple transport paths, independent of the
host's having a single IP Address.)
But 7 was an apt choice for the pedagogy, since it is a magical number
with respect to humans...
https://labs.la.utexas.edu/gilden/files/2016/04/MagicNumberSeven-Miller1956.pdf
Seriously, having a model like this factor in human utility is not a
small benefit. As for being limited, well, sure. So the companion
requirements are clarity about what it covers and and doesn't cover, and
what it can and cannot be used for.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
bluesky: @dcrocker.bsky.social
mast: @dcrocker at mastodon.social
More information about the Internet-history
mailing list