Terminals often use local echo, but remote echo can be turned on and is in this sense echo checking. Check out this paper on telnet:
Telnet and the Telnet Protocol (IBM Corporation White Paper) http://bandwidthco.com./whitepapers/netforensics/telnet/Telnet%20and%20the%20Telnet%20Protocol.pdf