Dynamic Host Configuration Protocol (DHCP) เป็นโปรโตคอลการกำหนดค่าอัตโนมัติสำหรับเครือข่าย IP DHCP ได้รับการออกแบบมาเพื่อกำหนดค่าคอมพิวเตอร์ด้วยที่อยู่ IP โดยอัตโนมัติ ขจัดความจำเป็นในการแทรกแซงของมนุษย์ โปรโตคอลนี้ยังติดตามคอมพิวเตอร์ที่เชื่อมต่อกับเครือข่ายและป้องกันไม่ให้คอมพิวเตอร์มากกว่าหนึ่งเครื่องมีที่อยู่ IP เดียวกัน สำหรับฟังก์ชันที่มีประโยชน์ทั้งหมดที่ DHCP มีให้ มีข้อเสียบางประการในการใช้ระบบนี้
ปัญหาด้านความปลอดภัย
ระบบอัตโนมัติของ DHCP อาจเป็นความเสี่ยงด้านความปลอดภัยที่ร้ายแรง หากเซิร์ฟเวอร์ DHCP ที่หลอกลวงถูกนำไปใช้กับเครือข่าย เซิร์ฟเวอร์อันธพาลไม่ได้อยู่ภายใต้การควบคุมของเจ้าหน้าที่เครือข่าย และสามารถเสนอที่อยู่ IP ให้กับผู้ใช้ที่เชื่อมต่อกับเครือข่ายได้ หากผู้ใช้เชื่อมต่อกับ DHCP อันธพาล ข้อมูลที่ส่งผ่านการเชื่อมต่อนั้นอาจถูกดักจับหรือดูได้ ซึ่งละเมิดความเป็นส่วนตัวของผู้ใช้และความปลอดภัยของเครือข่าย สิ่งนี้เรียกว่าชายในการโจมตีกลาง และสามารถนำไปสู่ผลร้ายแรงหากข้อมูลที่เป็นความลับถูกส่งผ่านเซิร์ฟเวอร์ DHCP อันธพาล
วีดีโอประจำวันนี้
ความล้มเหลว
อีกปัญหาหนึ่งคือถ้ามีเซิร์ฟเวอร์ DHCP เพียงตัวเดียว มันจะสร้างชุมทางที่สำคัญจุดเดียว ซึ่งความล้มเหลวสามารถปะทุจากปัญหาเดียวไปสู่ปัญหาทั้งระบบ หากเซิร์ฟเวอร์ล้มเหลว คอมพิวเตอร์ที่เชื่อมต่อซึ่งไม่มีที่อยู่ IP จะพยายามรับมา คอมพิวเตอร์ที่มีที่อยู่ IP อยู่แล้วก่อนที่เซิร์ฟเวอร์จะล้มเหลวจะพยายามต่ออายุ ซึ่งจะทำให้คอมพิวเตอร์สูญเสียที่อยู่ IP การเข้าถึงเครือข่ายทั้งหมดจะสูญหายไปจนกว่าเซิร์ฟเวอร์จะได้รับการกู้คืน ซึ่งนำไปสู่ความยุ่งยากที่อาจเกิดขึ้นสำหรับผู้ที่เชื่อมต่อและจำเป็นต้องสื่อสารกับเครือข่าย
การกำหนดค่าเพิ่มเติม
หากเครือข่ายมีหลายเครือข่ายย่อยหรือหลายส่วน เซิร์ฟเวอร์ DHCP เดียวอาจไม่เพียงพอ การแก้ไขข้อบกพร่องนี้จำเป็นต้องมีการกำหนดค่าเพิ่มเติม ซึ่งหมายความว่าต้องใช้เวลาและเงินมากขึ้นในการตั้งค่าทุกอย่าง แต่ละส่วนเครือข่ายอาจต้องการเซิร์ฟเวอร์ DHCP ของตัวเอง หรือตัวแทนการส่งต่อ DHCP หากไม่มีตัวเลือกใดที่ใช้การได้ เราเตอร์ที่เชื่อมต่อทั้งหมดอาจต้องกำหนดค่าให้ออกอากาศ Bootstrap Protocol (BootP) BootP นั้นเก่ากว่าและมีความก้าวหน้าน้อยกว่าโปรโตคอล DHCP และบางระบบอาจไม่รองรับโปรโตคอลเครือข่าย BootP
Windows Server 2003
หากเครือข่ายของคุณใช้ Windows Server 2003 ซึ่งเป็นระบบปฏิบัติการเซิร์ฟเวอร์รุ่นเก่าของ Microsoft คุณอาจมีปัญหากับไคลเอ็นต์ DHCP ของคุณ ไคลเอ็นต์ DHCP บางส่วนทำงานไม่ถูกต้องเมื่อเชื่อมต่อกับ Windows Server 2003 แม้ว่าปัญหานี้อาจเกิดขึ้นหรือไม่เกิดขึ้นก็ได้ ทั้งนี้ขึ้นอยู่กับไคลเอ็นต์ที่ใช้