ฉันค่อนข้างแน่ใจว่าเมื่อเราเตอร์ส่งต่อคำขอ DHCP จะมีเฉพาะเครือข่ายหลักที่กำหนดค่าไว้บนอินเทอร์เฟซ ฉันไม่เชื่อว่าจะมีวิธีใดที่จะใช้เครือข่ายรองได้
แก้ไข: ฉันทำ Googling และกำหนดสิ่งที่คนอื่นชี้ไปแล้วมีคุณสมบัติที่เรียกว่า smart-relay ที่สามารถใช้เครือข่ายรองได้ แต่หลังจากเวลาหลักออกไปสามครั้งเท่านั้น
ข้อความอ้างอิงที่เกี่ยวข้องจากการทำความเข้าใจและการแก้ไขปัญหา DHCP ในสวิตช์ Catalyst หรือเครือข่ายองค์กร - Cisco Systems
วิธีการทำให้ DHCP ทำงานบนส่วน IP รอง
โดยค่าเริ่มต้น DHCP มีข้อ จำกัด ว่าแพ็กเก็ตตอบจะถูกส่งเฉพาะเมื่อได้รับการร้องขอจากอินเตอร์เฟสที่กำหนดค่าด้วยที่อยู่ IP หลัก ปริมาณการใช้ DHCP ใช้ที่อยู่การออกอากาศ เมื่อเราเตอร์ได้รับคำขอ DHCP อินเทอร์เฟซดังกล่าวจะส่งต่อไปยังเซิร์ฟเวอร์ DHCP (เมื่อมีการกำหนดค่าตัวช่วย IP) พร้อมกับที่อยู่แหล่งที่มาของ IP หลักที่กำหนดค่าบนอินเทอร์เฟซเพื่อให้เซิร์ฟเวอร์ DHCP ทราบว่า ใช้ (สำหรับไคลเอ็นต์) ในแพ็กเก็ตตอบ DHCP
ไม่มีวิธีที่เราเตอร์จะทราบว่าคำขอออกอากาศ DHCP มาจากอุปกรณ์ที่อยู่ในเครือข่าย IP รองที่กำหนดค่าบนอินเทอร์เฟซ เพื่อเป็นการหลีกเลี่ยงปัญหาการกำหนดค่าของอินเทอร์เฟซย่อย (หากอุปกรณ์ที่เชื่อมต่อกับเราเตอร์รองรับการติดแท็ก dot1q) เพื่อแยกเครือข่ายย่อยทั้งสองสามารถกำหนดค่าได้ดังนั้นทั้งคู่จึงได้รับที่อยู่ IP ที่สอดคล้องกัน
หากที่อยู่รองเป็นวิธีที่ต้องการจะมีวิธีแก้ไขปัญหาอื่นซึ่งเป็นการเปิดใช้งานคำสั่งการกำหนดค่าส่วนกลาง ip dhcp smart-relay นี่เป็นข้อ จำกัด ว่าจะใช้ IP รองเพียงเพื่อส่งต่อคำขอ DHCP หากไม่มีการตอบสนองจากเซิร์ฟเวอร์ DHCP หลังจากคำขอสามครั้งติดต่อกันสำหรับกลุ่มที่อยู่หลัก