Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROTOCOLO DE CONTROLE DA INTERNET - Coggle Diagram
PROTOCOLO DE CONTROLE DA INTERNET
O protocolo IP é o responsável por manter a unidade de toda a Internet, porém, ele não consegue realizar sozinho todo o trabalho necessário.
Para auxiliá-lo nesta tarefa, foram desenvolvidos protocolos auxiliares na camada de rede, conhecidos como protocolos de controle.
ARP (ADDRESS RESOLUTION PROTOCOL)
Embora na Internet cada hospedeiro possua um ou mais endereços IP, na verdade eles não podem ser usados diretamente para o envio de informações pela rede, pois o hardware da camada de enlace de dados não entende os endereços Internet.
A placa de rede trabalha com endereços físicos da camada de enlace, ela não reconhece endereços IP. Logo, é necessário encontrar uma forma de mapear os endereços de rede nos endereços de enlace.a
A solução adotada é fazer com que o hospedeiro que precise descobrir o endereço de enlace do destinatário envie um pacote por difusão perguntando: “A quem pertence o endereço IP A.B.C.D?”.
Então, o hospedeiro destinatário responderá com seu endereço de enlace. O protocolo que faz essa pergunta e obtém a resposta é o ARP
o software IP do notebook constrói um quadro de enlace endereçado ao servidor, coloca o pacote IP no campo de carga útil e o envia. A placa de rede do destinatário detecta esse quadro, reconhece-o como um quadro destinado a ela e o recolhe. O software de enlace extrai o pacote IP da carga útil e o repassa para o software IP, que verifica se ele está corretamente endereçado e o processa.
Se um hospedeiro precisar enviar dados para outro hospedeiro que se encontra em uma sub-rede diferente da sua, este sistema de entrega direta não funcionará.
Neste caso, o hospedeiro transmissor precisará enviar seus dados para um roteador, que deverá providenciar o encaminhamento do datagrama para a sub-rede do destinatário.
Poderá ser necessário que o protocolo ARP seja utilizado mais de uma vez ao longo do caminho.
FAZ PERGUNTA
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL)
Para ter acesso à Internet, um hospedeiro precisa ser configurado com alguns parâmetros.
Os parâmetros mínimos a serem configurados são:
1 - Endereço IP
Para permitir que o hospedeiro possa ser endereçado e receber dados de outro hospedeiro.
2 - Máscara de sub-rede
Para que o hospedeiro possa determinar qual a sua sub-rede.
3 - Endereço do gateway (roteador)
Para que o hospedeiro possa enviar informações para fora de sua sub-rede.
4 - Endereço do servidor DNS
Para que o hospedeiro possa acessar outros hospedeiros por seus nomes em vez de precisar conhecer seus endereços IP.
Esses parâmetros devem ser configurados em todos os hospedeiros da organização, o que pode ser feito manualmente pelos administradores da rede. Isso funcionaria muito bem em um ambiente relativamente estático onde os hospedeiros raramente fossem mudados de lugar ou trocados.
E no caso de ambientes onde existe uma grande variação nos hospedeiros presentes na rede?
SHOPPING POR EXEMPLO
Para utilizar o mecanismo dinâmico de alocação de endereços do DHCP, o administrador do sistema deve configurar um servidor fornecendo um grupo de endereços IP
Sempre que um novo computador se conecta à rede, entra em contato com o servidor e solicita um endereço. O servidor opta por um dos endereços especificados pelo administrador e aloca tal endereço para o computador.
De modo geral, o DHCP permite três tipos de atribuição de endereços:
1 - Configuração manual
O administrador especifica o endereço que cada hospedeiro receberá quando se conectar à rede.
2 - Configuração automática
O administrador permite que um servidor DHCP atribua um endereço quando um hospedeiro se conectar pela primeira vez à rede. A partir deste momento, este endereço estará reservado para este hospedeiro para sempre.
3 - Configuração dinâmica
O servidor “empresta” um endereço a um hospedeiro, por um tempo limitado. Quando o hospedeiro não estiver mais utilizando este endereço, ele poderá ser alocado a outro hospedeiro.
A figura mostra os seis estados em que um cliente DHCP pode estar:
VER TODOS OS PASSOS!!!!
ICMP (INTERNET CONTROL MESSAGE PROTOCOL)
Com ele, hospedeiros conseguem enviar mensagens de controle e erros para outros hospedeiros. O erro sempre é reportado ao sistema que gerou o datagrama.
Além de oferecer a possibilidade de troca de informações sobre erros e de controle, o ICMP inclui um mecanismo de envio e resposta (echo) para testar quando um destino é alcançável ou não. O comando ping utiliza este protocolo.
Uma mensagem ICMP é carregada dentro de um datagrama IP, ou seja, as mensagens ICMP são transportadas pelo protocolo IP. Existem diversas mensagens ICMP.
As mais importantes são:
DESTINATION UNREACHABLE (DESTINO INALCANÇÁVEL)
Datagrama não pode ser entregue. Usada quando a sub-rede ou um roteador não pode localizar o destino, ou um datagrama com o bit DF não pode ser entregue porque há uma rede de pacotes pequenos no caminho.
TIME EXCEEDED (TEMPO EXCEDIDO)
Campo tempo de vida do IP chegou a zero. Enviada quando um pacote é descartado porque seu contador chegou a zero. Esse evento é um sintoma de que os datagramas estão entrando em loop, de que há congestionamento ou de que estão sendo definidos valores muito baixos para o temporizador.
PARAMETER PROBLEM (PROBLEMA DE PARÂMETRO)
Campo de cabeçalho inválido. Essa mensagem indica existência de um problema no software IP do hospedeiro transmissor ou no software de um roteador pelo qual o pacote transitou.
SOURCE QUENCH (REDUÇÃO DE ORIGEM)
Conhecida como pacote regulador. Usada para ajustar os hospedeiros que estejam enviando pacotes demais a fim de controlar o congestionamento na rede.
REDIRECT (REDIRECIONAR)
Usada quando um roteador percebe que o pacote pode ter sido incorretamente roteado. É usada pelo roteador para informar ao hospedeiro transmissor a respeito do provável erro.
ECHO REQUEST (SOLICITAÇÃO DE ECO)
Perguntar a um hospedeiro se ele está ativo. Ao receber a mensagem echo request, o destino deve enviar de volta uma mensagem echo reply.
ECHO REPLY (RESPOSTA DE ECO)
Confirmação de que o hospedeiro está ativo.
TIMESTAMP REQUEST (SOLICITAÇÃO DE CARIMBO DE DATA E HORA)
Mesmo que echo request, mas solicita que a hora da chegada da mensagem e da partida da resposta sejam registradas na mensagem de resposta.
TIMESTAMP REPLY (RESPOSTA DE CARIMBO DE DATA E HORA)
Resposta à mensagem timestamp request.