Share on Facebook Share on Twitter Email
Answers.com

Echo protocol

 
Wikipedia: Echo protocol
The Internet Protocol Suite
Application Layer
BGP · DHCP · DNS · FTP · GTP · HTTP · IMAP · IRC · Megaco · MGCP · NNTP · NTP · POP · RIP · RPC · RTP · RTSP · SDP · SIP · SMTP · SNMP · SOAP · SSH · Telnet · TLS/SSL · XMPP · (more)
Transport Layer
TCP · UDP · DCCP · SCTP · RSVP · ECN · (more)
Internet Layer
IP (IPv4, IPv6) · ICMP · ICMPv6 · IGMP · IPsec · (more)
Link Layer
ARP/InARP · NDP · OSPF · Tunnels (L2TP) · PPP · Media Access Control (Ethernet, DSL, ISDN, FDDI) · (more)

The echo service is an Internet protocol defined in RFC 862. It was originally proposed for testing and measurement of round-trip times[citation needed] in IP networks.

A host may connect to a server that supports the echo protocol on either TCP or UDP port 7. The server then sends back any data it receives, with no modification by the echo server.

Contents

Inetd implementation of echo

On Linux, FreeBSD, and other UNIX-like operating systems an echo server is built into the inetd daemon. The echo service is usually not enabled by default. It may be enabled by adding the following lines to the file /etc/inetd.conf and telling inetd to reload its configuration:

echo   stream  tcp     nowait  root    internal
echo   dgram   udp     wait    root    internal

Examples of use

  • As a generic network service which is guaranteed to read, and additionally write back, what is sent to it. Such a service is useful for debugging TCP and UDP based network code (such as event-loops) without disrupting the current operation of existing services.

See also

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Echo protocol" Read more