terça-feira, 12 de julho de 2016

TCP/IP

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