1514 Commits

Author SHA1 Message Date
samueljcc
67b85a9694 [ONOS-3233] Add the junit test code of TenantNetworkId
Change-Id: Ibd30b8bb7bd936ea2e21477e5229edfe65ef9b2f
2015-10-29 22:08:47 +00:00
Phanendra Manda
50753d6d1d [ONOS-3116]Port Pair Group interface for store
Change-Id: I2a611bd174b21b982bebab3804f412fb7b739ea3
2015-10-29 21:27:38 +00:00
Charles Chan
c42e84e5b2 [CORD-46] Create a broadcast group for each subnet
DONE
- Expose subnet-to-ports information from DeviceProperties and DeviceConfiguration
- Create subnetNextObjectiveStore to store <DeviceId, IpPrefix> to nextId mapping
- Implement broadcast NextObjective in SpringOpenTTP
      Use ALL group type to achieve broadcast

TODO (not in this submission)
- Push ARP table for a host when its location is learned
- Push default ARP table miss rule. Action = to the broadcast group

Change-Id: I2de28095e85289e75af3fc7a02c811b270b342ad
2015-10-29 21:16:45 +00:00
Sho SHIMIZU
c87db552b0 Remove dependency on LinkResourceService from OpticalPathProvisioner
Change-Id: I442f781052e0d541acfd1e960bb56e51265edca2
2015-10-29 12:09:29 -07:00
Saurav Das
0e99e2ba40 SR app now assigns internal vlans per subnet and passes this
information in a filtering objective to drivers. OF-DPA driver
uses this information to assign vlans to untagged packets.

Change-Id: Ibf33bdcedf5f83992f362dfb91c12575c65da3b4
2015-10-29 14:21:23 +00:00
sanghoshin
94872a1dcf SONA: openstackSwitching
- Added event handlers  (DEVICE_XX, PORT_XXX) and tested with mininet
 - Added default flow rule setup for ARP and DHCP
 - Added neutron network API handler
 - Added the feature to populate flow rules for the same subnet
 - Added the feature to populate flow rules for VMs in other Cnode using Nicira ext.
 - Modified the directory structure
 - Fixed nicira ext handling logic
 - Fixed neutron network API handler
 - Added the tenant isolation feature by checking the source IP address

