The Common Lisp Cookbook Introduction Addresses Server Sockets Client Sockets Communication Closing A complete example ANSI Common Lisp does not provide standard functions to operate on sockets, but all major CL implementations have added socket support to their environments. Although all socket packages offer roughly the same functionalities, they use slightly different names for functions, making it hard to provide a standardized description. In this chapter, we will use the socket library contained in PORT , that in turn is part of the Common Lisp Open Code Collection (CLOCC). The socket functions provided by PORT currently work without modifications on a wide range of Common Lisp implementations (Allegro, Lispworks, CLISP, CMU CL, SBCL, GCL). Therefore, this section does not contain pointers to the Common Lisp HyperSpec. We refer you to the documentation of the PORT pac...