Quagga/NHRP 是什么

201 阅读1分钟

最近在搞 strongSwan ipsec vpn相关的东西,遇到一个 Quagga/NHRP 关键词

nhrpd 是一个守护进程,该进程用于提供 下一跳路由协议。 NHCR 于 RFC2332中详细定义。

Next Hop Routing Protocol (NHRP). NHRP is described in RFC2332.

NHRP 经常用于快速提升 在非广播场景中计算机路由网络流量的效率。非路由多点访问网络(NBMA)。NHRP 提供了一种 类似 ARP的解决方案。 可以实现一个系统动态学习 NBMA 地址。使得这些系统可以在不需要中间一跳的情况直接沟通。

思科 动态 多点 VPN (DNVPN) 方案就是基于 NHRP 来实现。而且 Quagga nrhpd 实现了 该功能。

Cisco Dynamic Multipoint VPN (DMVPN) is based on NHRP, and Quagga nrhpd implements this scenario.

参考: www.nongnu.org/quagga/docs…