DNS สำหรับ Domain Name Service ทำหน้าที่เป็นตารางค้นหาที่ช่วยให้สามารถติดต่อเซิร์ฟเวอร์ที่ถูกต้องเมื่อผู้ใช้ป้อน URL ลงในเว็บเบราว์เซอร์ บริการที่ค่อนข้างโปร่งใสนี้ยังมีคุณลักษณะอื่นๆ ที่เว็บมาสเตอร์มักใช้เพื่อจัดระเบียบโครงสร้างพื้นฐานของข้อมูล
ภาพรวมการดำเนินงาน
DNS ทำงานบนเซิร์ฟเวอร์ DNS เมื่อผู้ใช้ป้อน URL เช่น www.google.comในเว็บเบราว์เซอร์ คำขอจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของ Google โดยตรง คำขอจะส่งไปที่เซิร์ฟเวอร์ DNS ซึ่งใช้ตารางค้นหาเพื่อระบุข้อมูลหลายๆ ส่วน ที่สำคัญที่สุดคือที่อยู่ IP ของเว็บไซต์ที่ร้องขอ จากนั้นส่งต่อคำขอนี้ไปยังเซิร์ฟเวอร์ที่เหมาะสมและส่งคืนข้อมูลที่ร้องขอไปยังเว็บเบราว์เซอร์ของผู้ใช้
วิดีโอประจำวันนี้
ระบบชื่อโดเมน
เซิร์ฟเวอร์ DNS จะตรวจสอบข้อมูลหลักสามส่วน โดยเริ่มจากโดเมนระดับบนสุด โดเมนระดับบนสุดจะแสดงด้วยคำต่อท้าย เช่น .com, .org และ .gov เมื่อสร้างโดเมนระดับบนสุดแล้ว โดเมนระดับที่สองจะถูกวิเคราะห์ ตัวอย่างเช่น URL www.google.com มีโดเมนระดับบนสุดของ .com และชื่อโดเมนระดับที่สอง google โดเมนระดับที่สองมักจะเรียกง่ายๆ ว่าชื่อโดเมน สุดท้าย เซิร์ฟเวอร์ DNS จะแก้ไขโดเมนระดับที่สามหรือโดเมนย่อย ซึ่งเป็นส่วน "www" ของ URL
คุณสมบัติของโดเมนย่อย
นอกเหนือจากโซนโดเมนย่อย "www" แล้ว โดเมนย่อยอื่นๆ ก็ควรค่าแก่การสังเกตเช่นกัน ตัวอย่างเช่น มีโดเมนย่อยเช่น "pop" "irc" และ "aliases" แต่ละโดเมนย่อยแสดงถึงบริการที่แตกต่างกันที่อาจเข้าถึงได้บนเซิร์ฟเวอร์ ตัวอย่างเช่น "ป๊อป" ใช้สำหรับการสื่อสารทางอีเมล การใช้เซิร์ฟเวอร์ DNS เพื่อแก้ไขที่อยู่ IP ของบริการต่างๆ เหล่านี้ช่วยให้สามารถใช้สถาปัตยกรรมเครือข่ายที่ซับซ้อนได้ แม้จะอยู่ภายใต้ชื่อโดเมนเดียวกัน แต่บริการที่แตกต่างกันเหล่านี้อาจถูกโฮสต์บนเครื่องที่แตกต่างกันหรือที่ตั้งทางภูมิศาสตร์ที่แตกต่างกัน นอกจากนี้ยังช่วยให้ระดับของความซ้ำซ้อนเมื่อใช้นามแฝง ในกรณีที่เซิร์ฟเวอร์โดเมนหลักหยุดทำงาน
ประโยชน์ของผู้ใช้
เซิร์ฟเวอร์ DNS อนุญาตให้ผู้ใช้อินเทอร์เน็ตมาตรฐานใช้ทรัพยากรอินเทอร์เน็ตโดยไม่ต้องจำหมายเลขพอร์ตและที่อยู่ IP แม้แต่บริการที่คล้ายคลึงกัน เช่น พื้นที่ต่างๆ ของเว็บไซต์ อาจถูกโฮสต์ที่ที่อยู่ IP ต่างกันด้วยเหตุผลด้านความปลอดภัย ซึ่งช่วยให้ผู้ใช้สามารถจดจำที่อยู่ URL แบบง่าย ซึ่งต่างจากรายการที่อยู่ IP และหมายเลขพอร์ตที่ซับซ้อนและไม่ซับซ้อน นอกจากนี้ยังช่วยให้เซิร์ฟเวอร์ส่วนตัวที่สร้างโดยผู้ใช้ตามบ้านสามารถใช้งานได้ฟรี แต่ได้รับการปกป้องจากการมีที่อยู่ IP ที่เปิดเผยต่อสาธารณะ