Team
Name | Organization | |
---|---|---|
Patrick Liu | Huawei Techonologies | Partick.Liu@huawei.com |
Satish K | Huawei Techonologies | satishk@huawei.com |
ShashiKanth | Huawei Techonologies | shashikanth.vh@huawei.com |
VidyaShree | Huawei Techonologies | vidyashree.rama@huawei.com |
Priyanka | Huawei Techonologies | priyanka.b@huawei.com |
Thejaswi | Huawei Techonologies | thejaswik@huawei.com |
Overview
This project adds Border Gateway Protocol with Link State Distribution extension (BGP LS), flow specification and its extension to support route policy distribution as a southbound plug-in in ONOS controller.
...
5. verify topology using commands devices/links or GUI respectively.
Figure: ONOS, BGP and IGP relation.
...
Update 1: IPv6 Support
(Contributed by Ankur Aggarwal, ankur.aggarwal@hsc.com, Hughes Systique Pvt. Ltd.)
Initially, BGP LS South Bound only supported IPv4 addresses. Support for IPv6 has been added and is available since ONOS-2.3 release. For this, a new parameter has been added in the configuration:
{
"apps": {
"org.onosproject.provider.bgp.cfg": {
"bgpapp": {
"routerId": "192.168.251.240",
"localAs": 200,
"maxSession": 20,
"lsCapability": true,
"holdTime": 180,
"largeAsCapability": true,
"flowSpecCapability": "IPV4",
"connectionType": "IPV4_IPV6"
}
}
}
Parameter added:
connectionType : Specifies the connection type to be used for connecting to the BGP peer. It takes three values:
- IPV4 : For connecting to IPv4 addresses only.
- IPV6 : For connecting to IPv6 addresses only.
- IPV4_IPV6 : Can connect to both IPv4 and v6 addresses.
This parameter has been made optional with a default value "IPV4", thus all previous json config files will still work.
Update 2: Route Refresh Support
(Contributed by Ankur Aggarwal, ankur.aggarwal@hsc.com, Hughes Systique Pvt. Ltd.)
RFC 2918 defines the Route Refresh capability for BGP. The support for the same has been added in ONOS-2.4.
WIP