🌐 DNS: Domain Name System

🌐 DNS: āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸā§‡āĻ° āĻĢā§‹āĻ¨āĻŦā§āĻ•! 📚

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ example.com āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻ•āĻŋ āĻ­ā§‡āĻŦā§‡āĻ›ā§‡āĻ¨ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ āĻŋāĻ• āĻ āĻŋāĻ• āĻ¸ā§‡āĻ‡ āĻ“ā§Ÿā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸāĻŸāĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°ā§‡? 🤔 āĻāĻ° āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻĒā§āĻ°ā§‹ āĻŽā§āĻ¯āĻžāĻœāĻŋāĻ•āĻŸāĻž āĻ•āĻ°ā§‡ DNS (Domain Name System)! āĻšāĻ˛ā§āĻ¨ āĻ¸āĻšāĻœāĻ­āĻžāĻŦā§‡ āĻŦā§‹āĻāĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŋāĨ¤ 🚀

🔍 DNS āĻ•āĻŋ?
DNS āĻšāĻšā§āĻ›ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸā§‡āĻ° āĻĢā§‹āĻ¨āĻŦā§āĻ•āĨ¤ 📖 āĻ¯ā§‡āĻŽāĻ¨, āĻ†āĻŽāĻ°āĻž āĻ¯āĻ–āĻ¨ āĻ•āĻžāĻ°ā§‹ āĻ¨āĻžāĻŽ āĻĻāĻŋā§Ÿā§‡ āĻĢā§‹āĻ¨ āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ° āĻ–ā§āĻāĻœāĻŋ, DNS āĻ āĻŋāĻ• āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻ“ā§Ÿā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸā§‡āĻ° āĻ¨āĻžāĻŽ (example.com) āĻ•ā§‡ IP address-āĻ (āĻ¯ā§‡āĻŽāĻ¨: 192.0.2.1) āĻ•āĻ¨āĻ­āĻžāĻ°ā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ•āĻžāĻ°āĻ¨, āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸā§‡āĻ° āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°āĻ—ā§āĻ˛ā§‹ āĻ†āĻ¸āĻ˛ā§‡ āĻāĻ‡ āĻ¨āĻžāĻŽāĻ—ā§āĻ˛ā§‹ āĻšāĻŋāĻ¨āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž, āĻ“āĻ°āĻž āĻļā§āĻ§ā§ IP address āĻšāĻŋāĻ¨ā§‡āĨ¤ āĻ¤āĻžāĻ‡ DNS āĻāĻ‡ āĻ¨āĻžāĻŽāĻ—ā§āĻ˛ā§‹āĻ•ā§‡ IP address-āĻ āĻŦāĻĻāĻ˛ā§‡ āĻĻā§‡ā§Ÿ, āĻ¯āĻžāĻ¤ā§‡ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻ¸āĻ āĻŋāĻ• āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻšāĻ˛ā§āĻ¨, āĻāĻ• āĻ§āĻžāĻĒ āĻāĻ• āĻ§āĻžāĻĒ āĻ•āĻ°ā§‡ āĻĻā§‡āĻ–āĻŋ:

1ī¸âƒŖ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ•ā§‹ā§Ÿā§‡āĻ°āĻŋ:
āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ example.com āĻ˛āĻŋāĻ–ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽā§‡āĻ‡ āĻšā§‡āĻ• āĻ•āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°ā§‡āĻ° cache āĻŦāĻž /etc/hosts āĻĢāĻžāĻ‡āĻ˛, āĻšā§ŸāĻ¤ā§‹ āĻ†āĻ—ā§‡āĻ‡ IP address āĻŸāĻž āĻ“āĻ–āĻžāĻ¨ā§‡ āĻ¸ā§‡āĻ­ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻĒāĻžā§Ÿ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸ā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ āĻ•āĻ°ā§‡ āĻĢā§‡āĻ˛ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĒāĻžā§Ÿ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸ā§‡āĻŸāĻž āĻ†āĻĒāĻ¨āĻžāĻ° ISP (Internet Service Provider)-āĻāĻ° āĻ•āĻžāĻ›ā§‡ āĻĒāĻžāĻ āĻžā§ŸāĨ¤

2ī¸âƒŖ Recursive DNS Resolver:
āĻāĻ–āĻ¨, ISP āĻāĻ° Recursive DNS Resolver āĻ¨āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻž āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ†āĻ›ā§‡, āĻ¯ā§‡āĻŸāĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨āĻŋāĻœā§‡āĻ° cache āĻšā§‡āĻ• āĻ•āĻ°ā§‡â€”āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ¯āĻĻāĻŋ āĻ•ā§‡āĻ‰ āĻāĻ‡ āĻ“ā§Ÿā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸ āĻ–ā§āĻāĻœā§‡ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻž āĻ¤āĻžāĻ° āĻĄā§‡āĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻ¸ā§‡āĻ‡ IP address āĻ°āĻžāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻž āĻ…āĻ¨ā§āĻ¯ DNS āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻœāĻŋāĻœā§āĻžā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡āĨ¤

