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, your computer chunks up a bunch of information about what you're looking for, into a structured message,
usually referred to as a packet. 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 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] - 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 ## 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, 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". like "handmade.network".