tcp/udp protocol simulation app