Tipos de Soquete e Protocolos
Subroutines de soquetes levam tipos de socket e protocolos de soquete como parâmetros. Um programa de aplicativos especificando um tipo de soquete indica o estilo de comunicação desejado para esse par de soquete ou soquete.
Um programa de aplicativos especificando um protocolo de soquete indica o tipo desejado de serviço. Este serviço deve estar dentro dos serviços permitidos da família de protocolo.