From 308c3e546d2194e0031b06b3724c862b01df4322 Mon Sep 17 00:00:00 2001 From: cloin Date: Fri, 17 Jun 2022 09:18:06 +0000 Subject: [PATCH] Update 'selected/http_to_phy.md' --- selected/http_to_phy.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/selected/http_to_phy.md b/selected/http_to_phy.md index 49405a1..7f7a693 100644 --- a/selected/http_to_phy.md +++ b/selected/http_to_phy.md @@ -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".