send and receive udp packets