Support Forum
The Forums are a place to find answers on a range of Fortinet products from peers and product experts.
Aghiles
New Contributor

DMVPN: Fortigate as HUB and Cisco Routers as Scope

Hi,

 

One of my customers want to replace his Cisco Router, configured as DMVPN Hub, with a fortigate 1000D firewall.

The cisco Router is used to create VPNs with other cisco router, in the spoc sites.

 

Do Fortigate support DMVPN and is there a way to make this configuration running without replacing the cisco routers on the spoc sites.

 

Best regards 

Aghiles DO
Aghiles DO
4 REPLIES 4
ede_pfau
SuperUser
SuperUser

DMVPN is Cisco proprietary and is not supported in FortiOS.

As far as I understand the (Wikipedia article about) DMVPN it is hub-and-spoke, but at the same time fully meshed, using dynamic routing and a lot of other stuff. I'd think you could build that with Fortigates but with conventional means only, meaning, a lot of effort.

Ede Kernel panic: Aiee, killing interrupt handler!
Ede Kernel panic: Aiee, killing interrupt handler!
hubertzw
Contributor III

Auto Discovery VPN (ADVPN) is a Fortinet proprietary protocol. This is pretty much the same concept as DMVPN but available only on FortiGates:

 

https://kb.fortinet.com/kb/documentLink.do?externalID=FD39360

 

gahlberg

ADVPN is not a Fortinet proprietary protocol, it is a standard RFC from back in 2013 written by HP and Juniper Networks, see: https://datatracker.ietf.org/doc/html/rfc7018 

However, the implementation of the ADVPN Standard on FortiOS only works with Fortinet devices, but by no means is ADVPN in a general sense proprietary.  Back when ADVPN was being developed (at the sametime) Cisco was pushing DMVPN to become a standard, but it never made it to that stage, and ADVPN won out.  Cisco's DMVPN only made it to the draft stage and never made it to a published RFC.  DMVPN is therefore only proprietary to Cisco and has several drawbacks in comparison to ADVPN, like the additional overhead of GRE and NHRP, as an example.

King Sven
BGauth

Keeping an old tread alive.  I agree the DMVPN isn't a "standard" in the truest sense.  But, there is a huge caveat to that.  All DMVPN consists of is IPSEC, GRE, NHRP and a Dynamic routing protocol.  Other vendors have adopted this solution using these defined standards.  It would be nice if NHRP made it to the list of protocols that Fortinet supported.  Not having it I believe is more of a marketing solution.  All VPN solutions have overhead.  I'm not sure its fair to define all overhead equally.  NHRP does introduce memory and processing overhead true but not in the sense of packet MTU overhead.  ADVPN does not require the 24 bytes or overhead introduced by GRE so in that case it is a winner but I'm not sure that will be noticeable for most use cases unless you are pushing for ultra low latency on congested interfaces.  

 

Instead of DMVPN being a standard I would rather say its a concept or implementation using standards.

Announcements
Check out our Community Chatter Blog! Click here to get involved
Labels
Top Kudoed Authors