DNS
Introduction
Turn domain name to IP
Types
- type A: domain name → IP
- type MX: domain name → domain’s mail server name
- type CNAME: domain name → domain name (aliases)
- type PTR: IP → domain name
Implementation: 分層架構
For example, if we want to search for csie.ntu.edu.tw, there will be several steps
- ask
.twDNS server → tell me where.edu.twDNS server is - ask
.edu.twDNS server → tell me where.ntu.edu.twserver is - ask
.ntu.edu.twand get the IP forcsie.ntu.edu.tw