Socket Based Protocols

Learn about socket layers, connection failures, and TCP/IP networking with details of how a connection is made.

Socket layer

Many higher-level integration protocols run over sockets. In fact, pretty much everything except named pipes and shared-memory IPC is socket-based. The higher protocols introduce their own failure modes, but they’re all susceptible to failures at the socket layer.

Connection failures

The simplest failure mode occurs when a remote system refuses connections. The calling system must deal with connection failures.

Get hands-on with 1200+ tech skills courses.