Change-Id: I076d21f3c90f458727e33cb36b47d9b14ccfd68f
2015-10-29 05:13:30 +00:00
samueljcc
a3d9b255f5 [ONOS-3249] Add the junit test code of DefaultVirtualPort
Change-Id: Ib66c987979e51c05f37d62cc4ca98c294331eda6
2015-10-29 04:22:21 +00:00
Thomas Vachuska
da952d8115 Separating DHCP public facade and the implementation into separate modules.
Change-Id: I6eaa68924ddfb2c2fe7953a5df681bb2cc463b32
2015-10-29 03:39:31 +00:00
samueljcc
cfb93e6d4f [ONOS-3247] Add the junit test code of SubnetId
Change-Id: Ifc205e24ff8ef28bf86afbf495abb7133e5fd788
2015-10-29 02:54:46 +00:00
samueljcc
8d55cf66c4 [ONOS-3251] Add the junit test code of SecurityGroup
Change-Id: If436b5e5e7acaed422794bf53a3b2e1d9da18695
2015-10-29 02:49:47 +00:00
samueljcc
12d2f97221 [ONOS-3248] Add the junit test code of AllowedAddressPair
Change-Id: I8d4086353f37febd15de5323446e22dd57b4e437
2015-10-29 01:04:12 +00:00
samueljcc
de893aa45a [ONOS-3252] Add the junit test code of VirtualPortId
Change-Id: Ia26594913a7c33406379a0015464c89567790a42
2015-10-29 00:51:42 +00:00
samueljcc
fd3b990b72 [ONOS-3250] Add the junit test code of FixedIp
Change-Id: Ic8a6ff9d81b0bfca667bec49c11399e6cd3838db
2015-10-29 00:42:11 +00:00
samueljcc
9f4c9718b4 [ONOS-3246] Add the junit test code of DefaultHostRoute
Change-Id: I7b08664f453e75a3a470e87ca84bcbede0e4bd73
2015-10-28 23:47:40 +00:00
samueljcc
710b55af51 [ONOS-3245] Add the junit test code of DefaultAllocationPool
Change-Id: Ifa4fd9b97ef16fc842e621db40029040a2ac0df7
2015-10-28 23:45:34 +00:00
Ray Milkey
f64cf414e6 Javadoc fixes
Change-Id: I63c3f127bbe6fef94096c46a60b057d65b69a10e
2015-10-28 16:17:30 -07:00
samueljcc
7fa97bc616 [ONOS-3232] Add the junit test code of DefaultNeutronNetwork
Change-Id: I17bcc5410fe701cce551f59643e324d59bff1674
2015-10-28 21:30:43 +00:00
samueljcc
1e4589d9dd [ONOS-3231] Add the junit test code of PhysicalNetwork
Change-Id: I14a88859593739cbe7cb7ed480cdcad63437d915
2015-10-28 14:26:03 -07:00
samueljcc
cb9cf93cfe [ONOS-3230] Add the junit test code of SegmentationId
Change-Id: I3452d782b4e4527f2f0fa23028f60b80a39aaffe
2015-10-28 21:14:30 +00:00
samueljcc
5ede4536da [ONOS-3229]Add the junit test code of TenantId
Change-Id: Ib5bd6a6c76fa11d3da7b50727c97ee6d4503c136
2015-10-28 21:07:04 +00:00
SureshBR
163b5dbcd5 [Emu] [ONOS-3109] Codec for port chain in SFC
Change-Id: Ief55a9726426953877d786404d22abc934ec6f86
2015-10-28 21:03:15 +00:00
Mahesh Poojary Huawei
512380aed4 [ONOS-3114] sfc manager
Change-Id: I5379adfb738003654f2f49bdcd5178ba4962efb0
2015-10-28 17:23:19 +00:00
Mahesh Poojary Huawei
2a21bed494 [ONOS-3114] sfc service
Change-Id: Ic52dc2c89f6fe01f03be384124ee4648dc7e56d7
2015-10-28 17:17:13 +00:00
Bharat saraswal
bf78f4ff65 [ONOS-3116] flow classifier id : added method to handle string.
Change-Id: Ib73ef535b48f4bf8792ce8f9d301080d0584e2a1
2015-10-28 15:52:01 +00:00
Hyunsun Moon
fae11ee668 Fixed not to load network config at system activation
Change-Id: I7a6a53724c1983b4a887e30880898746982c1682
2015-10-28 15:50:45 +00:00
Jonathan Hart
bbc352fe7d vBNG: Make the compute node to connect point map configurable
Change-Id: Icf3a695bfda63b53095d04a7bcdd8fb9b92481c8
2015-10-28 02:35:36 +00:00
Bharat saraswal
d25a30a1a8 [ONOS-3113] Web Resource for Flow classifier in SFC
Change-Id: Id5e3a85883e8fb682bb43c45400860a3b07d05fe
2015-10-27 21:00:31 +00:00
onosjcc
36e04a8301 move vtnrsc.web from vtnrsc bundle to vtnweb bundle
Change-Id: I847da38f4ffeb88ef8d6e771b4560b652d979616
2015-10-27 20:45:14 +00:00
Sho SHIMIZU
0fa6d3b745 Remove branch condition which is always true
Change-Id: I27385061986f7b43f78365278fa763c70a451b46
2015-10-27 18:53:35 +00:00
Jonathan Hart
08105be3e6 PeerConnectivityManager: recalculate peering intents on configuration change
Change-Id: I05944f995342b2351115a613e02ad3e2ed830eb4
2015-10-27 18:49:41 +00:00
Ray Milkey
e3026a4eb4 Fixes for Javadoc errors
Change-Id: Icf8fa2918faf071407e33c1fecc2ebac817cc817
2015-10-27 18:23:12 +00:00
Phaneendra Manda
805f82a305 [ONOS-3116] Port Chain implementation for SFC
Change-Id: I4a5fd9076c19ba502652d68e3b2cca14b269359a
2015-10-27 10:44:37 -07:00
Phaneendra Manda
1ea491490b [ONOS-3116] Port Chain interface for SFC
Change-Id: I7591ca414e63ac4787ca1fb354ea5755b7eedff3
2015-10-27 10:44:37 -07:00
Phaneendra Manda
ac6365068a [ONOS-3116] Port Chain id for SFC
Change-Id: Ib84ef82f58bf0c9b7aaa32c5020d854529bd323f
2015-10-27 10:44:36 -07:00
Phaneendra Manda
63fecef5b5 [ONOS-3116] Port pair group implementation for SFC
Change-Id: I4dc8aa0c7e77e150ba45e4964ab00f36645e079c
2015-10-27 10:44:36 -07:00
Phaneendra Manda
3e12883ced [ONOS-3116] Port Pair Group interface for SFC
Change-Id: I40bc7f61f01009101d0cb8eff822998467989c8f
2015-10-27 10:44:36 -07:00
Phaneendra Manda
1b50facf49 [ONOS-3116] Port Pair Group Id for SFC
Change-Id: I2a71c2ada80d6c860454a4e4c700537387e8ae48
2015-10-27 10:44:36 -07:00
Phaneendra Manda
efdf812d87 [ONOS-3116] Port Pair implementation for SFC
Change-Id: I784e69f318cfe3d4d18f8914ebd9d45c3a98276c
2015-10-27 10:44:36 -07:00
Saurav Das
822c4e21ba CORD-48 First checkin for enabling OF-DPA driver to support the SR app.
Filtering Objective support added. Driver renamed from OFDPA1 to OFDPA2.
Code refactored within driver to reflect test-code which will be used by
static flow-pusher app in the future.

