지금 학원 프로젝트로 NMS를하고 있습니다.
컴퓨터의 on/off를 확인하기위해서 특정범위의 ip에 핑을 쏴야합니다.
강사님께서 systemp("ping ..."); 이런식으로 말고 만들어서 하라고 하셔서 icmp를 이용해서 만들었습니다.
for문으로해서 보낼려니까 핑마다 보내는 목적지 ip가 다르기때문에 소켓을 그 갯수만큼 열게되더군요.
결국 생각해보니까 ip헤더를 만들어서 목적지 ip를 바꿔줘야할것 같습니다.
지금 그렇게 구현하고 있는데, 혹시 더 쉬운방법이 없을까요?