NHRP (Next Hop Resolution Protocol) — definido na RFC 2332 (IPv4) e estendido para IPv6 — é um protocolo de resolução, não de roteamento. Ele mapeia endereços de camada de rede para endereços de sub-rede NBMA (Non-Broadcast Multi-Access) para permitir comunicação direta em overlays baseados em túnel (DMVPN, IPv6 sobre NBMA).
Em redes NBMA (Frame Relay, ATM, túneis DMVPN), roteadores não conhecem o endereço Camada 2 do next hop para um dado destino. O NHRP permite que eles resolvam dinamicamente o endpoint do túnel (endereço NBMA) para um endereço de camada de rede alvo — evitando mapeamento estático e permitindo túneis diretos spoke-to-spoke.
endereço-rede → endereço-NBMA.2001:db8:1::/64 no NBMA 203.0.113.5."2001:db8:2::/64?" → NHS → NHC: "NBMA 198.51.100.7."| Concepção Errônea | Realidade |
|---|---|
| "NHRP é protocolo de roteamento" | Não — é protocolo de resolução de endereço (como ARP para NBMA). Protocolos de roteamento (OSPF, BGP) lidam com seleção de caminho. |
| "NHRP substitui roteamento" | NHRP complementa roteamento. Ainda precisa de protocolo de roteamento ou rotas estáticas. |
| "Só para DMVPN" | Também usado em IPv6 sobre NBMA, LISP, alguns overlays SD-WAN. |
Conclusão: NHRP = resolução dinâmica de endereço NBMA para overlays de túnel. Essencial para DMVPN escalável (IPv4/IPv6). Não é protocolo de roteamento — funciona com eles.
Tecnologia Eletrônica © [www.351231.com]