Update 'selected/http_to_phy.md'

This commit is contained in:
cloin 2022-06-17 09:18:06 +00:00
parent fcae1336d6
commit 308c3e546d
1 changed files with 4 additions and 1 deletions

View File

@ -4,7 +4,9 @@ When you want to send a picture of a cat to your buddy, or get the latest weathe
your computer chunks up a bunch of information about what you're looking for, into a structured message,
usually referred to as a packet.
At a high level, typical packets are split into a few important sections like this:
At a high level, packets are split into a few important sections.
We're going to start with the simple case: Sending a packet over ethernet with HTTP over TCP.
Our packets look like this:
```
ETHERNET > IP > TCP > HTTP
```
@ -69,6 +71,7 @@ Some good outlets for exercises:
- https://github.com/shuveb/zerohttpd [NOTE(hayden): If we can provide a brief description of the different folders in this repo, that might be helpful]
## Using the DNS Phonebook
[NOTE(cloin): this feels detached after content reduction, needs to be worked back into the narrative]
The last really important bit you need to know is DNS. The job of DNS is to help you find IP addresses for domain names,
like "handmade.network".