แนะนำ, 2024

ตัวเลือกของบรรณาธิการ

ความแตกต่างระหว่าง DNS และ DHCP

ทั้ง DNS และ DHCP ทำงานบน สถาปัตยกรรมไคลเอนต์ - เซิร์ฟเวอร์ แต่เป็นคำศัพท์ที่ไม่เหมือนกัน DNS แมปชื่อโดเมนกับที่อยู่ IP ในขณะที่ DHCP เป็นโปรโตคอลที่กำหนด IP ให้กับโฮสต์ในเครือข่ายไม่ว่าจะเป็นแบบคงที่หรือแบบไดนามิก DHCP ยังใช้ในขณะตั้งค่าเซิร์ฟเวอร์ DNS ไปยังโฮสต์

แผนภูมิเปรียบเทียบ

พื้นฐานสำหรับการเปรียบเทียบ
DNS
DHCP
ขั้นพื้นฐาน
มันเป็นกลไกการแก้ไขที่อยู่มันเป็นโปรโตคอลที่ใช้สำหรับการกำหนด IP ของโฮสต์ในเครือข่ายท้องถิ่นแบบคงที่หรือแบบไดนามิก
คุณสมบัติแปลงชื่อสัญลักษณ์เป็นที่อยู่ IP และในทางกลับกัน
ให้ข้อมูลเพิ่มเติมเช่นที่อยู่ IP ของโฮสต์เราเตอร์และเซิร์ฟเวอร์ชื่อและ Subnet mask ของคอมพิวเตอร์
ใช้สำหรับการค้นหาเซิร์ฟเวอร์โดเมนไดเรกทอรีที่ใช้งานอยู่
กำหนด IP ให้โฮสต์สำหรับเวลาเช่าโดยเฉพาะ
หมายเลขพอร์ตที่ใช้
5367 และ 68
โปรโตคอลที่เกี่ยวข้อง
UDP และ TCP
UDP
เซิร์ฟเวอร์เซิร์ฟเวอร์ DNS แปลชื่อโดเมนเป็น IP และในทางกลับกัน
เซิร์ฟเวอร์ DHCP กำหนดค่าโฮสต์โดยอัตโนมัติ
วิธีการทำงานซึ่งกระจายอำนาจส่วนกลาง
ความได้เปรียบ
ไม่จำเป็นต้องจำที่อยู่ IP จะใช้ชื่อโดเมนแทนที่อยู่เว็บแทน
การกำหนดค่าที่อยู่ IP ที่เชื่อถือได้และลดการจัดการเครือข่าย

คำจำกัดความของ DNS

DNS (Domain Name System) เป็นกลไกที่ให้บริการค้นหาไดเรกทอรีซึ่ง แมป ชื่อของโฮสต์บนอินเทอร์เน็ตและที่อยู่ตัวเลขที่ไม่ซ้ำกัน (ที่อยู่แบบลอจิคัล)

ตามปกติแล้วการทำแผนที่จะทำโดยใช้ ไฟล์โฮสต์ ซึ่งมีรายละเอียดเช่นชื่อและที่อยู่ ไฟล์โฮสต์เหล่านั้นจะถูกจัดเก็บในแต่ละโฮสต์และอัปเดตเป็นระยะจากไฟล์โฮสต์หลัก เมื่อใดก็ตามที่โปรแกรมหรือผู้ใช้จำเป็นต้องแมปชื่อกับที่อยู่โฮสต์จะตรวจสอบไฟล์โฮสต์และค้นหาการแมป แต่กลไกนี้จะไม่น่าเชื่อถืออย่างยิ่งสำหรับสถานการณ์ปัจจุบันซึ่งมีโฮสต์จำนวนมากเชื่อมต่อผ่านอินเทอร์เน็ต

การทำงานของ DNS

เมื่อผู้ใช้ต้องการใช้ไคลเอนต์การถ่ายโอนไฟล์ในการเข้าถึงเซิร์ฟเวอร์การถ่ายโอนไฟล์ที่ทำงานบนโฮสต์ระยะไกลในขณะที่ผู้ใช้ตระหนักถึงชื่อการถ่ายโอนไฟล์เท่านั้น เพื่อสร้างการเชื่อมต่อชุด TCP / IP จะต้องมีที่อยู่ IP ของเซิร์ฟเวอร์การถ่ายโอนไฟล์ รูปที่กำหนดแสดงการทำงานของ DNS ทีละขั้นตอน

  1. ชื่อโฮสต์ถูกส่งไปยังไคลเอนต์การถ่ายโอนไฟล์โดยผู้ใช้
  2. ไคลเอนต์การถ่ายโอนไฟล์โอนชื่อโฮสต์ไปยังไคลเอ็นต์ DNS
  3. ไคลเอนต์ DNS ส่งแบบสอบถามไปยังเซิร์ฟเวอร์ DNS ซึ่งให้ชื่อเซิร์ฟเวอร์การถ่ายโอนไฟล์โดยใช้ที่อยู่ IP ที่รู้จักของเซิร์ฟเวอร์ DNS
  4. เซิร์ฟเวอร์ DNS ส่งการตอบกลับด้วยที่อยู่ IP ของเซิร์ฟเวอร์การถ่ายโอนไฟล์ที่ต้องการ
  5. ไคลเอ็นต์ DNS ส่งที่อยู่ IP ไปยังเซิร์ฟเวอร์การถ่ายโอนไฟล์
  6. ที่อยู่ IP ที่ได้รับนั้นถูกใช้โดยไคลเอนต์การถ่ายโอนไฟล์เพื่อเข้าถึงเซิร์ฟเวอร์การถ่ายโอนไฟล์

