In the shower, I was pondering relationships. As happens too frequently, I started pondering them in terms of other things, and this case - in terms of internet protocols. Yeah, I swear I'm not addicted to computers.
- One night stands
- This one's simple: UDP. It's an unreliable protocol where no permanent connection is established. You aren't even guaranteed a reply at all.
- Relationship (significant other)
- TCP/IP. You go through a bit of a dance to establish a connection (lots of hand shaking) and once you do, you've got a reliable connection. Even over long distances and through harsh networks you can have a reliable connection, although they're more apt to disconnect that way. When you're done with the connection, you say a few magic words and it's over; the port you reserved for it is then freed.
- Polyamory
- Multicasting. It's not widely supported, but some use it on a daily basis. Some think it's the future, while others think it has too much overhead. Some will try it out and realize that it's not for them, while others get very into it and often get swept away by it.
- Flirting
- nmap ;-)