Das Next Hop Resolution Protocol (NHRP) ist ein [[netzwerkprotokolle|Netzwerkprotokoll]] zur effizienten und dynamischen Zuordnung von Netzwerkadressen zu physischen Standorten in einem [[VPN]]. Es existieren zwei Haupttypen von NHRP-Diensten: * NHRP Registration: Diese Dienstart wird von einem Netzwerkgerät verwendet, um seine eigene Netzwerkadresse und die zugehörige physische Adresse zu registrieren. Diese Informationen werden dann in einer Cache-Tabelle auf dem zentralen Hub gespeichert. * NHRP Resolution: Wenn ein Gerät im Netzwerk versucht, mit einem anderen Gerät zu kommunizieren, verwendet es NHRP, um die physische Adresse des Ziels zu bestimmen. Dazu fragt es den zentralen Hub nach der entsprechenden Adresse anhand der bekannten Netzwerkadresse. NHRP bietet keine eingebauten Sicherheitsmechanismen. Es ist daher wichtig, zusätzliche Sicherheitsvorkehrungen zu treffen, um die Kommunikation im VPN zu schützen. Der zentrale Hub speichert die Zuordnungen zwischen Netzwerkadressen und physischen Standorten in einer Cache-Tabelle. Diese Tabelle ermöglicht es, die Kommunikation zwischen den Standorten zu optimieren, da sie vermeidet, dass Daten unnötig über das gesamte VPN geroutet werden. NHRP erlaubt die dynamische Aktualisierung der Cache-Einträge. Das bedeutet, dass sich die Zuordnungen im Laufe der Zeit ändern können, beispielsweise wenn ein Gerät seine IP-Adresse ändert oder aus dem Netzwerk ausscheidet.