udpclient

UDP receiver with background threads

Hi, I am writing a UDP receiver using UdpClient class. IPEndPoint broadcastAddress = new IPEndPoint(IPAddress.Any, Settings.Default.SenderPort); UdpClient udpClient = new UdpClient(); udpClient.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer, 102400); udpClient.Client.SetSocketOption(SocketOptionLevel.So...

How to do UDP without port forwarding

Hi all, I am creating an application in C#, It should send data with UDP. Everything works fine until, I try to communicate with a PC that is on the internet behind a router. How do I fix this so that I can use UDP without port forwarding? ...

Can clients using http 1.0 or older use UDP sockets instead of TCP sockets?

Can clients using http 1.0 or older use UDP sockets instead of TCP sockets? I was wondering as to what could prevent such use apart from firewall issues and packet size limitations. However, if that isn't a problem, is there anything else that prevents such use. Also, have they been used traditionally? ...

UdpClient receiving and sending at the same time

Hello, I am maintaining other's code and its using the class UdpClient. The code declares one instance of UdpClient and receives data continuously using the UdpClient.Receive(). When data is received, it is processed in another thread and the UdpClient calls Receive() again. At the same time when the data is processed the same client ...

websockets protocols?

I couldn't find this online so I thought I'd ask here. What protocols can be used by websockets currently? (in chrome) Also does chrome or any other browser plan to support RUDP protocol for websockets eventually? Thanks in advance! ...

How can we avoid packet missing in UDP Flex?

Hi all, I'm trying to send large files using UDP Adobe air to CPP. While transferring large files some packets are missing. How can I retrieve the missing packets data? I'm first of all connecting client(air) with server(cpp) using tcp. After connection establishment I'm starting file transfer. I am planning to get the file missing data ...

Which one is best for UDP applications?

Hi all, I'm working on file transfer project using UDP. Server side CPP. I developed an application of client end in Flash builder but its not giving the proper result. There is no multi threading in Flash, this is also one reason. Can anybody tell me which one is better than this and which supports multi threading. I'm looki...

UDPClient Multicast receive fails on computer with multiple NICs.

Hello folks, I've got a computer with multiple NICs - and UDPClient's send method continually fails. Here's the code: private static void receiveData() { recvSock = new UdpClient(PORT); //recvSock.Client.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.MulticastInterface, mainInterface); recvSo...

Client UDP Socket binding

Hi I am creating UDP socket for a UDP client and sending UDP packets with different port numbers and wait for the reply from the destination for certain amount of time. My doubt is .. Is it possible to re-bind a UDP socket to multiple port numbers(even IP-address) to the same socket FD without closing the socket ?? (I cant use RAW sock...

How to specify source port of a UdpPacket?

Hi everybody! I wanted to send UdpPacket to a specific remote host (I already know the public IP and Port). I wanted to use C#'s UdpClient class. static int Main() { UdpClient client = new UdpClient(); IPEndPoint remoteEP = new IPEndPoint(IPAddress.Parse("1.2.3.4"), 9999); byte[] data = GetData(); client.Send(data,...

How to receive UDP packets from any ip and any port?

I wanted to use C#'s UdpClient to listen to any incomming UDP packets. I want to receive packets from any IP and any port. I tried the following: UdpClient udpClient = new UdpClient(0); IPEndPoint ep = new IPEndPoint(IPAddress.Any, 0); byte[] data = udpClient.Receive(ref ep); but without success. Does anyone know whats wrong? Thanks...

What's wrong with this simple UDP server implementation (c#)?

Tried to implement a very basic udp agent in c#, that echos back whatever is sent to it, but obviously I'm doing it wrong. The server crashes when calling BeginReceive for the second time ("re-listening to the socket") with Unhandled Exception: System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote...

how can I parse a UDP packet in .NET?

how can I parse a UDP packet in .NET? I'm using PCap.Net to capture packets, in this case UDP packets, which I can access from the PCap.net object via (PcapDotNet.packets.Ethernet.IpV4.Udp). How can I take the results, the Udp packet, and parse this? In particular to unbundle DNS requests and responses that occur that are housed wit...

c# udpclient response cut short

When I use netcat to send a udp query I get a full response. When I use UDPCLIENT class in c#, i dont receieve the full response, it is cut short. Here is my code byte[] data = new byte[1024]; string stringData; UdpClient server = new UdpClient(currentIP, currentport); IPEndPoint send = new IPEndPo...

java.net.SocketException: Operation not permitted

Code: final int port = 5060; byte[] inviteBytes = sipInvite.getBytes(); DatagramPacket packet = new DatagramPacket(inviteBytes, inviteBytes.length, toInetAddress, port); DatagramSocket serverSocket = new DatagramSocket(port); serverSocket.send(packet); Which throws: 09-10 19:18:00.107: WARN/System.err(5408): java.net.SocketException:...

How do I send real-time data over UDP?

I have to send a sequence of video frames over UDP as fast and real-time as possible and while I got the basics working, I am running into all sorts of difficulties. Some of my goals: Data will normally be sent over dial-up (hence UDP instead of TCP), but also needs to support fast Ethernet. It's OK to occasionally drop frames (hence U...

c# udpclient receieve full response

When I use the following code to send a query and recieve a response from a game server only some of the response gets loaded into my byte array. Im new to using udp and networking things like tcpip, can someone point me in the right direction so that I can get the full response (when i send the query using netcat i get the full response...

Handling TUdpSocket

Hello. I'm trying to use the TUdpSocket in Delphi. What I want to do is connect to a UDP server, send some data and wait for answer. Data is sent correctly, but the control does not receive anything. I don't know why. I've been struggling with this problem for many hours now and I'm going to give up :-(. I tried to use TIdUDPClient, but...

Problem in getting DHCPINFORM message response from C#

I am developing an application in which I want to pull out some information through the DHCP server. so I am sending a DHCPINFORM packet on port 67 UDP Broadcast. The problem I am facing is that I am not getting response i.e. DHCPACK or anyother message from DHCP server all the times, means some times it send back an DHCPACK packet at on...