is echo tcp or udp?
The echo application, assigned TCP port 7 and UDP port 7, is just a service that responds back with whatever you send it. It doesn't have any special support from the networking stack; it's just an ordinary TCP and UDP server.