DHCP에서 초기 발견은 브로드 캐스트이지만 나머지 패킷은 유니 캐스트 일 수 있습니다. 클라이언트가 아직 IP 주소를 가지고 있지 않으면 어떻게 가능합니까?DHCP Discover, Offer, Request 및 Ack에 관한 정보
1
A
답변
1
IP 주소는 인터넷을 통해 패킷을 라우팅하는 데 사용되므로 한 서브넷에서 다른 서브넷으로 패킷을 전송하는 데 필요합니다. 그러나 서브넷 내 라우팅은 IP 주소에만 의존하지 않고 MAC 주소에만 의존합니다. 두 장치는 MAC 주소 만 사용하여 자유롭게 통신 할 수 있으며 일부 로컬 프로토콜에는 IP 계층이 전혀 포함되지 않습니다.
기본적으로 DHCP 서버는 요청자와 동일한 서브넷에 있어야합니다 (릴레이 에이전트가 패킷을 다른 서브넷으로 전달하도록 구성된 경우에만 서버가 다른 서브넷에있을 수 있음). 리퀘 스터는 브로드 캐스트 MAC 주소로 DISCOVER 패킷을 보내므로 서브넷의 모든 장치로 전달됩니다. 서버는 DISCOVER 메시지에서 요청자의 MAC을 학습하고 boradcast MAC 주소를 사용하는 대신 대상 MAC 주소를 지정하여 유니 캐스트 메시지로 응답 할 수도 있습니다 (또는 응답하지 않을 수도 있음).
관련 문제
- 1. DHCP OFFER 패킷 보내기 관련 문제
- 2. openwrt에서 dhcp-request & ack flooding
- 3. NET을 사용하여 각 DHCP 서버의 Windows DHCP 서버 목록 및 범위 정보 검색
- 4. UserForm : 코딩 및 사용에 관한 정보
- 5. Netty 및 동시성의 처리기에 관한 정보
- 6. 서버의 메모리 및 프로세스에 관한 정보
- 7. 시작 및 비디오 참조에 관한 스프링 정보
- 8. 루비 오브젝트에 관한 정보
- 9. 파이썬에 관한 정보
- 10. DNS 또는 DHCP 서버로부터 정보 얻기
- 11. Laravel package : discover resolve
- 12. dhcp 패킷의 dhcp 공급 업체 특정 옵션을 채우는 방법
- 13. XML 구문 분석에 관한 정보
- 14. IPv6의 DHCP, 옵션 82
- 15. django-discover-runner 및 XML 리포트?
- 16. 2.0.3에서 2.0.7로 업그레이드에 관한 정보
- 17. 목록을 ack에 전달하는 구문은 무엇입니까?
- 18. Discover StructLayoutAttribute StyleCop
- 19. JavaScript의 모듈 패턴에 관한 정보
- 20. cpp의 .idl 파일에 관한 정보
- 21. 스크롤에 관한 Android 간단한 정보
- 22. 파이썬에서 rpm 모듈에 관한 정보
- 23. x86 조립 - 절차에 관한 정보
- 24. 합금 : 사실 등에 관한 정보
- 25. ajp-bio에 관한 간략한 정보
- 26. 리눅스 IO 성능에 관한 정보
- 27. Dot Net Offer Remote Assistance
- 28. DHCP 및 프록시 설정 Android
- 29. DHCP 옵션 쿼리
- 30. Http \ Request 및 Facades \ Request 충돌