Next Hop Resolution Protocol

From Wikipedia, the free encyclopedia

The Next Hop Resolution Protocol (NHRP) is an extension of the ATM ARP routing mechanism[1] that is sometimes used to improve the efficiency of routing computer network traffic over Non-Broadcast, Multiple Access (NBMA) Networks.[2] It is defined in IETF RFC 2332,[3] and further described in RFC 2333.[4] It can be used by a sender to determine a route with the fewest hops to a receiver.[5] The protocol differs from ARP-type protocols in that it allows routing optimization across multiple IP subnets.[6] NHRP is implemented by means of next-hop servers across IP subnets.[7] The NHRP forms a part of the Multiprotocol Encapsulation over ATM (MPOA) protocol as described in RFC 2684.[8][9] It also plays a role in Cisco's Dynamic Multipoint Virtual Private Network.[2] A limitation of NHRP is its inability to improve multicast protocols.[1]


From RFC 2332: "[NHRP] allows a source station (a host or router), wishing to communicate over [an NBMA] subnetwork, to determine the internetworking layer addresses and NBMA addresses of suitable 'NBMA next hops' toward a destination station."


  1. ^ a b White, P.P. (April 1998). "ATM switching and IP routing integration: the next stage in Internet evolution?" (PDF). IEEE Communications Magazine. 36 (4): 79–83. doi:10.1109/35.667418. Retrieved 18 June 2016.
  2. ^ a b "NHRP". Cisco. Retrieved 17 June 2016.
  3. ^ B., Cole; J., Luciani; N., Doraswamy; D., Piscitello; D., Katz (April 1998). "NBMA Next Hop Resolution Protocol (NHRP)". Retrieved 17 June 2016.
  4. ^ Cansever, Derya H. (April 1998). "NHRP Protocol Applicability Statement". Retrieved 17 June 2016.
  5. ^ Rouse, Margaret. "What is Next Hop Resolution Protocol (NHRP)? - Definition from". SearchNetworking. Retrieved 17 June 2016.
  6. ^ Luciani, James V. (1 January 1997). Civanlar, Seyhan; Widjaja, Indra (eds.). "Next-hop resolution protocol". SPIE Proceedings. Broadband Networking Technologies. 3233: 161–165. Bibcode:1997SPIE.3233..161L. doi:10.1117/12.290456. S2CID 21461973.
  7. ^ Ahmad, Khalid (2 April 2004). Sourcebook of ATM and IP Internetworking. John Wiley & Sons. p. 360. ISBN 9780471660941. Retrieved 18 June 2016.
  8. ^ Dan, Grossman; Juha, Heinanen (September 1999). "Multiprotocol Encapsulation over ATM Adaptation Layer 5".
  9. ^ Newman, P.; Lyon, T.; Minshall, G. (1 March 1996). "Flow labelled IP: A connectionless approach to ATM". Proceedings of IEEE INFOCOM '96. Conference on Computer Communications. Vol. 3. pp. 1251–1260 vol.3. doi:10.1109/INFCOM.1996.493071. ISBN 0-8186-7293-5. S2CID 5482472. Retrieved 18 June 2016.

External links[edit]