Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameOrganizationEmail
Robert TaoHuaweiroberttao@huawei.com
Patrick LiuHuaweipatrick.liu@huawei.com
Vikram ChoudharyHuaweivikram.choudhary@huawei.com
Saurav DasONFsaurav.das@opennetworking.org
Jonathan HartON.Labjono@onlab.us
Sudeep Kumar SinghTech Mahindrass00102863@techmahindra.com
Gaurav SadhTech Mahindrags00347734@techmahindra.com
Harish ChalageriTech Mahindrahc00121538@techmahindra.com
Sanyasi UpadhyaTech Mahindraus00122226@techmahindra.com
   

Gluon EVPN Quickstart Guide

This Quickstart will walk you through setting up your end to end Gluon EVPN environment.

Set up your Development Environment

  1. Download and install the etcd database. Steps are mentioned in below shell script
    start_etcd.sh
  2. Download the gluon code for setting up the protonserver. Steps are mentioned in below shell script
    start_gluon.sh
  3. Download onos and bring up the onos controller. Follow the below link
    Building ONOS
  4. Download openstack and bring up the openstack. Follow the below link
    https://docs.openstack.org/devstack/latest/
  5. Integrate onos with openstack
    The controller and compute set manager command 
    ovs-vsctl set-manager tcp:controlleripaddress:6640

  6. Setup BGP peer between onos controllers
    Method: POST

    The URL pat: HTTP: // 192.168.212.32: 8181 / Onos / V1 / Network / the Configuration /

    Headers: Content-Type

    Values: application / json

    Body:

    {

    "Apps": {

    "Org.onosproject.provider.bgp.cfg": {

    "Bgpapp": {

    "routerId": "192.168.212.32",

    "LocalAs": 100,

    "MaxSession": 20,

    "HoldTime": 90,

    "EvpnCapability": true,

    "bgpPeer": [{ "peerIp ": "192.168.212.31", "remoteAs": 100, "peerHoldTime": 90, "connectMode": "active"}

    ]

    }}

    }}}

    }}

  7. Create VPN
  8. Create VM
  9. Ping and verify the results