Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

5
  • 4
    I like this analogy although now I'm thinking of being inside that apartment looking at an endless corridor with lots of doors. I cannot get out. I cannot get out! :) Commented Oct 30, 2012 at 22:13
  • 3
    @Caleb A socket is the door of an apartment. But couldn't there be numerous sockets open at one port? Commented May 31, 2016 at 12:57
  • 3
    @suhail Sometimes an apartment has more than one door. They all have the same apartment number, but they're different doors. Commented May 31, 2016 at 13:21
  • 2
    This is an awesome analogy that clearly illustrates the scope of each layer of abstraction. You’re attempting to route traffic to a specific process running on a specific computer “somewhere” in the world 🗺. A delivery 🚚 driver cannot make good on his/her attempt at success without an accurate location and recipient (this is where we get into messaging, modeling, and delivery protocols). Thanks much! 👏🏿 🇺🇸 Commented Jan 22, 2020 at 19:21
  • @Caleb I agree with @suhail-gupta in that the door is implicitly talking about a unique door, while a door or any of the doors allow multiple doors, implicitly and explicitly, respectively. Commented Dec 14, 2020 at 22:51