lishuai
9e4e43a29a
[ONOS-3473] Add the implementation of method
...
programL3ExPortClassifierRules which assemble the L3 Classifier table
rules sended from external port.
Change-Id: I0d7975fa810792483869aa5977cc03cb868c0323
2015-11-27 01:43:04 +00:00
jiangrui
a716b65428
[ONOS-2753]: add vtnRsc event, listenner and feedback
...
Change-Id: I3a2054daa4b0e72ed1225be856a0321adbd4b504
2015-11-26 10:42:04 +00:00
Pingping Lin
92ca4915ba
[ONOS-3410] Let sdn-ip support default route
...
Default route is an important and frequntly used feature in BGP.
For example, network operators want to reduce the size of the route table.
The current sdn-ip does not support this feature. So this patch is to
let sdn-ip support this feature.
Change-Id: Ibb5afe3711522468e4902da2e090370db71b29da
2015-11-25 13:33:49 -08:00
lishuai
7e6b317b2d
[ONOS-2835] Define a SnatService interface providing the rules in SNAT
...
table.
Change-Id: Ib7be8684ce2dfdc7b22526163c1e4b2f2b8aceba
2015-11-25 06:29:37 +00:00
lishuai
334890b795
[ONOS-2833] Define a DnatService interface providing the rules in DNAT
...
table.
Change-Id: I9133f4387fce0025797d9eea9744e8268ed851d4
2015-11-25 06:28:51 +00:00
lishuai
d470eb94e6
[ONOS-2834] Define a L3ForwardService interface providing the rules in
...
L3Forward table.
Change-Id: I49097305985add091a85b655257d772b5b71e667
2015-11-25 06:22:43 +00:00
lishuai
4128225a5f
[ONOS-2832] Define a ArpService interface providing the rules in ARP
...
table.
Change-Id: I0f8d7c31a26ece0ecb99dd9e664b74271872e655
2015-11-25 06:14:26 +00:00
Satish K
8f3deb7ff0
MCastFwdReviewFix
...
Change-Id: I2d6ae7d19bef15fbffa6683ad74301804bcf6328
2015-11-25 04:17:50 +00:00
Hyunsun Moon
9f0814b5aa
CORD-305 Added basic VTN rules for VMs with openstackswitching
...
Change-Id: I3eebc3c396b6657457363c183ca8c260b6bb8db4
2015-11-25 03:53:27 +00:00
sanghoshin
f25d2e0ac0
SONA : OpenstackSwitching
...
- Stateless Neutron data handling
- Supports Nicira ext.
Change-Id: I31db161bbd06a03e2d8e6ee6abfb033215898ee7
2015-11-25 03:39:51 +00:00
sanghoshin
46297d2c92
SONA: Openstackswitching
...
- Refactored the app to expose APIs to CordVtn App
- Added clone method in OpenstackPort and OpenstackNetwork
- Added NetworkConfig to select the working mode of the app
- Added a few more APIs for getting network topology information
- Integrated with the modified DhcpService app
Change-Id: I9e266aff10a00d80074d031276864fff195d2b3f
2015-11-25 03:15:06 +00:00
lishuai
7547db452c
[ONOS-3392] Add L3 interfaces for ClassifierService class.
...
Change-Id: Ic236452153a8e8c999609893be7ed87538e737d4
2015-11-25 03:04:21 +00:00
jiangrui
72d343a263
[ONOS-2815]: add FloatingIpId and FloatingIpTest
...
Change-Id: Iae235c1f55543288eac475340467cdac618d4def
2015-11-25 01:39:48 +00:00
Thomas Vachuska
016bef721f
Fixing features.xml so that they don't self-reference.
...
Change-Id: I1f4b8bc956f24d422af06e02330f5de8bb4873c2
2015-11-25 00:57:59 +00:00
Satish K
a91c8713d1
Null pointer deference fix in openstackswitching
...
Change-Id: I00d4e3861ea699fbbc1991f85101dfaf3ae09780
2015-11-24 19:31:35 +00:00
Satish K
3203557e6b
tenant network review fix
...
Change-Id: I43943068bb92711fa0ba8ab49c2807b6e5f49702
2015-11-23 19:45:29 +00:00
Satish K
d1e31e5ed9
Recursive infinite loop fix of PIM Interface
...
Change-Id: I2ec7b3be57e040b1010a741afc3f50e626a52c30
2015-11-23 19:43:42 +00:00
Hyunsun Moon
8539b04b0b
CORD-333 Minimized OVSDB provider dependency
...
With this patch, cordvtn doesn't need to care for OVSDB connection state
anymore. It will make a connection to OVSDB server like befor but just
for node init and disconnect the OVSDB right after init is done.
- Changed OvsdbNode to CordVtnNode
- Removed OVSDB connect/disconnect and added initNode instead
- Changed ovsdb* commands to cordvtn-node* command, and removed
connect/disconnect command and added init instead
- Fixed to remove OVSDB device from the system after node init or before
making a connection to work around OVSDB device re-connect issue
Change-Id: If69369a06526947122494b2f7e816e37aa931f2c
2015-11-20 20:56:48 +00:00
Marc De Leenheer
234fa82f45
Remove reliance on link annotations in optical path provisioner.
...
Change-Id: Ia45b1ea8bd9e3be88155820d9198cc5f6fa92826
2015-11-20 04:06:42 +00:00
daniel
877bb2f19f
Fix DhcpService
...
- boolean 'fromOpenstack' is changed to 'rangeNotEnforced'
- rebased with master
Change-Id: Ida2828367339cdb0129f1555df9e1c90e6da6975
2015-11-20 03:11:27 +00:00
Charles Chan
68aa62d743
[CORD-46] Implement L2 switching in Segment Routing
...
DONE
- Update SpringOpenTTP to support bridging table emulation
- Populate low priority subnet broadcast entry for bridging table
- Move IP entry population to host event handler as well
- Update ArpHandler to handle intra-rack ARP forwarding/flooding
- Move TTL_OUT action from IP table to corresponding group
Since hardware does not support TTL_OUT in the IP table
- Populate entries to bridging table (MAC learning)
- Emulate src mac table
Not in this submission
- Emulate src-mac table behavior
- Pop vlan in the group instead of the flow
Change-Id: Ib69357c1889ccddaa4daa272d9f5843790ee1a3c
2015-11-19 22:42:01 +00:00
Bharat saraswal
c7a39c03d6
Review comment fixes : FLow CLassifier.
...
Change-Id: I4aeeaf5e9ec9b4bdbfba67da9558410ee44a9333
2015-11-19 21:27:56 +00:00
Luca Prete
3401a3fe14
Making the IntentSynchronizer constructor public, so that an executor service can be passed from outside.
...
Change-Id: If96bd4dfa90222db36061d3f493338217d82c2de
2015-11-19 11:43:37 -08:00
Mahesh Poojary Huawei
3b54d64bdd
[ONOS-3120] Service Function Forwarder interface.
...
Change-Id: I8c81a5869e6fdef10e1933fa0327b994b0bd5c7b
2015-11-19 19:32:28 +00:00
Bharat saraswal
6c8a66490c
[ONOS-3119] Implementation of Flow classifier installer for SFC.
...
Change-Id: Idf21beaa90313c231014ae7c77dff9cb772f52d0
2015-11-19 19:30:21 +00:00
Bharat saraswal
fdee6ff20d
[ONOS-3119] Flow classification rules installer for SFC.
...
Change-Id: Ife696b1deb8c6b71a73e65bfdaf6639ec092013b
2015-11-19 19:19:01 +00:00
Mahesh Poojary S
335e7c3ade
[ONOS-3114] sfc Service and Manager
...
Change-Id: Iaa44ee134de8b30397a1fb808523c81d2c370cd9
2015-11-19 19:07:22 +00:00
Brian O'Connor
e1fb43b0fc
Changing equals in IntentUtils to return false if
...
intents are different classes.
This replaces the behavior where we throw a runtime exception.
Change-Id: I063621b683af186611b18f87c24e852e80c31977
2015-11-19 19:00:21 +00:00
Phaneendra Manda
63d2470229
[ONOS-3161]UT for port pair web resource
...
Change-Id: I81a98b9407305f572eec999f9555dd4a6bc4e808
2015-11-19 18:05:46 +00:00
Thomas Vachuska
ce0bbb3f62
ONOS-3387 Adding ability for network configurations to be validated before being accepted into the system.
...
Change-Id: I26a7e2adb20318cf17a35081ff753b3448105e31
2015-11-19 08:30:31 -08:00
Luca Prete
6a4b39d514
Adding support to compare mp2p intents in intentUtils.
...
Change-Id: I7e8404f093e105379de0b55076a03723ba678fe9
2015-11-18 17:05:22 -08:00
andrea
5056b51aeb
[ONOS-3394] JsonModels for Swagger UI
...
Change-Id: I57503b28df517642ab15e2b18f66ad63c15b7b8a
2015-11-19 00:38:21 +00:00
Bharat saraswal
a9929a987b
Review comment fixes: flow classifier web resource.
...
Change-Id: I80e0edafa5de8ec696b0225f375d3917762386df
2015-11-19 00:35:01 +05:30
Bharat saraswal
f38e226092
[ONOS-3163] Flow classifier web resource UT. and web resource fixes.
...
Change-Id: Ie23a450e2944c969753af5f5afb38780833b5a7e
2015-11-18 18:37:11 +00:00
Pingping Lin
816c480a53
[ONOS-2939] Let sdn-ip also can parse bird's bgp OPEN message
...
RFC5492 allows multiple Capability triples per Optional Parameter.
But our code only support parsing 1 Capability triple per Optional Parameter.
It works with Quagga, but failed parsing bird OPEN message.
This patch adds support for multiple Capability triples per Optional Parameter.
Change-Id: Iae6295d608e44676a44ef6a0ae1868d8dcd7648d
2015-11-18 17:53:24 +00:00
hongtao
100c422aca
[ONOS-2815]: add RouterInterface and RouterInterfaceTest
...
Change-Id: Ia1711581059d217543556e3668633039574be309
2015-11-18 17:42:40 +00:00
jiangrui
181166eca6
[ONOS2822]: add implementation of router api DefaultRouter and UT DefaultRouteTest
...
Change-Id: Ia13b56c5bb24c359b3a3ce6164cc9c84e52b5143
2015-11-18 17:42:10 +00:00
Bharat saraswal
f215b0cfb1
[ONOS-3163] Flow Classifier Codec UT. Codec fixes.
...
Change-Id: I86a5745e0698a79b9d015a902c79606126d28400
2015-11-18 16:51:35 +00:00
andrea
faa2c4ba46
[ONOS-2706] Insert Support for REST API model schema in Swagger UI
...
Change-Id: Iad158d90f203101fd23328f30f2507b7677a1997
2015-11-18 03:07:57 +00:00
Jonathan Hart
b35540a041
Addressed some more naming issues throughout the code.
...
Change-Id: Id679540d55075d902283ad0e2e836b6517752784
2015-11-17 19:21:24 +00:00
lishuai
6c56f5e977
[ONOS-2831] Refactor L2 code according to the L3 plan.
...
Change-Id: Ibc9dc47a18208b9b1602261064a33bc63b131fc3
2015-11-17 19:07:03 +00:00
Jonathan Hart
b92cc51fa6
Fix naming conventions for CORD apps.
...
Change-Id: I0b1d4dd276301b726269376eec137511c8e0a805
2015-11-17 17:42:02 +00:00
Ray Milkey
6c1bac3c0e
Rename unit tests to be in the same package as the class under test.
...
Change-Id: Ia7b46e1739a25767637399ba077deca4f0ffc90b
2015-11-16 18:50:56 +00:00
Jonathan Hart
4832784ed4
Add configuration for default vlan
...
Change-Id: I183def6d1de3d10b2f53895f7fb7723df315379f
2015-11-13 17:44:34 -08:00
Jonathan Hart
d9df7bd278
Fix naming convention issues in preparation for stricter checkstyle enforcement
...
Change-Id: I918b7b1dcf6424a526b6b26b89acc9a57d807fec
2015-11-13 16:28:02 -08:00
Mahesh Poojary Huawei
dbd49a0951
[ONOS-3116] DefaultPortPairGroupTest
...
Change-Id: I7a00c688f0913f62037adbd7d56caa146a57cf54
2015-11-13 19:37:02 +00:00
Pingping Lin
c07781f50f
when deactivate sdn-ip, also delete all relative intents
...
Change-Id: I7a6bd64b5a9525dc49ca2b9353fcc45dc9a16288
2015-11-13 19:03:05 +00:00
Pier Luigi Ventre
b38243fa41
- Fix the SDNIP IPv6 flows installation in the switches
...
Change-Id: Ida3653a06e6f452c7a185fd3ead92d036abc32d8
2015-11-13 18:44:25 +00:00
Mahesh Poojary Huawei
540376de45
[ONOS-3116] DefaultPortPairTest
...
Change-Id: Id48e542fa5ce240b3ba074c43cebde39b2320c93
2015-11-13 18:40:42 +00:00
Mahesh Poojary Huawei
04897d5fd4
[ONOS-3116] DefaultPortChainTest
...
Change-Id: Ibc934000a4fa4521d45c96d8e30d38d9c16de041
2015-11-13 18:39:05 +00:00