Chapter 6. Communication Networks and Protocols

How do you know what is going on in someone’s mind? You ask them. You might simply say, “I believe something is troubling you and sharing it might help to take the burden off your mind.” This is a simple exchange of words and we call it communication. There can be different ways to communicate with one another. For example, in this scenario this conversation might have happened in-person, or via a messaging application or a phone call in a language you both understand. We introduced you to the concept of Communication in Chapter 1 in very brief and we’ll extend the idea of communication in this chapter in much more detail. 

The Internet evolved over time and a lot of solutions are built to solve new problems we encounter while communicating over the internet. It is important that there are guidelines or mechanisms ensuring people and machines can work with each other. We’ll start ...

Get System Design on AWS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.