terça-feira, 29 de janeiro de 2013
[TCPIP] Como funciona o TCPIP
Os dados numa rede, quando enviados, são divididos pelo TCP em pacotes
com menos de 1500 caracteres em cada um deles, ao qual é adicionado um
checksum, ou soma e verificação, e um cabeçalho criado pelo IP. Os
cabeçalhos de uma mensagem têm, todos, o mesmo endereço para poderem ser
reconstruídos após a chegada ao seu destino. Em cada cabeçalho dos
pacotes, existe a informação da sequência a seguir para reconstruí-los
no destino. O IP trata da entrega dos dados ao seu destino. Após a
chegada dos dados, o TCP verifica o checksum de cada pacote e deverão
ser iguais ao checksum enviado. Isto dá-nos a informação de uma eventual
alteração durante o transporte. Se essa alteração existiu, é necessário
um reenvio do pacote original. Depois da verificação, se os pacotes
chegaram em condições, o TCP junta-os na sua forma original.
O protocolo TCP/IP é, realmente, um conjunto de protocolos que trabalham
juntos, com o objectivo de estabelecer a comunicação e a transferência
de dados entre dois ou mais computadores ligados em rede.
O TCP (Transmission Control Protocol), como o próprio nome indica,
controla a transmissão dos dados, no sentido de garantir que os dados
enviados por um computador cheguem integralmente ao destino.
O TCP é nada mais que uma biblioteca de rotinas, instaladas nos
computadores origem e destino que as aplicações como HTTP, SMTP, POP,
TELNET, e outras, utilizam quando precisam de executar o transporte de
dados entre computadores (hosts).
Para melhor gerir a transmissão, o TCP divide os dados a serem
transmitidos em blocos menores, que chamamos de pacotes ou datagramas.
Utilizando esta estrutura o TCP é capaz de verificar, se os datagramas
chegam ao destino correcto ou se não houve perda de dados durante a
transmissão, retransmitindo o datagrama se necessário. Fará também o
processo inverso, juntando os datagramas no dispositivo (host) de
destino para a reconstrução dos dados originais.
Enquanto o TCP trata da segurança, do envio e recepção dos datagramas, o
IP é responsável pela transmissão em si, fazendo o serviço de
“roteamento”, ou seja, conduzindo os dados para os endereços correctos.
Na verdade, os dois protocolos completam-se: enquanto o IP identifica os
endereços e garante que os dados sejam enviados pela rede física, o TCP
verifica se estes dados enviados foram transmitidos correctamente.
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário