Làm thế nào DHCP OFFER unicast hoạt động?


9

Trong gói khám phá DHCP, trường địa chỉ IP nguồn là 0,0.0.0, có nghĩa là máy khách chưa có địa chỉ IP. Nhưng, trong gói ưu đãi DHCP, một địa chỉ unicast (sẽ được phân bổ cho máy khách này) được chỉ định làm địa chỉ đích. Vì máy khách không có địa chỉ IP tại thời điểm này, làm thế nào để gói có địa chỉ unicast đến đúng máy khách? Làm thế nào khách hàng xác định rằng gói ưu đãi này được dành cho nó? Tôi hiểu rằng, khách hàng không có IP chỉ có thể truy cập được với một IP quảng bá. Tôi không thể hiểu làm thế nào nó có thể truy cập được với một IP unicast.

Câu trả lời:


8

Điều này là do máy chủ DHCP phải cư trú hoặc có rơle / proxy trên cùng mạng L2 với máy khách.

DHCP OFFER được gửi đến địa chỉ L2 của máy khách (tức là địa chỉ MAC). Nếu yêu cầu được chuyển tiếp / ủy quyền, thì DHCP OFFER sẽ chuyển đến rơle / proxy, sau đó sẽ chuyển tiếp nó đến mạng L2 chính xác.

Lưu lượng phát sóng có thể có vấn đề đối với các mạng, vì vậy điều này làm giảm lượng mạng phát sóng cần thiết.


1
Cảm ơn câu trả lời .. Vì vậy, rơle / proxy thực sự chuyển gói bằng địa chỉ MAC. Nếu không có bất kỳ chuyển tiếp / proxy nào, thì máy chủ sẽ nằm trong cùng một mạng L2. Tôi có đúng không ??
Ezio

Điều đó sẽ đúng.
YLearn

1
Có một bit 'quảng bá' trong tiêu đề BOOTP / DHCP cho biết khách hàng không muốn chấp nhận các gói được gửi đến địa chỉ L2 cho đến khi địa chỉ IP được định cấu hình. Trong trường hợp này, ưu đãi DHCP sẽ được phát sóng.
richardb

@richardb, điểm tốt. Tôi chỉ không chạm vào điều đó bởi vì câu hỏi được hỏi cụ thể về một câu trả lời không rõ ràng.
YLearn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.