Server นั้นคือโปรแกรมคอมพิวเตอร์หรืออุปกรณืที่ทำหน้าที่ support เครื่อง PC ทั่วไปใยระบบนั้นเอง แต่ที่เราจะพูดในตอนนี้ก็คือ DNS Server คืออะไร มีความสำคัญอย่างไร เพื่อเป็นทางเลือกในการใช้งาน
DNS Server คืออะไร
- DNS server ย่อมาจาก Domain Name System server คือ เครื่องที่ให้บริการเปลี่ยนชื่อเว็บให้เป็นตัวหมายเลข IP Address โดยมันจะทำงานบนเครื่อง Local โดยจาก Cache ในเครื่อง local โดยจะเเรียกกันว่าเป็น สมุดโทรศัพท์ แล้วตอนเวลาคนหาเว็บไซต์ขึ้นมา มันจะตรวจสอบ IP Address ว่าเว็บไซต์ที่เราเข้านี้มี IP Address ถูกต้องหรือไม่ ถ้าไม่ถูกต้องมันก็จะ ERROR เข้าเว็บไม่ได้
วิธีการทำงานของ DNS Server
เมื่อผู้ใช้งาน (User) ทำการใส่ชื่อเว็บไซต์ที่เราจะหาไป มันจะ ส่งมา URL โดยมันจะทำงานผ่านตัว Server ทั้งหมด 4 ชนิด เพราะมันจะทำการหาเลข Ip Address โดยมันจะทำงานร่วมกับตัว Server และ ตัว Server 4 ชนิดที่ว่า มีดังนี้
- DNS Recursor >>> มันจะทำหน้าที่รับคำร้องขอจาก DNS Client โดยมันจะทำงานเหมือนเป็นเครื่อง Client เพื่อส่งข้อมูลไปยัง DNS Server อีก 3ชนิด
- Root Nameservers >>> มันถูกออกแบบมาเพื่อให้ใช้งานบน DNS Root Zone ของ Internet โดยมันจะรับคำร้องขอมาแล้วก็เก็บไว้ใน Root Zone
- TLD Nameservers >>> โดยมันจะทำหน้าที่เก็บเลข IP Address ของ Second-Level Domain
- Authoritative Nameservers >>> เป็น Server ที่ทำหน้าที่ส่งคำตอบที่แท้จริงให้แก่คำร้องขอ Domain Name
สรุป :
DNS Server มีความสำคัญสำหลับการใช้งาน แต่ไม่ทำงานหนักเท่า web serverเพราะ DNS Server มันจะช่วยตรวจสอบ IP Address ของเว็บไซตื ที่เราพิมพ์ไปว่าถูกต้องหรือไม่
แหล่งที่มา :
>>> https://blog.cloudhm.co.th/what-is-dns/
>>> https://saixiii.com/what-is-dns/
>>> https://dnsblog.technologyland.co.th/dns-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/
>>> https://zixzax.net/domain-name/dns-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/