โปรโตคอลการกำหนดค่าโฮสต์แบบไดนามิกคืออะไร?

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

อุปกรณ์ต่าง ๆ มากมายใช้ Dynamic Host Configuration Protocol เป็นเรื่องปกติในอุปกรณ์อิเล็กทรอนิกส์เครือข่ายที่ทันสมัยซึ่งเกือบจะเป็นรายการที่จะมี อุปกรณ์อิเล็กทรอนิกส์พกพาเกือบทั้งหมดที่เชื่อมต่อกับเครือข่ายสามารถใช้ DHCP ได้ กล้องวิดีโอเกมและอะไรก็ตามที่มีความสามารถ Wi-Fi ™จะมีระบบ DHCP

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

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

เซิร์ฟเวอร์ Dynamic Host Configuration Protocol ส่วนใหญ่ไม่ขอการรับรองความถูกต้องและไม่ส่งข้อมูลใด ๆ เป็นผลให้มีหลายวิธีในการปลอมแปลงระบบ DHCP เป็นไปได้ที่จะปลอมแปลงเซิร์ฟเวอร์ DHCP ที่ถูกกฎหมายและส่งข้อมูลที่ไม่ถูกต้องบ่อยครั้งเพื่อกำหนดเส้นทางข้อมูลส่วนบุคคลหรือข้อมูลที่ปลอดภัยไปยังสถานที่ที่ไม่ถูกต้อง ในอีกด้านหนึ่งเป็นไปได้ที่จะทำหน้าที่เหมือนไคลเอ็นต์ DHCP และขอข้อมูลที่อยู่ซ้ำ ๆ จนกว่าระบบ DHCP จะหมดที่อยู่ นี่จะทำให้การเชื่อมต่ออื่น ๆ กับเครือข่ายล้มเหลว