- Protocolos e ServiçosInternet e EmailHTTP: Hyper Text Transfer Protocol
- Protocolos e ServiçosTransferência de ArquivosFTP: File Transfer Protocol
- TCP/IPTCP: Transmission Control Protocol
O funcionamento da Internet baseia-se na pilha de protocolos TCP/IP. No processo de transferência de informações entre dois hosts, o TCP recebe os dados de aplicações e processa esses dados como um fluxo de bytes. Os bytes são agrupados em pacotes que o TCP numera e seqüência para entrega. Na comunicação, antes que dois hosts TCP possam trocar dados, devem primeiro estabelecer uma sessão entre si, inicializada através de um processo de handshake, que visa sincronizar os números de seqüência e oferece dados de controle necessários para estabelecer uma conexão virtual entre os dois hosts. Conforme a aplicação, os programas TCP usam números de porta reservados ou conhecidos. Assim, para as aplicações HTTP e FTP, as portas foram padronizadas e identificadas, respectivamente, por meio dos seguintes números: