An Introduction to DNS

DNS: Background and History

Origins

DNS: Background and History

Physical Layer

  • unique MAC address per NIC
    • MAC - media access control
      • 01-23-45-67-89-ab | 01:23:45:67:89:ab | 0123.4567.89ab
    • NIC - network interface controller
  • one IP address per 'physical' NIC

DNS: Background and History

Evolution

DNS: Background and History

Reason for DNS

The Creation of DNS

DNS: Domain Registration

Acquiring a Domain Name

DNS: Concepts

Structure of DNS

DNS: Concepts

Naming Hierarchy

DNS: Concepts

DNS Domains

DNS: Concepts

DNS Domains

  • InterNIC - .com, .org, .net, .info, .biz, .us, etc.
  • Arin - reverse IP address space
  • Educause - .edu domains
  • GSA (General Services Administration) - .gov domains

DNS: Implementation

Types of DNS servers

DNS: Implementation

Issues with DNS servers

DNS Implementation

Protocol in Action

DNS Implementation

 A recursive query

DNS Implementation

 An iterative, non-recursive query

DNS Implementation: Building a DNS server

 Files required for a DNS server

DNS Implementation: Anatomy of the named.root file

DNS Implementation: Anatomy of the named.conf file

DNS: Implementation: db.localhost and db.127.0.0.1

DNS Implementation: /etc/resolve.conf

DNS Implementation: /etc/hosts

DNS Implementation

DNS Implementation

DNS and IPv6 records

DNS Security

DNS IPAMs

DNS Troubleshooting

Break

DHCP: Background

DHCP at UNC

DHCP: Background

   starts 4 2006/03/23  14:50:58;
   ends 4 2006/03/23  14:56:56;
   tstp 4 2006/03/23  14:56:56;
   binding state free;
   hardware ethernet 00:05:4e:4b:25:75;
   uid "\001\000\005NK%u"
   client-hostname "NET-TODD-T42";

}

DHCP at UNC

The DHCP protocol

The DHCP protocol

DHCP and DNS

DHCP Troubleshooting

DHCP Troubleshooting

DNS and DHCP