넷 마스크 클래스 B를 사용할 때 방송 데이터에 문제가 있습니다. 예를 들어 나는이 CONFIGS로 3 PC의이 :소켓 프로그래밍 - 넷 마스크 클래스 B로 브로드 캐스트
PC1 : IP 주소 : 192.168.1.10 넷 마스크 : 255.255.0.0
PC2 : IP 주소 : 192.168.1.11 넷 마스크를 : 255.255.0.0
를PC3 : IP 주소 : 192.168.2.5 넷 마스크 : 255.255.0.0
내가 (이 예에서는 PC2) 범위 1 만에서 PC의에 PC1에서 브로드 캐스트 패킷을 보내려고합니다. 그러나 PC2와 PC3에 패킷을 함께 보내는 브로드 캐스트 주소로 192.168.255.255를 사용해야합니다. PC2에만 패킷을 보내려면 192.168.1.255와 같은 것을 사용할 수 없습니다. 범위 1에만 패킷을 보낼 수있는 방법이 있습니까?
미리 감사드립니다.
당신이 무엇을 목적으로 자세한 내용을 줄 수 그들을위한 것이 아닙니다 패킷을 무시하도록 수신 노드를 가르쳐 시도? – konqi
간단합니다. 192.168.1.X에만 패킷을 보내고 싶습니다. 이 패킷은 192.168.2.X PC에서 수신하지 않아야합니다. – oMatrix