14.1 Introduction 14.2 DNS Basics 14.3 DNS Message Format 14.4 A Simple Example 14.5 Pointer Queries 14.6 Resource Records 14.7 Caching 14.8 UDP or TCP 14.9 Another Example 14.10 Summary Exercises