DHCP ย่อมาจาก Dynamic Host Configuration Protocol
DHCP คือ โปรโตคอล (Protocol) ของระบบเครือข่ายที่ใช้สำหรับกำหนดหรือแจกหมายเลขไอพี (IP Address) แบบอัตโนมัติแก่อุปกรณ์ทุกชนิดที่เป็นเครื่องลูกข่ายบนระบบเน็ตเวิร์คที่โปรโตคอลเชื่อมต่อแบบ TCP/IP
โดยปกติแล้วตัวที่รันโปรโตคอล DHCP ในระบบเน็ตเวิร์คเรียกว่า DHCP Server ซึ่งมักกำหนดให้เครื่องแม่ข่าย หรือเครื่อง Server ทำหน้าที่ DHCP Server ไปในตัวด้วย
ประโยชน์ของการใช้ DHCP ในการแจก IP Address ก็คือ ป้องกันการกำหนดหมายเลข IP ที่ซ้ำซ้อนกันในระบบ ซึ่งจะทำให้การรับส่งข้อมูลระหว่างเครื่องมีปัญหา แต่ถ้าใช้ DHCP แล้ว ระบบจะเช็คว่าหมายเลข IP ใดที่ใช้ไปแล้ว หมายเลขใดที่ยังว่างอยู่ แล้วจึงจ่ายเฉพาะหมายเลขที่ว่างอยู่ให้กับเครื่องลูกข่ายที่ทำการขอหมายเลข IP, Subnet mark, DNS และ Default gateway เข้ามา
ขั้นตอนการขอหมายเลข IP ของเครื่องลูกข่าย
1. เครื่องลูกข่าย (Client) ค้นหาเครื่อง DHCP Server เพื่อร้องขอหมายเลข IP (IP Address)
2. DHCP Server รับ Request จากนั้นตรวจสอบ IP Address ที่ยังว่าง ก่อนส่งหมายเลขกลับไปยังเครื่องลูกข่าย
3. เครื่องลูกข่ายรับหมายเลข IP ก่อนจะส่งสัญญาณตอบรับกลับไปหา DHCP Server
4. DHCP Server ส่งสัญญาณกลับเครื่องลูกข่าย เพื่อให้เริ่มใช้งาน
ขั้นตอนทั้งหมดนี้ใช้เวลาเพียงเสี้ยววินาทีเท่านั้น ^ ^
คำที่เกี่ยวข้อง : IP Address, Network, อินเตอร์เน็ต, Server, Workstation