3ī¸âƒŖ Root DNS Server:
Recursive DNS Resolver āĻĒā§āĻ°āĻĨāĻŽā§‡ Root DNS Server-āĻāĻ° āĻ•āĻžāĻ›ā§‡ āĻ¯āĻžā§ŸāĨ¤ Root DNS Server āĻšāĻšā§āĻ›ā§‡ DNS-āĻāĻ° ‘āĻļā§āĻ°ā§ āĻĒā§Ÿā§‡āĻ¨ā§āĻŸâ€™ āĻŦāĻž base levelāĨ¤ āĻāĻŸāĻžāĻ° āĻ•āĻžāĻœ āĻšāĻšā§āĻ›ā§‡, āĻ•ā§‹āĻ¨ TLD (Top Level Domain) DNS Server āĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ•ā§‹ā§Ÿā§‡āĻ°āĻŋ āĻĒāĻžāĻ āĻžāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¸ā§‡āĻŸāĻž āĻœāĻžāĻ¨āĻžāĻ¨ā§‹āĨ¤ āĻ¯ā§‡āĻŽāĻ¨, .com, .org, āĻŦāĻž .net āĻāĻ° āĻŽāĻ¤ā§‹ TLDāĨ¤

4ī¸âƒŖ TLD DNS Server:
Root DNS Server āĻ‡āĻ¨ā§āĻĄāĻŋāĻ•ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻĻā§‡ā§Ÿ āĻ•ā§‹āĻ¨ TLD DNS server āĻ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻ§āĻ°ā§āĻ¨, example.com āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, resolver .com TLD server āĻ āĻ¯āĻžā§ŸāĨ¤ āĻāĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ resolver āĻœāĻžāĻ¨āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ example.com āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ Authoritative DNS Server āĻ•ā§‹āĻĨāĻžā§Ÿ āĻ†āĻ›ā§‡āĨ¤

5ī¸âƒŖ Authoritative DNS Server:
āĻāĻŸāĻž āĻ¸ā§‡āĻ‡ āĻœāĻžā§ŸāĻ—āĻž āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ example.com āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻ¸āĻ āĻŋāĻ• āĻāĻŦāĻ‚ āĻ†āĻĒāĻĄā§‡āĻŸā§‡āĻĄ āĻ­āĻžāĻŦā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻ‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° resolver-āĻ•ā§‡ āĻ āĻŋāĻ• IP address āĻœāĻžāĻ¨āĻŋā§Ÿā§‡ āĻĻā§‡ā§Ÿ, āĻ¯ā§‡āĻŸāĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ“ā§Ÿā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸāĻŸāĻž āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°ā§‡āĨ¤

6ī¸âƒŖ Connect & Load:
āĻāĻ–āĻ¨ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻ¸āĻ āĻŋāĻ• IP address āĻšāĻ˛ā§‡ āĻ†āĻ¸āĻžā§Ÿ, āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻĻā§āĻ°ā§āĻ¤ āĻ¸ā§‡āĻ‡ āĻ āĻŋāĻ•āĻžāĻ¨āĻžā§Ÿ āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ“ā§Ÿā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§‡! 🎉

āĻāĻ‡ āĻĒā§āĻ°ā§‹ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŸāĻž āĻāĻ•āĻŸāĻž āĻĢā§‹āĻ¨ āĻ•āĻ˛ āĻ•āĻ°āĻžāĻ° āĻŽāĻ¤ā§‹â€”DNS āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ āĻŋāĻ• āĻ āĻŋāĻ• IP address āĻĻā§‡ā§Ÿ, āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻ¸āĻ āĻŋāĻ• āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ DNS āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻšā§ŸāĻ¤ā§‹ āĻ•āĻ–āĻ¨ā§‹āĻ‡ āĻœāĻžāĻ¨āĻ¤ āĻ¨āĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ example.com-āĻ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ 🧑‍đŸ’ģ

đŸ”Ĩ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻ­āĻžāĻŦā§āĻ¨: āĻ†āĻĒāĻ¨āĻŋ āĻœāĻžāĻ¨ā§‡āĻ¨ Pizza Hut āĻ•ā§‹āĻĨāĻžā§Ÿ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ° āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻ¨āĻžāĻ‡āĨ¤ āĻ¤āĻžāĻ‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĢā§‹āĻ¨āĻŦā§āĻ• āĻ–ā§āĻ˛āĻ¤ā§‡ āĻšāĻŦā§‡ (āĻŽāĻžāĻ¨ā§‡ DNS), āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ° āĻĒā§‡āĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻĢā§‹āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ (āĻŽāĻžāĻ¨ā§‡ āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ)āĨ¤ DNS āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ āĻŋāĻ• āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°āĻ“ āĻ•ā§‹āĻ¨ā§‹ āĻ“ā§Ÿā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°āĻ¤ āĻ¨āĻžāĨ¤

1 Like