diff --git a/chapter1.md b/chapter1.md index db5225f..2fe7f83 100644 --- a/chapter1.md +++ b/chapter1.md @@ -1,5 +1,5 @@ -1. The DNS protocol -------------------- +1 - The DNS protocol +==================== We'll start out by investigating the DNS protocol and use our knowledge thereof to implement a simple client. diff --git a/chapter2.md b/chapter2.md index 149f3df..6cc6346 100644 --- a/chapter2.md +++ b/chapter2.md @@ -1,5 +1,5 @@ -2. Building a stub resolver ---------------------------- +2 - Building a stub resolver +============================ While it's slightly satisfying to know that we're able to succesfully parse DNS packets, it's not much use to just read them off disk. As our next step, we'll diff --git a/chapter3.md b/chapter3.md index 295adbc..76e5e6f 100644 --- a/chapter3.md +++ b/chapter3.md @@ -1,5 +1,5 @@ -3. Adding more Record Types ---------------------------- +3 - Adding more Record Types +============================ Let's use our program to do a lookup for ''yahoo.com''. diff --git a/chapter4.md b/chapter4.md index 3157858..437d00b 100644 --- a/chapter4.md +++ b/chapter4.md @@ -1,5 +1,5 @@ -4. Baby's first DNS server --------------------------- +4 - Baby's first DNS server +=========================== Haven gotten this far, we're ready to make our first attempt at writing an actual server. In reality, DNS servers fullfil two different purposes: diff --git a/chapter5.md b/chapter5.md index a8378d0..d9b52f7 100644 --- a/chapter5.md +++ b/chapter5.md @@ -1,5 +1,5 @@ -5. Recursive Resolve --------------------- +5 - Recursive Resolve +===================== Our server is working, but being reliant on another server to actually perform the lookup is annoying and less than useful. Now is a good time to dwelve into