2105: Modern OSI Model

Explain xkcd: It's 'cause you're dumb.
Revision as of 05:42, 30 January 2019 by 162.158.187.55 (talk)
Jump to: navigation, search
Modern OSI Model
In retrospect, I shouldn't have used each layer of the OSI model as one of my horcruxes.
Title text: In retrospect, I shouldn't have used each layer of the OSI model as one of my horcruxes.

Explanation

Ambox notice.png This explanation may be incomplete or incorrect: Created by a seven-layered BOT. Please mention here why this explanation isn't complete. Do NOT delete this tag too soon.
If you can address this issue, please edit the page! Thanks.

[The OSI Model] (https://en.wikipedia.org/wiki/OSI_model) is a computing model for network communications that abstracts a communication between two services like a Facebook client and Facebook servers all the way from physical to user interaction layers. As Facebook is one of the most used websites in the world with more than a billion users, Randall claims that the "application" layer (what the client sees and uses) is mostly Facebook. The data link layer and application link layer refer to Amaxzon and Google's respective cloud hosting services: Amazon AWS and Google Cloud. Because they host the majority of the internet, Randall notes that most of both of these layers is made up by them. However, this is not entirely accurate because ISPs like Comcast or AT&T play a massive role in data link and physical layers as well. The title text refers to Horcruxes used by Voldemort in the Harry Potter book series, of which there are 7 (same number of layers in the OSI model).

Transcript

Ambox notice.png This transcript is incomplete. Please help editing it! Thanks.


comment.png add a comment! ⋅ comment.png add a topic (use sparingly)! ⋅ Icons-mini-action refresh blue.gif refresh comments!

Discussion

Randall seems to be saying that a startup doesn't need to create a new computer system to service their customers, all they have to do is put up a Facebook page which uses Google to find products and then has Amazon deliver them. The middle layer "Transport" is a joke because Amazon literally ships physical boxes, but the OSI model is not about actual boxes; it's about information and the way the information is presented to the user vs what goes on behind the scenes. But I don't get the part about the horcruxes. Is it just the fact that there are seven of them? Or is there some subtle connection I'm missing here? 162.158.106.180 05:50, 30 January 2019 (UTC)

'Transport' has nothing to do with Amazon, in this case, though the juxtaposition is amusing; also, the networking model has nothing to do with the user interface. The seven layers are from the 'standard' OSI networking model, which was introduced in the late 1970s to describe how networking systems work (or were expected to at the time). In practice, the Internet Protocol Suite model is used, which has more or less the same ideas despite evolving separately, though with only four formal layers (Link, Internet, Transport, and Application) instead of seven (Physical, Data Link, Network, Transport, Session, Presentation, and Application).
In the OSI model, the Transport layer is Layer 4 (going up from the lowest level, Physical) and represents the part responsible for checking the consistency of data delivery - that is to say, it decides whether or not to check for dropped packets, and whether to resend dropped ones. In the actual Internet model, the rough equivalent is the Transmission Control Protocol (for 'connected' transmissions which do check and resend) and User Datagram Protocol (for 'connectionless' ones which don't). 172.68.78.10 16:29, 30 January 2019 (UTC)
(Spoilers alert) Voldemort uses signifying objects of his life, heritage and his school's founders as horcruces. When the OSI layers are used as horcruces, one problem would be that Google/Amazon would have taken control of two horcruces, the other that some of the layers are frayed at the sides. Randall should not have put his horcruces in living standards - that was a very dangerous move. Sebastian --172.68.110.46 07:54, 30 January 2019 (UTC)
Even worse: Some of the horcruxes have apparently merged.Gunterkoenigsmann (talk) 15:51, 28 March 2019 (UTC)

Is there a meaning of the widths of the layers - not a block or a triangle/pyramid? Are there more layers than the named ones? Or the named ones multiple times? This would correspond to the design of ever more layers, virtualizations, abstractions and overall complexity of computer systems as time moved forward. Sebastian --172.68.110.46 07:49, 30 January 2019 (UTC)

It looks like a jenga tower to me. 162.158.89.223 12:35, 30 January 2019 (UTC)
Could some reference to this, or at least some speculation on the irregularity of the tower on general, be added? I would propose something like the following:
The significance of the irregular pattern of the Google/Amazon blob isn't clear. It is likely that it is in reference to the irregular way in which their modifications to the OSI stack have evolved. However, it is also notable that the irregular structure of the stack is arranged so as to resemble a Jenga tower. Jenga, for those unfamiliar, is a game in which blocks are added and removed from a vertical pile until the whole collapses. This may be a commentary on the instability of the stack in general, or on how Google and Amazon's additions and changes to it have destabilized the networking protocols. -- 172.68.78.10 16:00, 30 January 2019 (UTC)
I think you may be reading too much into the shape, it looks much more irregular than a Jenga tower. If anything I would guess it's just a rough reflection of how much influence Google and Amazon have at each level -- more Google influence means the blob goes farther left, more Amazon influence means it goes farther right.

I think Google & Amazon are the grey blob that is slowly absorbing all of the layers 141.101.107.114 07:55, 30 January 2019 (UTC)

Excellent remark! Google & Amazon are inserted between the Data Link and Network layers, and while it seems like an eight layer from the shape profile, they do not sit in their own bordered rectangle. Another view point is maybe Randall tried to display the fight between the Infrastructure providers to capture a new layer in gestation. 141.101.107.114 08:21, 30 January 2019 (UTC)
Agreed. There is no way that Randall wanted the label for the gray blob to just apply to a couple of layers. It's clearly labeling the entire gray blob as "Google and Amazon". Otherwise, he would have put in another dividing line or two. So all the glue between the layers is being described as "Google and Amazon". Meaning that the layers wouldn't even be able to talk to each other and function correctly without G+A glue between them. Maybe this is "glue" in the technical sense of trivial code which converts from one API to another. The basic point here is that Google lays cable in some places and writes Chrome and owns You Tube, so it's definitely at both ends. I'm not sufficiently knowledgeable to say if it owns/writes stuff in the middle. And I'd be surprised if this was true of Amazon. But it's not my place to comment on the veracity of Randall's remarks, I'm just trying to sort out what he's saying.
That's how I understood it as well. By having there hands in *everything* G+A defeat the whole purpose of having a layered (ie. divided) model, making the 'modern model' just bits and pieces added to G+A code.

Trivia: (Major Spoiler alert) Voldemort originally intended to create six horcruces to divide his soul into 7 (including his own body) pieces. The 6th unintended horcrux is Harry Potter by Voldemort killing his parents. Later on after his revival Voldemort made the snake Nagini to his seemingly 6th horcrux, which was actually his 7th. Does that mean Randall embodies one of the OSI layers from the beginning of his existence? :-) Sebastian --172.68.110.46 08:01, 30 January 2019 (UTC)


Just a point of contention with the current explanation. Right now, Google and Facebook are two of the major players in cloud-based computing: I have seen tutorials on leveraging Google's cloud services to home-brew your own proxy service. As such, a lot of internet services are running ON Google or Amazon, so Google and Amazon DO effectively own, or at least manage, several layers. I do not know if Facebook is one of those, and I would tend to doubt it, considering its size.

Why does the bot have seven layers???

PRESENTATION, SESSION, and NETWORK are not contained within GOOGLE & AMAZON the way the rest of the layers are; there are openings to the outside for those three.

This is true of front facing web pages, but web services exist that may communicate, potentially exclusively, with other services on the same platform. In that case, they would in effect encapsulate all of the layers for that service! This brings up a notable exclusion though, as Microsoft has not been represented here. If you throw them into the mix with Google and Amazon, Thanks to their own Azure cloud services and the ubiquitous Windows and IE/Edge, it would basically only leave argument for the Network layer. Kateract (talk) 15:21, 1 February 2019 (UTC)

I go with Jenga. The three blocks would collapse the tower. The four blocks that don't are because (Randall says) Google and Amazon essentially replace them. Makes sense to me, for those, so I put it in the answer already. PGilm (talk) 21:10, 30 January 2019 (UTC)

Is it worth mentioning that Voldemort (spoilers) only meant to create 6 horcruxes. The idea was to split his soul into seven pieces, with the last piece still residing within his own body. The seventh Horcrux, Harry, was both an accident and his downfall. Thus, Randall may be implying that the top layer (Facebook) might be accidental, and the downfall of Google & Amazon. 141.101.107.216 13:12, 2 February 2019 (UTC) 162.158.18.142 15:32, 5 February 2019 (UTC)

One thing the irregular grey form immediately reminded me of is this: https://goo.gl/images/hNQExG -- I don't know how this early, naive form of encryption should add to the topic at hand, though. Would be happy to find a better reference for those (irregular Scytale?), but all search terms I tried produced way too many results from more advanced forms of encryption.

162.158.18.142 15:32, 5 February 2019 (UTC)

Per "Incomplete" tag, I added the 7 standard OSI layers to the explanation with a simple description of each layer. Further editing may be needed. Ianrbibtitlht (talk) 13:29, 12 June 2019 (UTC)

I edited the description to include a paraphrase of the above commentary about Google and Amazon swallowing some of the layers. I think this makes more sense than the Jenga interpretation, especially given the title text. In the Harry Potter novels, Voldemort intentionally hid his horcruxes in different places. Hiding them in a structure which is subsumed by a few large companies would defeat the purpose. Mattj256 (talk) 03:00, 21 July 2023 (UTC)