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

Anonim

DHCP vs BOOTP

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

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

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

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

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

สรุป:

1. DHCP ถูกออกแบบมาเพื่อแทนที่ BOOTP เก่ากว่า 2 BOOTP สามารถให้ IP กับคอมพิวเตอร์ขณะกำลังบูตได้ในขณะที่ DHCP สามารถให้ IP ได้เมื่อระบบปฏิบัติการโหลดอยู่แล้ว

3. DHCP ใช้เป็นหลักในการต่อที่อยู่ IP ให้กับคอมพิวเตอร์ในขณะที่ BOOTP ใช้ในการกำหนดค่าและบูตคอมพิวเตอร์แบบไม่ใช้ diskless หรือเครื่องไคลเอ็นต์บางเครื่อง

4. BOOTP มีสัญญาเช่า 30 วันกับที่อยู่ IP เป็นค่าเริ่มต้นในขณะที่ DHCP ตั้งค่าเฉพาะ 8 เป็นค่าเริ่มต้น

5 DHCP สามารถรีบูตหรือต่ออายุสัญญาเช่าโดยอัตโนมัติในขณะที่ BOOTP ต้องการให้ระบบรีสตาร์ท