DNS(Domain Name System)
TCP/IP λ€νΈμν¬ μμμ μ¬λμ΄ κΈ°μ΅νκΈ° μ΄λ €μ΄ IP μ£Όμ(μ: 142.250.207.46) λμ , κΈ°μ΅νκΈ° μ¬μ΄ λλ©μΈ μ΄λ¦μ μ¬μ©νμ¬ νΈμ€νΈλ₯Ό μλ³ν μ μκ² ν΄μ£Όλ μμ€ν μ΄λ€.
ν΅μ¬ μν : λλ©μΈ μ΄λ¦μ IP μ£Όμλ‘ λ³ν(Forward Zone)νκ±°λ, IP μ£Όμλ₯Ό λλ©μΈ μ΄λ¦μΌλ‘ λ³ν(Reverse Zone)νλ λ€μ λ 쑸루μ (Name Resolution) μν
νλ‘ν μ½: μ£Όλ‘ UDP 53λ² ν¬νΈλ₯Ό μ¬μ© (λ°μ΄ν° ν¬κΈ°κ° 512λ°μ΄νΈλ₯Ό μ΄κ³Όνκ±°λ Zone Transfer μμλ TCP 53λ² μ¬μ©)
κ³μΈ΅μ λλ©μΈ ꡬ쑰
DNSλ κ±°λν λΆμ° λ°μ΄ν°λ² μ΄μ€ μμ€ν
μΌλ‘, μνΈλ¦¬(Inverted Tree) ννμ κ³μΈ΅ ꡬ쑰λ₯Ό κ°μ§λ©°, κ° λ 벨μ .λ‘ κ΅¬λΆλλ€.
λλ©μΈ μ΄λ¦μ κ°μ₯ μ€λ₯Έμͺ½μ΄ μ΅μμ λλ©μΈ(Top Level Domain) / μΌμͺ½μΌλ‘ κ°μλ‘ νμ λλ©μΈ(Sub Domain)
λ³΄ν΅ μ¬μ©λλ μ΅μμ λλ©μΈμ
.com,.net,.orgλ± μ‘΄μ¬μ΅μμ λλ©μΈμ IANA(Internet Assigned Numbers Authority)μμ κ΄λ¦¬
Root
Root Domain
λλ©μΈ 체κ³μ μ΅μμ. μ μΈκ³μ 13κ°μ μλ³Έ λ£¨νΈ μλ² ν΄λ¬μ€ν°κ° μ‘΄μ¬
. (μλ΅)
1λ¨κ³
TLD (Top Level Domain)
κ΅κ° μ½λ(ccTLD)λ μΌλ° λͺ©μ (gTLD)μ λνλ
kr, com, org
2λ¨κ³
SLD (Second Level Domain)
μ‘°μ§μ μ’ λ₯λ μ±κ²©μ λνλ (κ΅κ° λλ©μΈμΈ κ²½μ°)
co (Company), go (Gov)
3λ¨κ³
Domain Name
μ¬μ©μκ° λ±λ‘ν μ€μ λλ©μΈ μ΄λ¦
example
4λ¨κ³
Hostname (Sub Domain)
νΉμ μλ²λ μλΉμ€λ₯Ό μλ³
www, blog, api
DNS μλ²μ μ’
λ₯
DNS μλ²λ λλ©μΈ μ΄λ¦μ IP μ£Όμλ‘ λ³ννλ μν μ νλλ°, μ μΈκ³μ μΈ κ±°λν λΆμ° μμ€ν μ΄λΌκ³ ν μ μλ€.
DNS μλ²λ κ³μΈ΅ κ΅¬μ‘°λ‘ κ΅¬μ±
μ¬μ©μκ° μ μν νΈμ€νΈμ λλ©μΈ μ΄λ¦μ κ°μ§κ³ μλ DNS μλ²λ₯Ό μ°Ύμκ°λ©° IP μ£Όμ νμ(ν΄λ νΈλ¦¬ ꡬ쑰μ λΉμ·)
μ¬μ©μκ° κ°μ₯ λ¨Όμ μ°Ύλ DNS μλ²λ Local DNS μλ²λ‘, DHCPλ₯Ό μ¬μ©νλ€λ©΄ DHCP μλ²κ° μλμΌλ‘ μ€μ
μλμ 4κ°μ§ μ£Όμ DNS μλ²κ° νλ ₯νμ¬ λλ©μΈ μ΄λ¦μ IP μ£Όμλ‘ λ³ννλ€.
Local DNS (Recursive Resolver)
ISP(ν΅μ μ¬)κ° μ 곡νκ±°λ ꡬκΈ(8.8.8.8), ν΄λΌμ°λνλ μ΄(1.1.1.1) λ±μ Public DNSλ₯Ό μ¬μ©
ν΄λΌμ΄μΈνΈ(PC)μ μμ²μ λ°μμ£Όλ 첫 λ²μ§Έ μλ²
μΊμ± κΈ°λ₯μ κ°μ§κ³ μμ΄ μμ£Ό μμ²λλ λλ©μΈμ μμ μλ²μ λ¬»μ§ μκ³ λ°λ‘ μλ΅
Root Name Server
TLD μλ²μ IP μ£Όμλ₯Ό μκ³ μλ μλ²
μ μΈκ³ μΈν°λ·μ λλ©μΈ μμ€ν μ κ΄μ₯νλ μ΅μμ μλ²
TLD Name Server
.com,.krλ±μ μ΅μμ λλ©μΈμ κ΄λ¦¬νλ μλ²ν΄λΉ λλ©μΈμ λ±λ‘λ Authoritative Name Serverμ μμΉλ₯Ό μλ €μ€
Authoritative Name Server (κΆν μλ λ€μ μλ²)
μ€μ λλ©μΈ μμ μκ° κ΄λ¦¬νκ±°λ νΈμ€ν μ μ²΄κ° μ 곡νλ μλ²
ν΄λΉ λλ©μΈμ λν μ€μ IP μ£Όμ(Record)λ₯Ό κ°μ§κ³ μμ (κ°λΉμ, AWS Route53 λ±μμ μ€μ νλ κ³³)
DNS λμ μ리(Name Resolution Process)
μ¬μ©μκ° λΈλΌμ°μ μ£Όμμ°½μ www.google.comμ μ
λ ₯νμ λμ νλ¦μ΄λ€.
μ°Έκ³ μλ£
Last updated
Was this helpful?