Creating a UDP or TCP data input