DHCP Offer 썸네일형 리스트형 DHCP Probe 소스 코드 이전에 작성했던 현재 네트워크에서 DHCP 서버를 확인하는 글을 참고하여http://sound79.tistory.com/169 간단하게 DHCP Probe 코드를 작성해 보았습니다.소스코드를 보면 간단합니다. DHCP 패킷을 하나 만들어서 전송한 후 DHCP Offer 메시지를 일정 시간 기다립니다.DHCP Offer 메시지를 수신하면 현재 네트워크에 DHCP Server가 존재한다고 판단하도록 되어 있습니다. DHCPProbe.h /* * DhcpProbe.h * * Created on: 2014. 8. 17. * Author: sound79@gmail.com */ #ifndef DHCPPROBE_H_ #define DHCPPROBE_H_ #include #include #include #include.. 더보기 현재 네트워크에서 DHCP 서버가 동작되고 있는지 확인? 현재 연결된 네트워크에서 DHCP 서버가 동작 되고 있는지? 즉 이미 DHCP 서버가 동작 되고 있는 네트워크 인지를 판단해야 할 필요성이 생겼다. 먼저 DHCP 프로토콜에 대해서 간단히 살펴 보면 다음과 같습니다. DHCP: http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol (figure1 refer wikipedia) 위의 그림과 같이 (1). Client -> Server 로 DISCOVERY를 Broadcast : DHCP 서버가 있는지 패킷을 브로드 캐스팅한다. (2). Server -> Client에서 OFFER로 Unicast : DHCP 서버는 DISCOVERY 메시지를 받으면 해당 Client에게 이 IP 사용할래? 라고 .. 더보기 이전 1 다음