คำจำกัดความของ DHCP

DHCP (Dynamic Host Configuration Protocol) ได้รับการปรุงเพื่อมอบการจัดสรรที่อยู่แบบคงที่และแบบไดนามิกให้กับโฮสต์ที่เชื่อมต่อในเครือข่าย มันมีข้อมูลเช่นที่อยู่ IP และซับเน็ตมาสก์ของคอมพิวเตอร์ที่อยู่ IP ของเราเตอร์และที่อยู่ IP ของเซิร์ฟเวอร์ชื่อ

DHCP มีสององค์ประกอบคือโปรโตคอลและกลไก โปรโตคอลใช้เพื่อขนส่งพารามิเตอร์การกำหนดค่าเฉพาะโฮสต์จากเซิร์ฟเวอร์ DHCP ไปยังโฮสต์และกลไกที่ใช้ในการกำหนดที่อยู่เครือข่ายระหว่างโฮสต์ DHCP สามารถกำหนดค่าโฮสต์ได้อย่างรวดเร็วทุกอย่างที่จำเป็นสำหรับการทำเช่นนั้นคือช่วงของที่อยู่ IP ที่กำหนดไว้บนเซิร์ฟเวอร์ DHCP เมื่อโฮสต์เปิดใช้งานโฮสต์จะติดต่อกับเซิร์ฟเวอร์ DHCP และขอข้อมูลที่อยู่

เซิร์ฟเวอร์ DHCP เลือกที่อยู่และจัดสรรให้กับโฮสต์ แต่ที่อยู่เหล่านี้จะถูก เช่า เป็นระยะเวลาหนึ่งหลังจากที่สัญญาเช่าหมดอายุโฮสต์สามารถติดต่อกับเซิร์ฟเวอร์ DHCP และขอขยายการเช่า กลไกการเช่านี้มีประโยชน์มากสำหรับการค้นหาย้ายไม่ทำงานหรือปิดโฮสต์ ในกรณีที่กำหนดโฮสต์ไม่ได้ยึดที่อยู่และที่อยู่จะถูกส่งกลับไปยังกลุ่มที่อยู่โดยเซิร์ฟเวอร์ DHCP ซึ่งสามารถจัดสรรใหม่ได้ตามความจำเป็น ช่วยป้องกันการสูญเสีย IP

ความแตกต่างที่สำคัญระหว่าง DNS และ DHCP

  1. DNS ใช้สำหรับการแก้ไขและการแก้ไขที่อยู่ซ้ำเป็นชื่อหรือชื่อต่อที่อยู่ของโฮสต์ ในทางตรงกันข้าม DHCP ใช้สำหรับการจัดสรรที่อยู่ไปยังโฮสต์ในเครือข่ายแบบไดนามิกหรือแบบคงที่
  2. DNS ใช้หมายเลขพอร์ต 53 ในขณะที่ DHCP สามารถใช้ 67 หรือ 68
  3. DHCP รองรับ UDP เท่านั้นในขณะที่ DNS สามารถรองรับ TCP และ UDP ทั้งสองโปรโตคอล
  4. เซิร์ฟเวอร์ใน DNS และ DHCP ดำเนินการที่แตกต่างกันโดยที่เซิร์ฟเวอร์ DNS รับผิดชอบในการตอบแบบสอบถามผ่านไคลเอนต์และตอบกลับไปยังลูกค้าพร้อมกับผลลัพธ์ เมื่อเทียบกับเซิร์ฟเวอร์ DHCP มีหน้าที่ในการจัดสรรที่อยู่ชั่วคราวให้กับเครื่องไคลเอนต์เป็นเวลาเช่าและจากนั้นขยายการเช่าตามความต้องการ
  5. DNS ตาม ลำดับชั้นที่ แน่นอนซึ่งไม่อนุญาตให้มีการจัดเก็บชื่อโดเมนทั้งหมดในที่เดียวแทนที่จะแบ่งเป็นโดเมนย่อยจากนั้นข้อมูลส่วนหนึ่งจะถูกเก็บไว้ในเซิร์ฟเวอร์เฉพาะ ดังนั้นจึงมีการกระจายอำนาจในลักษณะ ในทางตรงกันข้ามเซิร์ฟเวอร์ DHCP จะกำหนดค่าที่อยู่ IP ของไคลเอนต์จากพูลของที่อยู่ IP และจัดการงานทั้งหมดจากส่วนกลางในกรณีที่เซิร์ฟเวอร์ DHCP ไม่ได้เชื่อมต่อกับลูกค้าโดยตรงจากนั้นจะใช้เราเตอร์เพื่อรับการถ่ายทอด DHCP และถ่ายทอดไปยัง เซิร์ฟเวอร์ DHCP

ข้อสรุป

DNS และ DHCP ทั้งสองเทคโนโลยีได้รับการออกแบบเพื่อความสะดวกของผู้ใช้และผู้ดูแลระบบโดยใช้เครือข่ายหรืออินเทอร์เน็ต DNS ช่วยลดความจำเป็นในการจดจำที่อยู่ IP ที่ซับซ้อนสำหรับผู้ใช้ทั่วไปในขณะที่ DHCP ลดขั้นตอนการกำหนดค่าระบบในเครือข่ายด้วยตนเองโดยใช้เวลานานทุกวันนี้ทุกอย่างอัตโนมัติและรวดเร็ว

Top