Para que os computadores de uma mesma rede possam trocar informações
diversas, eles precisam ‘’falar’’ uma linguagem em comum que nada mais é
que um conjunto de regras estabelecidas entre a rede, que permite assim
o envio e o recebimento de informações. Este protocolo de comunicação vai
garantir que todas as informações sejam recebidas no formato e
configuração em que foram enviadas pelo computador de origem. Os dois mais importantes protocolos são o protocolo de controle de transmissão (TCP) e o protocolo de Internet (IP).
O modelo utilizado pelo TCP/IP é o de
cliente/servidor, no qual um computador envia solicitações, como
carregar uma página da web, a um outro computador. O TCP é o responsável por quebrar uma mensagem em
partes menores, enviando-as pela internet. O computador que recebe esses
pacotes de informação utiliza outra ferramenta do TCP para reunir estes
dados na mensagem original.
Para que esses pacotes cheguem ao destino certo, utiliza-se o IP, que fornece o endereço certo para a entrega
das informações. Nesse processo, os fragmentos da mensagem original
podem até tomar rotas diferentes, mas chegarão ao mesmo destino para que
a informação esteja completa.
Pilha de protocolos
Visto superficialmente, o TCP/IP possui quatro camadas: aplicação,
transporte, rede e interface. Cada uma delas é responsável pela execução
de tarefas distintas. Essa divisão em camadas é uma forma de garantir a
integridade dos dados que trafegam pela rede.
A camada de aplicação
Essa camada é utilizada pelos programas para enviar e receber
informações de outros programas através da rede. Nela, você encontra
protocolos como SMTP (para email), FTP (transferência de arquivos) e o
famoso HTTP (para navegar na internet). Uma vez que os dados tenham sido
processados pela camada de aplicação, eles são enviados para a divisão
abaixo.
A camada de transporte
É a camada responsável pela transferência eficiente, confiável e
econômica dos dados entre a máquina de origem e a máquina de destino,
independente do tipo, topologia ou configuração das redes físicas
existentes entre elas, garantindo ainda que os dados cheguem sem erros e
na sequência correta.
A camada de rede
A camada de rede é responsável pelo encaminhamento dos dados através da
interligação de redes, endereçamento de pacotes de dados, e conversão
de endereços lógicos (IP) em endereços físicos ou MAC.
A camada de interface de rede
Esta camada controla como os dados são formatados ou interpretados quando chegam diretamente do fio à sua placa de rede. Ela dita ao dispositivo de rede como enviar e receber os dados binários.
Sem comentários:
Enviar um comentário