Change-Id: I7132d8b8eaf28df7c11646c5a35035f258c65af4
2015-10-27 17:01:41 +00:00
Phaneendra Manda
7eca453013 [ONOS-3116] Port Pair interface for SFC
Change-Id: Iecb72132bb84f062c9696a3f46bd6617519f8f68
2015-10-27 09:23:20 -07:00
Phaneendra Manda
635f6213ce [ONOS-3116] Port pair id for SFC
Change-Id: Ie9e9e29335a7aedd47ed341f55b3b77df3b2de37
2015-10-26 21:16:37 +00:00
Bharat saraswal
fd92344d33 [ONOS-3108] FlowClassifier codec for SFC.
Change-Id: Ib0697ce7d911c79d202a461bbadeb155ab315396
2015-10-26 21:02:04 +00:00
andrea
669ada41fd Stc scenario for testing distributed primitives and onos-execute-expect command
Change-Id: Iac949099bf072b71aedd85dbc2ee8cf613b01807
2015-10-26 20:29:49 +00:00
Bharat saraswal
93aaf51b80 [ONOS-3116] FlowClassifier Manager.
Change-Id: I9122f3add8aff2ce780a9da23d279bae345cdf1c
2015-10-26 18:55:22 +00:00
Bharat saraswal
e37f7f3df7 [ONOS-3116] FlowClassifier Service.
Change-Id: I1d3d56938208ca61e92f4ed584c478a3939c1449
2015-10-26 18:38:34 +00:00
Bharat saraswal
0c0785a305 [ONOS-3116] Implementation of Flow classifier for service function chain.
Change-Id: I0a462909dc623287535401187bddbf73ad6777ad
2015-10-26 18:31:12 +00:00
Bharat saraswal
531fcf521e [ONOS-3116] Flow classifier for service function chain.
Change-Id: Iad6f548c190a96a0b2a79a2bd9b90d0a96f3c179
2015-10-26 18:09:10 +00:00
Bharat saraswal
b07481491f [ONOS-3116] Implementation of Flow classifier Id for service function chain.
Change-Id: Ia696b8042281050e50d8ba5c34b2f1d6db5cc856
2015-10-26 17:32:03 +00:00
lishuai
69b36d5d11 [ONOS-3188] Add the method: Returns the virtualPort associated with the
fixedIP.

Change-Id: I4f66287a4186cc103070c9182dae64f81fcd6488
2015-10-22 18:49:17 +00:00
Jonathan Hart
3e594649d5 Change OLT app to push Q-in-Q tagging flows rather than transparent VLAN flows.
Device VLAN is set through configuration, subscriber VLAN can be added using
CLI (eventually this will come through a call from the AAA app).

Moving towards generalizing this app as an 'Access Device' app rather than purely OLT.

Change-Id: I9b82b39f6a2dee2c6f10f3fd13b261f3e0313db7
2015-10-22 18:48:19 +00:00