DHCP Relay 구현시 오작동에 대한 질문입니다.

blue39의 이미지

안녕하세요~~

지금 DHCP Relay를 약간 수정해서 올리는 작업을 하고 있습니다.

그런데 테스트만 하면 소스 하드웨어 주소에 제 네트워크에 있지도 않은

주소값이 들어가 버리네요... 나머지 서버,릴레이 서버,할당 받은 IP등은

모두 정상적으로 들어가는데 말이죠.. 여러모로 테스트를 해 봤는데 모든 선을

스위치에 물리고 패킷을 캡춰했습니다. 그랬더니 IP를 요청한 호스트에서 원래

의 DHCP 서버로 IP요구가 날아가고 곳이어 Relay 서버에서도 DHCP로 서버

로 같이 요구를 날리더군요.. 그렇게 해서 정상적으로 IP를 얻어오는데 그 상황

에서는 값이 모두 정상적으로 들어갑니다. 으음... 그래서 혹시나 Relay구현시

에 단순한 릴레이 프로그램 말고 다른 무언가가 필요한가해서 질문올립니다.

지금 쓰는 소스는 ISC에서 릴리지한 DHCP2.0 입니다.

너무 답답해서 글 올립니다. 조언 부탁드립니다.