O que é TCP/IP?
TCP/IP (Protocolo de controle de transmissão/protocolo da Internet) é um conjunto de protocolos de rede que os computadores usam para se comunicar pela Internet e também por redes IP privadas.
TCP/IP é um padrão de rede que define regras para troca de dados entre computadores e permite acessar a Internet toda vez que você precisar enviar uma mensagem ou receber informações de outro computador host.
Protocolo TCP/IP O set não é a única maneira possível de conectar redes, mas quando se trata de versatilidade e popularidade entre os usuários, o TCP/IP deixa seus rivais para trás. Sendo completamente independente da plataforma, a família universal TCP/IP transfere informações pela Internet, independentemente da arquitetura ou sistema operacional do computador instalado.
Na sua essência, o TCP/IP fornece uma comunicação um-a-um confiável entre hosts, compilando dados em pacotes e transportando-os para o destino certo.
Principais benefícios do TCP/IP:
- Um dos principais benefícios do protocolo TCP/IP é um nível muito alto de confiabilidade, fornecido ao transferir dados. Mesmo que um pacote de informações seja perdido usando uma rota, o protocolo garante que chegará ao seu destino usando outra maneira.
- Uma vantagem significativa do TCP/IP é que a maioria dos protocolos do conjunto é sem estado, o que significa que as informações sobre a sessão ou cada parceiro de comunicação não precisam ser retidas pelo servidor, portanto, os caminhos de rede gratuitos podem ser usados continuamente por todos.
Modelo TCP/IP
Transmission Control Protocol e Internet Protocol são dois componentes principais do conjunto de protocolos TCP/IP.
TCP, um protocolo de camada superior, é basicamente responsável por receber uma mensagem grande, reunir os dados em pacotes e transferi-los de um local para outro. Quando todos os pacotes atingem seu destino, eles são remontados na mensagem original pela camada TCP no host remoto.
Internet Protocol (IP) fornece endereçamento e roteamento de dados entre computadores, para que as mensagens enviadas pela Internet possam chegar ao local pretendido.
Como o TCP/IP funciona?
Como se sabe, a camada TCP não é a mais alta no modelo TCP/IP. A camada superior da pilha TCP/IP é a camada de aplicação, permitindo que os usuários troquem dados entre aplicativos envolvidos no sistema de comunicação.
Vamos ver mais de perto como o TCP/IP funciona nesse nível.
Usando um navegador da web para visualizar sites no seu computador, você depende Protocolo de Transferência de Hipertexto (HTTP), o protocolo da camada de aplicação. Ao inserir uma URL em um navegador da Web, você envia um comando HTTP para um servidor da Web, solicitando que ele transmita a página da Web necessária para o seu computador.
O papel do protocolo HTTP aqui é definir quais ações cada parte da comunicação cliente-servidor deve executar em resposta a vários comandos HTTP.
Outros protocolos da Camada de Aplicação, empacotados em conjunto com TCP/IP, incluem Protocolo de Transferência de Arquivos (FTP), Telnet (Telnet), Protocolo de transferência de correio simples (SMTP), e muitos outros.
Como também é possível acessar a Internet por meio de um modem telefônico analógico, existem protocolos de acesso remoto responsáveis por esse tipo de comunicação em rede. O protocolo SLIP (Serial Line Internet Protocol) ou o protocolo ponto a ponto (PPP) empacotam os dados e os enviam ao modem do provedor de acesso pela conexão telefônica dial-up.
Vale a pena notar que existem vários outros protocolos de rede, destinados a fornecer serviços especiais dentro do conjunto de protocolos TCP/IP. Eles incluem Protocolo de datagrama do usuário (UDP), ICMP (Internet Control Message Protocol), IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol) e mais.