사용 가능한 네트워크로 패킷을 유니 캐스트하려고합니다. 완전히 3 개의 네트워크가 있습니다. 한 네트워크에서만 패킷을 가져와 관리합니다. 그러나 다른 네트워크에서 패킷을받을 수 없습니다. 이 코드를 사용 .. foreach (var i in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInte
Windows 가제트에서 UDP 요청을 만들려면 어떻게해야합니까? 이 가제트는 내가 원하는 것과 매우 비슷하지만 UDP 요청을 통해 TF2 서버에서 게임 정보를 가져 오는 가제트를 만들고 싶습니다. 앞서 언급 한 가제트의 코드를 살펴 보았는데 실제로 그 머리 나 꼬리를 만들 수는 없었습니다. 저는 자바와 간단한 콘솔 앱에 익숙했습니다. MSDN에 따르면 ,
ASP.NET 응용 프로그램에서 멀티 캐스트 UDP 브로드 캐스트를 수신 대기하도록하려고합니다. 불행히도, 나는 바인드에 권한/API 문제로 인해 붙어있는 것 같습니다. 문제는 ASP.NET 응용 프로그램의 여러 스핀 업이 발생하므로 동일한 IP/포트를 수신 대기하는 응용 프로그램의 여러 인스턴스를 허용해야한다는 것입니다. 이렇게하려면 SocketOptio
우리가 알고 있듯이 .Net에는 UDP 용 간단한 소켓 사용을위한 UdpClient가 있습니다. MSDN에서 : 당신이 비교적 간단한 응용 프로그램을 작성하고, 최대 성능을 필요로하여 TcpClient, TcpListener 및 UdpClient를 사용하는 것을 고려하지 않는 경우. 이 클래스는 소켓 통신에 대해보다 간단하고 사용자 친화적 인 인터페이스를
다음 코드를 고려하십시오. client.Send(data, data.Length, endpoint);
byte[] response = client.Receive(ref endpoint);
WireShark (네트워크 스니퍼)에 따르면 원격 호스트는 데이터로 응답합니다. 여기서 응용 프로그램은 데이터를 영원히 기다립니다 ... 응답을받지 못합니다. 어떤
특정 포트에서 UDP를 통해 문자열 HI를 서버로 보낸 다음 응답을 수신하려고합니다. 그러나 recvfrom()을 사용하여 응답을 얻으려고하면 블로킹 상태에 빠지게됩니다. 나는 연결 UDP를 사용하여 시도하지만 난 가지고 : 오류가 UDP에서 수신 : 연결은 무엇 이것에 대한 이유가 될 수 를 거부? 서버가 내 통제하에 있지는 않지만 잘 작동한다는 것을 알