Em
uma rede TCP/IP a entrega de datagramas é realizada pela camada
Internet. Nesta camada, vários outros protocolo são responsáveis
por determinadas tarefas, dentre eles podemos destacar:
-
IP
(Internet Protocol) -> este protocolo efetua a transmissão
dos datagramas, assim como é responsável pelo roteamento;
-
Protocolo
RIP -> responsável por traçar as rotas através de uma internet
(nem sempre uma internet é exatamente a Internet que você
está acostumado, ou seja, a rede mundial de computadores,
uma internet pode ser um conjunto de redes TCP/IP);
-
Protocolo
OSFP -> responsável pela descoberta de novas rotas em uma
internet;
-
Protocolo
ICMP (Internet Control Message Protocol) -> aqui as mensagens
de status e erro são controladas.
Veja
abaixo um esquema gráfico básico de funcionamento da camada Internet:

O
principal protocolo da camada Internet não poderia ser outro senão
o IP. Ele possui duas tarefas principais e destacadas na maioria
dos livros sobre o assunto:
-
Recebimento
dos segmentos da camada de transporte e transformação dos
mesmos em datagramas;
-
Envio
dos datagramas para os roteadores fazendo assim o roteamento
das mensagens.
O
IP é conhecido pelo termo "Connectionless Datagram Delivery"
ou em outras palavras entrega não confiável de datagrama sem conexão,
ou seja, ele não se preocupa se o datagrama chegou chegou ao destinatário
e forma correta ou não, cabe a ele apenas formatar corretamente
os datagramas e verificar a rota correta de entrega, cabendo ao
protocolo TCP tal tarefa, por ser um protocolo de transporte.
Você irá entender melhor tal procedimento através dos passos que
envolvem a operação:
Observe
que este protocolo tem apenas a função de enviar e receber
datagramas.
Na
próxima aula iremos estudar sobre a forma de um datagrama IP