Hey Everyone,
Thanks to Douglas and Mike for sharing their configs! I now
have something working.
So to complete this thread, I have figured out that pretty much the most basic
configuration you need to configure a 7750 to work with an opencontrail network
configured with a vrf-target of 64512:10003 is the following:
#--------------------------------------------------
echo "Router (Network Side) Configuration"
#--------------------------------------------------
router Base
interface "contrail"
address 172.16.56.1/24
port 1/5/2:0
no shutdown
exit
interface "system"
address 10.0.11.1/32
no shutdown
exit
autonomous-system 64512
router-id 10.0.11.1
#--------------------------------------------------
echo "MPLS Configuration"
#--------------------------------------------------
mpls
interface "system"
no shutdown
exit
exit
#--------------------------------------------------
echo "RSVP Configuration"
#--------------------------------------------------
rsvp
shutdown
interface "system"
no shutdown
exit
exit
#--------------------------------------------------
echo "MPLS LSP Configuration"
#--------------------------------------------------
mpls
no shutdown
exit
exit
#--------------------------------------------------
echo "Service Configuration"
#--------------------------------------------------
service
customer 1 create
description "Default customer"
exit
vprn 10003 customer 1 create
interface "loopback" create
exit
exit
vprn 10003 customer 1 create
route-distinguisher 65000:10003
auto-bind-tunnel
resolution any
exit
vrf-target target:64512:10003
interface "loopback" create
address 10.0.10.3/32
loopback
exit
no shutdown
exit
exit
#--------------------------------------------------
echo "Router (Service Side) Configuration"
#--------------------------------------------------
router Base
#--------------------------------------------------
echo "BGP Configuration"
#--------------------------------------------------
bgp
graceful-restart
exit
router-id 10.0.11.1
group "to-contrail"
family vpn-ipv4 vpn-ipv6 l2-vpn mvpn-ipv4 flow-ipv4 route-target
local-preference 100
local-as 64512
peer-as 64512
local-address 10.0.11.1
neighbor 172.16.56.176
local-address 10.0.11.1
exit
exit
no shutdown
exit
exit
exit all
----
Jay Rhine, CISSP
DMTS, Solution Validation & Cloud Transformation
Solutions & Partners Business Unit
Applications & Analytics Group, Nokia
Email - [email protected]
From: Rhine, Jay (Nokia - US)
Sent: Tuesday, October 25, 2016 3:50 PM
To: 'Douglas Lardo' <[email protected]>
Cc: [email protected]; [email protected]
Subject: RE: [opencontrail-dev] Opencontrail interoperation with Nokia 7750
Services Router or other routers
Doug,
Thank you very much. Looking over this config now, I’m hoping it
will help me figure out what I’m missing. It may have something to do with the
MGRE tunnels.
Thanks again!
Jay
----
Jay Rhine, CISSP
DMTS, Solution Validation & Cloud Transformation
Solutions & Partners Business Unit
Applications & Analytics Group, Nokia
Email - [email protected]<mailto:[email protected]>
From: Douglas Lardo [mailto:[email protected]]
Sent: Tuesday, October 25, 2016 1:32 PM
To: Rhine, Jay (Nokia - US) <[email protected]<mailto:[email protected]>>
Cc: [email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>
Subject: Re: [opencontrail-dev] Opencontrail interoperation with Nokia 7750
Services Router or other routers
I don't speak Nokia but here is a Cisco CSR example I got working a while ago.
Maybe it will be easier for you to understand than a Juniper config?
You are basically setting up dynamic MGRE tunnels to the compute nodes and a
VRF for onramp/offramp into the cluster. The Contrail controllers are
advertising L3VPN routes via BGP to the gateway. You'll need a public VRF for
onramp / offramp of public traffic. A small 'backplane loopback network"
connects that VRF to the global table. The gateway learns about the tenants and
sets up a route with a GRE tunnel to a specific compute node as the next hop.
MPLS tags are inside the GRE tunnels to isolate different virtual networks from
each other.
HTH,
Doug
On Tue, Oct 25, 2016 at 6:29 AM, Rhine, Jay (Nokia - US)
<[email protected]<mailto:[email protected]>> wrote:
Any thoughts on where I can get more information on how different routers need
to be configure work with the MPLS / VXLAN of the OpenContrail vrouters?
Thank you very much!
----
Jay Rhine, CISSP
DMTS, Solution Validation & Cloud Transformation
Solutions & Partners Business Unit
Applications & Analytics Group, Nokia
Email - [email protected]<mailto:[email protected]>
From: Dev
[mailto:[email protected]<mailto:[email protected]>]
On Behalf Of Rhine, Jay (Nokia - US)
Sent: Monday, October 24, 2016 12:57 PM
To: [email protected]<mailto:[email protected]>
Subject: Suspected SPAM - [opencontrail-dev] Opencontrail interoperation with
Nokia 7750 Services Router or other routers
Hello!
I’ve been trying to connect our opencontrail 3.0 setup to an
external router to allow communication items outside the openstack cloud. I
understand that the OpenContrail vRouters support MPLS over GRE, MPLS over UDP,
and VXLAN for this type of communication. I’m trying to do this with a Nokia
7750 Services Router, but I have been unsuccessful. I can get the BGP talking
between the OpenContrail controller and the router, but I can’t get the routes
into the route table or any traffic to pass. I really don’t understand how the
OpenContrail expects its MPLS / VXLAN to be setup. The only practical example
I can find is the following link which is over 2 years old:
http://www.opencontrail.org/how-to-setup-opencontrail-gateway-juniper-mx-cisco-asr-and-software-gw/
Is there any more information on how to set this up? Or any
more examples of real configuration? I’d love an actual Nokia 7750 Services
Router example, but I would take anything that might help me better understand
the setup.
Thank you very much!
Jay
----
Jay Rhine, CISSP
DMTS, Solution Validation & Cloud Transformation
Solutions & Partners Business Unit
Applications & Analytics Group, Nokia
Email - [email protected]<mailto:[email protected]>
_______________________________________________
Dev mailing list
[email protected]<mailto:[email protected]>
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
--
Doug Lardo // Riot Games // c: 818.620.7046 // summoner: Riot Antares
Q: Why is this email 5 sentences or less? A: http://five.sentenc.es
_______________________________________________
Dev mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org