O TCP é um protocolo orientado a conexões. Mantém um diálogo entre a origem e o destino enquanto empacota informações da camada de aplicação em unidades chamadas segmentos.
Significa que segmentos da Camada 4 trafegam entre dois hosts para confirmar que a conexão existe logicamente durante um certo período.
Modelo TCP/IP
O modelo TCP/IP tem as seguintes camadas:
- Aplicação;
- Transporte;
- Internet ou rede;
- Ligação.
Camada de Aplicação
Os projetistas do TCP/IP decidiram que os protocolos de mais alto nível deveriam incluir os detalhes da camada de Sessão e de Apresentação do OSI.
Criaram uma cada de aplicação (camada 4 no modelo TCP/IP ou camada 7, 6 e 5 no modelo OSI) que trata de questões de representação, codificação e controlo do diálogo.
Camada de Transporte
A Camada de Transporte lida com questões de qualidade de serviços de confiabilidade, controlo de fluxo e correção de erros.
Nesta camada operam dois protocolos:
- o TCP (Transfer Control Protocol);
- o UDP (User Datagram Protocol).
Camada de Internet
É a camada correspondente, no modelo OSI, à camada de rede.
Os protocolos que operam nesta camada são:
- IP (Internet Protocol);
- ICMP (Internet Control Message Protocol);
- ARP (Address Resolution Protocol).
IP (Internet Protocol)
É responsável por estabelecer o contato entre os computadores emissor e recetor de maneira a que a informação não se perca na rede.
Juntamente o TCP, é o protocolo mais importante de todo este conjunto.
Não é por acaso que este conjunto de protocolos desginado por TCP/IP.
ICMP(Internet Control Message Protocol)
Trabalha em conjunto com o IP e serve para enviar mensagens para responder a pacotes de informação que não foram entregues corretamente.
Desta forma é enviada uma mensagem ICMP e volta a ser enviado o pacote de informação não recebida.
ARP(Address Resolution Protocol)
Estabelece uma ligação entre o endereço físico da placa de rede e o endereço de IP.
Camada de Ligação
Corresponde às camadas de 1 e 2 do Modelo OSI e é responsável por enviar o datagrama recebido pela Camada de Internet em forma de quadro, através da rede.
Modelo de Divisão em Camadas TCP/IP
O protocolo IP
Para as redes de computadores existem dois tipos de endereçamento:
- Físico (MAC) - vem impresso nas placas de rede;
- Lógico - configurado pelo utilizador com um endereço IP.
Numa rede TCP/IP, cada dispositivo conectado a rede deve ter, um endereço IP, para que possa ser identificado na rede a que pertence.