fd = socket (AF_INET, SOCK_DGRAM, 0);
udp transmission protocol does not require receiving the other end of the tube