คำศัพท์ ITnetwork

DHCP

DHCP

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

ความหมาย

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

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

หลักการทำงาน

DHCP ทำงานผ่านกระบวนการเรียกว่า DORA ซึ่งประกอบด้วยขั้นตอนสำคัญดังนี้

  • Discover: อุปกรณ์ (ไคลเอนต์) ส่งแพ็กเก็ตขอที่อยู่ IP ไปยังเครือข่าย
  • Offer: เซิร์ฟเวอร์ DHCP ตอบกลับด้วยที่อยู่ IP ชั่วคราวพร้อมรายละเอียดอื่น ๆ เช่น gateway และ DNS
  • Request: ไคลเอนต์เลือกที่อยู่ IP จากหลายตัวที่เสนอ และส่งคำขอใช้งาน
  • Acknowledge: เซิร์ฟเวอร์ยืนยันการจัดสรรที่อยู่ IP และกำหนดระยะเวลาการใช้งาน (lease time)

ระยะเวลาการเช่า (lease time) อาจตั้งค่าได้ตั้งแต่ไม่กี่นาทีถึงหลายวัน โดยไคลเอนต์จะต้องขอต่ออายุเมื่อหมดอายุ

ตัวอย่างการใช้งานจริง

DHCP ใช้งานได้ในหลากหลายสภาพแวดล้อม เช่น

  • เครือข่ายภายในองค์กร (LAN): จัดสรรที่อยู่ IP ให้แล็ปท็อป พีซี และอุปกรณ์ IoT โดยไม่ต้องตั้งค่าทีละเครื่อง
  • เครือข่ายสาธารณะ (Wi-Fi ฟรี): ผู้ใช้สมาร์ทโฟนหรือแท็บเล็ตเชื่อมต่อแล้วได้ที่อยู่ IP อัตโนมัติทันที
  • ศูนย์ข้อมูล (Data Center): จัดการที่อยู่ IP ให้กับเซิร์ฟเวอร์หรือเครื่องเสมือน (VM) ได้อย่างมีประสิทธิภาพ
  • อินเทอร์เน็ตจากผู้ให้บริการ (ISP): จัดสรรที่อยู่ IP พื้นที่สาธารณะให้ลูกค้าแบบไดนามิก

ความสับสนที่พบบ่อย

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

  • DHCP ไม่จัดการชื่อโดเมน — DNS ทำหน้านั้นแทน
  • การตั้งค่า IP แบบคงที่ (Static) ไม่ใช่ DHCP
  • หากไคลเอนต์ไม่ได้รับที่อยู่ IP อาจเกิดจากปัญหาเครือข่ายหรือเซิร์ฟเวอร์ DHCP ไม่ตอบสนอง

ผลกระทบต่อการเลือกซื้อ

เมื่อพิจารณาซื้ออุปกรณ์เครือข่าย เช่น รูเตอร์หรือสวิตช์ การรองรับ DHCP เป็นสิ่งสำคัญ เพราะ:

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

คำที่เกี่ยวข้อง

  • dhcp-server
  • ip-address
  • lease-time
  • network-gateway
  • dns
  • static-ip