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