TCP?IP
IP
Comecemos pelo IP (veremos o TCP depois).
Vamos fazer um paralelo com os Correios.
Quando você quiser enviar uma carta pelo correio:
• você põe a sua carta dentro de um envelope,
• na parte da frente, você escreve o endereço do destinatário,
• na parte de trás, você escreve o endereço do remetente (o seu).
São regras utilizadas por todo mundo. É um protocolo.
Na Internet é, mais ou menos, a mesma coisa: cada mensagem (cada pacotinho de dados) é envolto pelo IP, que acrescenta informações diversas:
• o endereço do remetente (seu endereço IP),
• o endereço do destinatário,
• diversos dados complementares (para controlar corretamente o encaminhamento da mensagem).
O endereço IP é um endereço único atribuído a cada computador na Internet (isto é, não existe na internet dois computadores com o mesmo endereço IP).
Da mesma forma, o endereço postal (nome, sobrenome, rua, número, código postal e cidade) permite identificar um único destinatário.
Como acontece com o endereço postal, você deve conhecer o endereço IP do computador com o qual você quer se comunicar.
Geralmente, o endereço IP se apresenta sob a forma de quatro números (entre 0 e 255), separados por pontos. Por exemplo: 204.35.129.3
O roteamento IP
Para enviar sua carta, você a coloca na caixa de correio mais próxima. Esta carta é retirada, enviada para o centro de triagem da sua cidade e transmitida para outros centros de triagem até chegar ao destinatário.
É a mesma coisa na internet!
Você põe o pacote IP no computador mais próximo (o do seu provedor de acesso, em geral). O pacote IP transita de computador em computador até chegar ao destinatário.
As portas
Bem !
Com o IP, temos o necessário para enviar e receber pacotes de dados de um computador para outro.
Imagine agora, que temos vários programas rodando, simultaneamente, no mesmo computador: um