DHCP OFFER 유니 캐스트는 어떻게 작동합니까?


9

DHCP 검색 패킷에서 소스 IP 주소 필드는 0.0.0.0이며 클라이언트에 아직 IP 주소가 없습니다. 그러나 DHCP 오퍼 패킷에서는 유니 캐스트 주소 (이 클라이언트에 할당 될)가 대상 주소로 지정됩니다. 현재로서는 클라이언트에 IP 주소가 없으므로 유니 캐스트 주소를 가진 패킷이 클라이언트에 어떻게 정확하게 도달합니까? 고객은이 제안 패킷이 예정되어 있음을 어떻게 식별합니까? 내 이해는 IP가없는 클라이언트는 브로드 캐스트 IP를 통해서만 연결할 수 있다는 것입니다. 유니 캐스트 IP로 어떻게 접근 할 수 있는지 이해할 수 없습니다.

답변:


8

이는 DHCP 서버가 클라이언트와 동일한 L2 네트워크에 상주하거나 릴레이 / 프록시가 있어야하기 때문입니다.

DHCP OFFER은 클라이언트의 L2 주소 (예 : MAC 주소)로 전송됩니다. 요청이 릴레이 / 프록시 된 경우 DHCP OFFER는 릴레이 / 프록시로 이동 한 다음 올바른 L2 네트워크로 전달합니다.

브로드 캐스트 트래픽은 네트워크에 문제가 될 수 있으므로 필요한 브로드 캐스트 네트워크의 양이 줄어 듭니다.


1
답변 주셔서 감사합니다. 따라서 릴레이 / 프록시는 실제로 MAC 주소를 사용하여 패킷을 전환합니다. 릴레이 / 프록시가없는 경우 서버는 동일한 L2 네트워크에 있어야합니다. 맞아 ??
Ezio

맞습니다.
YLearn

1
BOOTP / DHCP 헤더에는 IP 주소가 구성 될 때까지 클라이언트가 L2 주소로 전송 된 패킷을 수락하지 않음을 나타내는 '브로드 캐스트'비트가 있습니다. 이 경우 DHCP 오퍼가 브로드 캐스트됩니다.
richardb

@richardb, 좋은 지적. 이 질문은 유니 캐스트 응답에 대해 구체적으로 묻는 것이기 때문에 그 부분을 다루지 않았습니다.
YLearn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.