Look at the file /etc/services on a nearby Unix system:
it defines the mapping between TCP port numbers and application
protocols. Find the port numbers for echo,
finger and chargen. Use telnet to
connect to each of these ports. What do they do? Note that on
some systems the telnet program accepts symbolic, or service,
names on the command line. You might care to try it, eg:
telnet redgum.bendigo.latrobe.edu.au finger