네트워크를 통해 일부 데이터를 전송하는 응용 프로그램이 있습니다. 포트 10000을 사용합니다. 대상을 알 수 없습니다. 알 수 없으므로 네트워크에 데이터를 수신 할 특정 PC가 없음을 의미합니다. 이제 포트 10000에서 수신 대기하고 데이터를 수신하는 응용 프로그램을 작성하려고합니다. 이 응용 프로그램은 많은 PC에서 실행됩니다. 따라서 첫 번째 PC는 네트워크상의 다른 컴퓨터 (알려지지 않은 컴퓨터 수)에 데이터를 전송합니다. 내 로컬 네트워크에 연결하고 포트 10000에서 수신 대기하는 각 PC는 포트 10000에서 데이터를 수신 할 수 있어야합니다. 가능합니까? 예를 들어 모든 링크 (C# 또는 Java)?알 수없는 컴퓨터에 네트워크를 통해 패킷을 보냅니다.
0
A
답변
2
ing이라는 개념입니다. 다음은 자바와 C#의 예는 다음과 같습니다
이는 UDP와 함께 작동주의하십시오! 따라서 패킷 손실 등을 대비하십시오.
아, 또한 로컬 네트워크에서만 작동합니다. 인터넷 방송 금지!
+0
감사. 이것은 도움이됩니다. LAN에만 필요합니다. – Josef
1
특정 포트의 네트워크를 통한 "브로드 캐스트"는 동일한 네트워크에 연결된 모든 시스템에 패킷을 보내고 특정 포트에서 "UDP"패킷을 수신하면 특정 시스템 끝에서 수신을 수행합니다.
관련 문제
- 1. 3G 네트워크를 통해 패킷을 전송하는 중
- 2. SOCKS 프록시를 통해 UDP 패킷을 보냅니다.
- 3. 패킷을 UBX 프로토콜로 보냅니다.
- 4. 알 수없는 명령 'zremrangebyrank'내 로컬 컴퓨터에
- 5. Moto G dosent가 WIFI 네트워크를 통해 UDP 패킷을 수신합니다.
- 6. TCP/IP를 사용하여 네트워크를 통해 가변 크기의 패킷을 전송합니다.
- 7. Android가 Wi-Fi를 통해 Java 클라이언트에 UDP 패킷을 보냅니다.
- 8. 안드로이드 플랫폼에서 UDP 패킷을 보냅니다.
- 9. Jpcap 문제가있는 SYN 패킷을 보냅니다.
- 10. 네트워크를 통해 명령 실행
- 11. 두 프로그램이 네트워크를 통해 동기화되도록 만들기
- 12. 네트워크를 통해 폴더 복사하기
- 13. 네트워크를 통해 정보 전송
- 14. C++ - 헤더가있는 패킷을 만들어 UDP 소켓을 통해 보냅니다.
- 15. 네트워크를 통해 보내는 폴더
- 16. 이진 데이터를 네트워크를 통해 my sql 데이터베이스로 보냅니다.
- 17. 네트워크상의 여러 컴퓨터에 메시지를 보냅니다.
- 18. 커널 모듈 내부에서 원시 이더넷 패킷을 보냅니다.
- 19. 알 수없는 형식로드 중
- 20. 네트워크를 통해 문자열 보내기
- 21. 리눅스에서 (네트워크를 통해) Windows에서
- 22. 네트워크를 통해 데이터 보내기
- 23. 캡처 된 패킷을 사용하여 서버에서 응용 프로그램에 http 응답을 보냅니다.
- 24. ARP, 알려진 IP 및 MAC을 사용하지 않고 UDP 패킷을 보냅니다.
- 25. 컴퓨터에 오는 모든 패킷을 보는 방법은 무엇입니까?
- 26. 알 수없는 IPv6 확장 헤더가있는 패킷 처리
- 27. 알 수없는 .Net 버전의 컴퓨터에 C# 응용 프로그램을 배포하려면 어떻게합니까?
- 28. 네트워크를 통해 새 클래스 받기
- 29. 네트워크를 통해 파일에 액세스하는 방법
- 30. 커널에서 sk_buff를 사용하여 char * buf로 패킷을 보냅니다.
귀하가 권고 한대로 방송하기보다는 UDP 멀티 캐스트를 사용해야합니다. UDP 브로드 캐스트는 시작 메커니즘을 제외하고 약 20 년 동안 사용이 중단되었습니다. – EJP