09-26-2006 10:28 PM - edited 03-09-2019 04:19 PM
In the "Dynamic Layer-3 VPNs (RFC 2547) Support Using Multipoint GRE (mGRE) Tunnels" document, the following statement is made, "For multipoint GRE tunnels, a tunnel key must be configured. Unlike other tunnels, the tunnel destination is optional. However, if the tunnel destination is supplied, it must map to an IP multicast address." I've tried to implement a tunnel with a multicast address as the destination, but the IOS will not allow the assignment. I've tried different methods and approaches, but nothing seemed to work. I've gone through the various RFC documents for GRE and found nothing that would explicately restrict this. Has anyone actually been able to do this? Thanks in advance.
09-27-2006 04:19 AM
Try this in your tunnel interface. You'll see that you don,t have to put the tunnel destination address
ip address ...
...
ip nhrp authentication ...
ip nhrp map [destination private IP1] [destination public IP1]
ip nhrp map multicast [destination public IP1]
ip nhrp map [destination private IP2] [destination public IP2]
ip nhrp map multicast [destination public IP2]
ip nhrp network-id ...
ip nhrp holdtime ...
ip nhrp nhs [destination private IP1]
ip nhrp nhs [destination private IP2]
...
tunnel source ...
tunnel mode gre multipoint
tunnel key ...
tunnel protection ...
Let me know if it's works
09-27-2006 11:54 AM
I've already done something similar, but that's not providing the functionality/capability I need. I'm specifically looking for the method to actually use a multicast address for the multipoint tunnel destination.
09-28-2006 04:53 AM
What's the functionality that you want to use that the multicast destination address will give you ?
It's not a real multicast destination address that you have to put. It's normal that your IOS doesn't permit this. You have to map a NBMA address to your tunnel destination address (mapping). This will allow your broadcast and multicast request to be send to the destination address of your mapping.
09-29-2006 01:06 PM
The functionality is having an actually multicast address as the destination of the multipoint tunnel--whether mapped or otherwise. The document states "if the tunnel destination is supplied, it must map to an IP multicast address" and this is a Cisco document. The assumption is that I want to "allow ... broadcast and multicast requests (sic) to be sent (sic) to the destination address..." and that is not what I asked--there already exist plenty of examples and instructions on how to do so. The Cisco document states a multicast address could be a tunnel destination but the Cisco IOS is seemingly not allowing this to occur.
So, I ask again "Has anyone actually been able to do this?"
If so, how was this done?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide