Tables on clients and what they support
Chris Gray's notes on Telnet - good resource
The MUD Client Protocol (MCP) defines a simple and standard message format for the protocols used in constructing these applications. It is designed to be readily distinguished from the normal stream of MUD output and user commands and easily parsed. http://www.moo.mud.org/mcp/
mudFTP is a protocol used for transfer of text files between a MUD server and a mudFTP client program. http://www.andreasen.org/mudftp/
Pueblo is a client that supports a subset of HTML in a connection oriented environment. It also supports parts of VRML. It's now being maintained at http://pueblo.sourceforge.net/doc/
Some notes and old mirrors.
The MUD eXtension Protocol (MXP) is an open specification for enhancing the communication between MUD servers and clients. http://www.zuggsoft.com/zmud/mxp.htm
The Mud Sound Protocol can be found http://www.zuggsoft.com/zmud/msp.htm
Work in progress on revising MSP above. http://mud.blogdns.org/wiki.cgi?MudSoundProtocolTwo
MCCP is a compression protocol. It compresses output text sent from the mud server to the mud client using zlib-based compression. This can greatly reduce the outgoing bandwidth needed by the by the mud server, and speed up the client's connection. Compression is enabled via telnet option negotiation, and should be completely transparent to the user. http://mccp.afkmud.com/
Index of Telnet related RFCs. Very handy.
Telnet negotiation RFC
Interesting collection of usenet posts on Telnet and implementations.
Collection of information concerning character-cell video-display terminals, serial-line remote-graphics terminals, and software that emulates them. http://www.cs.utk.edu/~shuford/terminal_index.html
Excellent collection of terminal emulation information.
The ANSI-X86.34 standard is not available online. ECMA-048 will probably suffice for most purposes. http://www.ecma-international.org/publications/standards/Ecma-048.htm
A decription of Xterm can be found at http://dickey.his.com/xterm/xterm.html
Almost everything you need to know about windows sockets. This is the most definitive FAQ for Windows Sockets.
The official Winsock 1.1 and 2.0 specifications.
Winsock Specifications (Wikipedia).
Windows Sockets 2.
Winsock Development Information.
The following information is dated but still useful.
Al's WinSock? Tuning FAQ
This tutorial is a compilation from postings on the alt.winsock and alt.winsock.trumpet news groups, in response to frequently asked questions about tuning winsock settings for maximum speed, and related system problems.
Ed Snible's introductory page on winsock programming with links to sample server code using various protocols. Mud related but very dated. http://snible.org/winsock/
Good FAQ, and most frequently cited by Linux programmers. http://www.ecst.csuchico.edu/~beej/guide/net/html/
As you delve into the mysteries of UNIX, you find more and more things that are difficult to understand immediately. One of these things, at least for most people, is the BSD socket concept. This is a short tutorial that explains what they are, how they work, and gives sample code showing how to use them.
Another FAQ on Unix - http://www.developerweb.net/sock-faq/
Ftp archive of Internet RFCs. http://ftp.sunet.se/pub/Internet-documents/rfc/.