TCP/IP é o conjunto de protocolos que sustenta a comunicação da Internet Pública.

O nome combina dois protocolos centrais: TCP (Transmission Control Protocol) e IP (Internet Protocol). O IP cuida de endereçamento e roteamento. O TCP cuida de entrega confiável entre aplicações.


O que é

TCP IP deve ser entendido como base para interpretar a nuvem. Fundamentos explicam o que já existia antes dos provedores e continua aparecendo em serviços modernos.


Por que existe

TCP IP existe porque nuvem não substitui os fundamentos de computação. Ela reorganiza infraestrutura, rede, dados, segurança e operação em serviços consumíveis.


Como funciona

IP

O IP permite que máquinas tenham endereços e que pacotes sejam encaminhados entre redes.

Em nuvem, isso aparece em Amazon VPC, Subnets, Route Tables, Internet Gateway e comunicação entre serviços.

TCP

O TCP cria uma conexão confiável.

Ele controla ordem, retransmissão, perda e fluxo.

Quando uma aplicação acessa uma API HTTPS da AWS, TCP normalmente está abaixo da camada TLS e HTTP.


Exemplo prático

Quando uma aplicação chama uma API HTTPS, o endereço precisa ser resolvido, os pacotes precisam encontrar uma rota até o destino, uma conexão precisa ser estabelecida e os dados precisam chegar em ordem suficiente para a aplicação interpretar a resposta. O usuário enxerga uma chamada simples, mas por baixo existe uma sequência de decisões de rede.

Em uma arquitetura de nuvem, isso vale tanto para tráfego público quanto para comunicação privada entre serviços. Uma instância pode acessar outra por endereço privado, uma aplicação pode chamar um endpoint de serviço e um usuário pode acessar um sistema pela internet pública. Em todos os casos, endereçamento, roteamento, portas e protocolos continuam determinando se a comunicação funciona.


Diferenças importantes

Compare TCP IP com serviços específicos da AWS. Fundamento explica a ideia geral; serviço é uma implementação concreta dessa ideia dentro de um provedor.


Cuidados

Um erro comum é explicar conectividade apenas pelo nome do serviço de nuvem. Se uma aplicação não responde, o problema pode estar no DNS, na rota, na porta, na regra de firewall, na negociação TLS, na aplicação ou na permissão do serviço. TCP/IP ajuda a separar essas hipóteses antes de alterar a arquitetura sem direção.


Relação com outras notas

Relação com Nuvem

Sem TCP/IP, não haveria acesso ao AWS Management Console, chamadas para APIs, comunicação com Amazon EC2, envio de objetos para Amazon S3 ou tráfego entre aplicações distribuídas.

Relação com Modelo OSI

O Modelo OSI é um modelo conceitual.

TCP/IP é a pilha prática usada na internet.

Entender essa diferença ajuda a diagnosticar problemas de rede: IP, rota, porta, DNS, firewall, TLS, aplicação e permissão são camadas diferentes do problema.