Protocolos modelo tcp/ip
----------------------------------------------------------------------------------------------------------------------------
ICMP - Internet Control Message Protocol, é um protocolo integrante do Protocolo IP, definido pelo RFC 792, está presente na camada de Rede do modelo TCP/IP e é utilizado para fornecer relatórios de erros à fonte original. Qualquer computador que utilize IP precisa aceitar as mensagens ICMP e alterar o seu comportamento de acordo com o erro relatado.
As mensagens ICMP geralmente são enviadas automaticamente em uma das seguintes situações:
- Um pacote IP não consegue chegar ao seu destino (Tempo de vida do pacote expirado)
- O Gateway não consegue retransmitir os pacotes na frequência adequada (Gateway congestionado)
- O Roteador ou Encaminhador indica uma rota melhor para a máquina a enviar pacotes.
Exemplo comum utilizado de ICMP no windows é o Ping, que testa a conectividade de 2 máquinas.
----------------------------------------------------------------------------------------------------------------------------
ARP - Protocolo de Resolução de Endereços (Address Resolution Protocol) é um protocolo usado para encontrar um endereço da camada de enlace (Ethernet, por exemplo) a partir do endereço da camada de rede (como um endereço IP).
O emissor difunde em broadcast um pacote ARP contendo o endereço IP de outro host e espera uma resposta com um endereço MAC respectivo. Cada máquina mantém uma tabela de resolução em cache para reduzir a latência e carga na rede. O ARP permite que o endereço