DHCP OFFER unicast ทำงานอย่างไร


9

ใน DHCP ค้นพบแพ็คเก็ตฟิลด์ที่อยู่ IP ต้นทางคือ 0.0.0.0 ซึ่งหมายความว่าไคลเอ็นต์ยังไม่มีที่อยู่ IP แต่ในแพ็คเก็ต DHCP ข้อเสนอที่อยู่ unicast (ซึ่งจะถูกจัดสรรสำหรับลูกค้ารายนี้) จะถูกระบุเป็นที่อยู่ปลายทาง เนื่องจากไคลเอนต์ไม่มีที่อยู่ IP ในขณะนี้แพ็คเก็ตที่มีที่อยู่ unicast เข้าถึงไคลเอ็นต์ได้อย่างถูกต้องอย่างไร ลูกค้าระบุว่าแพ็กเก็ตข้อเสนอพิเศษนี้ถูกกำหนดไว้อย่างไร? ความเข้าใจของฉันคือว่าลูกค้าที่ไม่มี IP สามารถเข้าถึงได้ด้วยการออกอากาศ IP ฉันไม่เข้าใจว่ามันสามารถเข้าถึงได้ด้วย unicast IP

คำตอบ:


8

นี่เป็นเพราะเซิร์ฟเวอร์ DHCP ต้องอยู่หรือมีรีเลย์ / พร็อกซีบนเครือข่าย L2 เดียวกันกับไคลเอนต์

ข้อเสนอ DHCP จะถูกส่งไปยังที่อยู่ L2 ของลูกค้า (เช่นที่อยู่ MAC) หากคำขอถูกส่ง / พร็อกซี DHCP OFFER จะไปที่รีเลย์ / พรอกซีซึ่งจะส่งต่อไปยังเครือข่าย L2 ที่ถูกต้อง

ทราฟฟิกออกอากาศอาจเป็นปัญหาสำหรับเครือข่ายดังนั้นจึงช่วยลดจำนวนเครือข่ายออกอากาศที่จำเป็น


1
ขอบคุณสำหรับคำตอบ .. ดังนั้นรีเลย์ / พร็อกซีจะเปลี่ยนแพ็กเก็ตโดยใช้ที่อยู่ MAC หากไม่มีการถ่ายทอด / พร็อกซีเซิร์ฟเวอร์จะอยู่ในเครือข่าย L2 เดียวกัน ฉันถูกไหม ??
Ezio

นั่นจะถูกต้อง
YLearn

1
มีบิต 'ออกอากาศ' ในส่วนหัวของ BOOTP / DHCP ที่ระบุว่าลูกค้าไม่เต็มใจที่จะรับแพ็คเก็ตที่ส่งไปยังที่อยู่ L2 จนกว่าจะมีการกำหนดค่าที่อยู่ IP ในกรณีนี้ข้อเสนอ DHCP จะออกอากาศ
richardb

@ Richardard จุดดี ฉันไม่ได้แตะต้องสิ่งนั้นเพราะคำถามนั้นถามโดยเฉพาะเกี่ยวกับการตอบกลับแบบ unicast
YLearn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.