Update 'selected/http_to_phy.md'

This commit is contained in:
cloin 2022-06-18 21:00:39 +00:00
parent 39e59b515c
commit d2ab60f930
1 changed files with 4 additions and 2 deletions

View File

@ -79,8 +79,9 @@ It's time to make that theory stick.
[NOTE(cloin): HTTP Server from Scratch is python, Beej uses C, might cause user confusion. It's worth thinking about article transition, how do we flow from A -> B, and how much prerequiste knowledge we expect] [NOTE(cloin): HTTP Server from Scratch is python, Beej uses C, might cause user confusion. It's worth thinking about article transition, how do we flow from A -> B, and how much prerequiste knowledge we expect]
[Basic HTTP Server from Scratch](https://bhch.github.io/posts/2017/11/writing-an-http-server-from-scratch/) - [Basic HTTP Server from Scratch](https://bhch.github.io/posts/2017/11/writing-an-http-server-from-scratch/)
[Beej's Guide to Sockets](https://beej.us/guide/bgnet/html/) is probably the best place to start. [NOTE(hayden): This seems like an excellent resource!] - [Beej's Guide to Sockets](https://beej.us/guide/bgnet/html/) is probably the best place to start.
[NOTE(hayden): This seems like an excellent resource!]
## DNS -- Wait, how do I get an IP? ## DNS -- Wait, how do I get an IP?
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,
@ -94,6 +95,7 @@ there's a bunch of great resources below for grokking the details
DNS detailed: DNS detailed:
- https://wizardzines.com/comics/life-of-a-dns-query/ - https://wizardzines.com/comics/life-of-a-dns-query/
- https://github.com/jvns/tiny-resolver/blob/main/resolve.go - https://github.com/jvns/tiny-resolver/blob/main/resolve.go
^ this is the simple DNS resolver mentioned in b0rk's 80 lines of Go tutorial ^ this is the simple DNS resolver mentioned in b0rk's 80 lines of Go tutorial
- https://jvns.ca/blog/2022/02/01/a-dns-resolver-in-80-lines-of-go/ - https://jvns.ca/blog/2022/02/01/a-dns-resolver-in-80-lines-of-go/