Entenda como funciona o protocolo TCP-IP facilmente
O TCP-IP (Transmission Control Protocol) é um dos protocolos de comunicação mais utilizados atualmente. Neste tutorial, vou explicar como funciona de uma forma simples e compreensível.
Ao final da leitura, você entenderá porque os dados precisam ser organizados para transmiti-los e como isso é feito no protocolo TCP-IP.
Afinal, o que é o protocolo TCP-IP? O protocolo é como uma linguagem para dois computadores ou um computador e um dispositivo (como um PLC) para se comunicarem.
Antes de continuar com este tutorial, é recomendável que você entenda como funciona o modelo OSI, que é a base para entender como funciona o protocolo TCP-IP.
O TCP-IP não é um protocolo em si, mas uma coleção deles ou o que é comumente chamado de pilha de protocolos. Observe que o próprio nome já se refere a dois protocolos diferentes: TCP (Transmission Control Protocol) e IP (Internet Protocol).
Além disso, existem vários outros protocolos relacionados ao TCP-IP, alguns dos quais podemos citar: FTP, HTTP, SMTP e UDP, e neste artigo vamos explicar como funciona cada um deles.
Abaixo podemos ver a arquitetura do TCP-IP:
Como podemos ver no diagrama acima, o TCP-IP possui 4 camadas e tudo começa a partir do programa na camada de aplicação. Nesta camada você encontrará protocolos como SMTP (para e-mail), FTP (para transferência de arquivos) e HTTP (para navegar na internet), e cada tipo de programa usa um protocolo de camada de aplicação diferente, depende do uso.