xuzhang
6cfd289cd5
[ONOS-2248]The implementation of port resource service.
...
Change-Id: Ifaba79cad89a038bea018d886419398fcc3e7fb3
2015-07-29 02:28:21 +00:00
samuel
e4e7505863
[ONOS-2115]Create an application named vtn to apply configuration and
...
flows to ovsdb device.
1. Creates/drops vxlan tunnels and a ovs when a ovs controller node is
detected
2. Applies default forwarding flows when a ovs is detected
3. Applies tunnel flows and multicast flows when a VM is detected
Change-Id: I66d719eaaef364b197952c7b9d7f72c4b269c926
2015-07-29 10:13:46 +08:00
Sahil Lele
0f8d00ef82
ONOS-2432 Fixed blackhole npe by only acting on src and dst hosts that are not null
...
Change-Id: Iae587a8b873b0d697bb6d723be2afafd9bb56de4
2015-07-24 18:51:43 +00:00
xuzhang
585f905a73
[ONOS-2112]Create an application used to manage virtual network subnet and
...
virtualPort resource. Change the same of onos app as vtnrsc meaning that
the virtual resource.
Change-Id: Ia6057acdb39a6f51c1e67c0b143df8320dbcb224
2015-07-24 16:00:07 +00:00
Simon Hunt
e05cae4d15
ONOS-1479 - GUI Topology Overlay Work - (WIP)
...
- UiExtension now uses Builder Pattern; added topology overlay factory.
- Refactored UiExtensionTest (and other classes) to use builder.
- Created UiTopoOverlayFactory, UiTopoOverlay, and TopoOverlayCache.
- Started implementation of TrafficOverlay.
- Inject TopoOverlayCache into TopologyViewMessageHandler; added TopoSelectOverlay request handler.
- Modified UiExtensionManager to create traffic overlay.
- Augmented UiWebSocket to create overlays on demand, and inject overlay cache into topo view message handler.
- added client side wiring to switch overlays.
Change-Id: I6f99596aefb3b87382517ce929d268a2447545ee
2015-07-24 15:32:10 +00:00
Jonathan Hart
1468fee953
Set VLAN ID at the OLT.
...
Change-Id: I399d8f10da88687fd44328c4dd2c4ad8f17d7bf2
2015-07-23 17:43:49 +00:00
Thomas Vachuska
8d03367801
Fixing log messages
...
Fixing onos-config glitch
Change-Id: I15a1d7bc0a4fc50773f041328958bf02e8e4cb0f
2015-07-21 16:15:04 -07:00
Sahil Lele
7b96166b8f
@ONOS-2379 Improve the efficiency of blackhole solution by reusing shortest paths to the same src for each src/dst pair
...
Change-Id: I680c94ce2693000acdd06b5d8d762219eb9a320f
2015-07-21 17:30:42 +00:00
Thomas Vachuska
9c9ff7c170
Initial skeleton for the flow space analyzer application.
...
Change-Id: I1fe9e57a6c66e80a504b98f46fc160aa34003172
2015-07-20 10:38:59 -07:00
chengfan
359abf7ad8
implement OchPort,OduCltPort,OmsPort
...
Change-Id: I26425c87a52d2d6d3f7d64357d728e475ef6b10d
2015-07-20 16:49:45 +00:00
sangho
71abe1ba25
- Adds error handling for Segment routing CLI
...
- Removes SegmentRoutingManager reference from TunnelHandler and PolicyHandler
Change-Id: Iab6acdc489d41a63ebf6b37b65d0e82448a8b25a
2015-07-20 16:48:14 +00:00
Pengfei Lu
38c7eda65d
Change origin information in pom.xml
...
Change <onos.app.origin> from "Pengfei Lu" to "DLUT" (Dalian University of Technology).
Change-Id: I42348a0725364eed2458987d67ce99b6dc5067bd
2015-07-20 16:38:39 +00:00
Sahil Lele
a69534f169
ONOS-2379 Reactive Fwd improvements prune bad flows from switches when a link goes down
...
Change-Id: I27de61abc6225d12fd4ba5fa36d58ec4061f9db5
2015-07-17 15:18:40 -07:00
Jon Hall
f591b65e5c
Add newer counter functions to the test application
...
Change-Id: I4675ceaeef7341426c5b644789eab64d4df84630
2015-07-17 15:52:42 +00:00
Nikhil Cheerla
7d7f3be407
OECFG (onos-oecfg) completely removed
...
Change-Id: Id44f58c0402cfdb0fedd91d8a3479cc817f2b4a4
2015-07-16 18:49:02 +00:00
Jonathan Hart
64da69da7c
Move AAA app to OLT
...
Change-Id: Ie1e41353177c8755f25bca1476b41df1f2826288
2015-07-16 11:33:39 +00:00
Rusty Eddy
29acad6182
Stop proxyarp from handling mcast packets and a configuration item to
...
stop fwd from handling mcast packets. FWD & ProxyArp checks the IPv4
mac address to determine if the packet is multicast.
Change-Id: Ibf1c207635badea2f3d2a824e8574f352bfbab16
2015-07-14 21:17:28 +00:00
Marc De Leenheer
6ff97649ac
Revert "OECF removed working"
...
This reverts commit 5f8f8f0cfb4dd0e9f633aa53b9ea8224cc986e5f.
Change-Id: I13207976c26fc210994c90e213349790a4227440
2015-07-09 20:32:09 +00:00
Thomas Vachuska
3f745f706c
Fixed acl app pom.xml file to eliminate redundant and/or conflicting sections.
...
Change-Id: I896c9961670ba1cad9c7d3583958e9917eea4add
2015-07-07 18:12:39 -07:00
Pengfei Lu
e0c02e2d02
Add an ACL application
...
- change both of the constructors in AclRule.class to be private
- change AclRule.class to be final
- remove useless reference
|URL|Notes|
|-|-|
|GET onos/v1/acl | Lists all existing ACL rules.|
|GET onos/v1/acl/remove/{id} | Removes an existing ACL rule by id|
|GET onos/v1/acl/clear | Clears ACL and reset all|
|POST onos/v1/acl/add | Adds a new ACL rule|
|Key|Value|Notes|
|-|-|-|
|ipProto | string | "TCP" or "UDP" or "ICMP" (ignoring case)|
|srcIp | IPv4 address[/mask] | Either src-ip or dst-ip must be specified.|
|dstIp | IPv4 address[/mask] | Either src-ip or dst-ip must be specified.|
|dstTpPort | number | Valid when nw-proto == "TCP" or "UDP".|
|action | string | "DENY" or "ALLOW" (ignoring case), set to "DENY" if not specified.|
Change-Id: I55170d5f50814eabef43b1bf2ee33af41b5987e4
2015-07-08 01:05:14 +00:00
Nikhil Cheerla
5f8f8f0cfb
OECF removed working
...
Change-Id: I178a227fedacb4efc8669c839042d952f4efd670
2015-07-07 23:57:10 +00:00
Thomas Vachuska
c19d8291fd
Ooops... missed a few comments when merging Aaron's change. Sorry about that.
...
Change-Id: I9a4e2aac928b276f38777deeb144f80e68ff5fca
2015-07-06 21:45:33 +00:00
alshabib
af734ff4c7
forwarding radius packets to radius
...
Change-Id: I28678715adc42358d85006e2df0baa25d768746d
2015-07-06 21:20:37 +00:00
Aaron Kruglikov
07a923dcf9
Include logic for cancelling requests for packets.
...
Change-Id: I8244b8e417dd2b4c6feae57b810fe750635e87a7
2015-07-06 20:08:00 +00:00
Sho SHIMIZU
0a9c9c44ce
Simplify non-equality comparison
...
Change-Id: Ida65c27d199ccf392fd3775b693885e5f68331cb
2015-07-02 06:29:08 +00:00
Ayaka Koshibe
41ee2f0e5d
added missing descriptions to pom files
...
Change-Id: I6a8f15ce7cc706ef970dd5c98f6c0320bf8ad821
2015-07-02 06:13:23 +00:00
Jonathan Hart
dfc3b86148
Add punt EAPOL rule for OLT
...
Change-Id: I86287e9eb10bdc30f1b4133324371d98d4da7344
2015-07-01 23:12:44 +00:00
Sho SHIMIZU
819ee299b8
Use diamond operator
...
Change-Id: Ie9a473caeb4409b8c7243544eb4c8852e017540f
2015-07-01 09:36:21 -07:00
chengfan
3e61879787
remove info about the vendor,fix javadoc errors
...
Change-Id: I740b6276f2daa171c4e5320c46aba5a9427ad46c
2015-07-01 14:43:10 +00:00
Jonathan Hart
3217d1b5d6
Add back EtherType switching based on named enums
...
Change-Id: I7351ca8ee7b80e7a072a6312357599889d6f1f57
2015-07-01 03:31:53 +00:00
Jonathan Hart
4a60bb31cd
Cleaned up AAA app now it's in the ONOS core.
...
Moved packets into the packet library, minor app cleanups and javadoc.
Change-Id: I7ee04d09f82051fdb2a9bcfe577cb163661d5055
2015-07-01 03:31:52 +00:00
Sho SHIMIZU
9553bb88b3
Make TrafficTreatment.Builder.setLambda() deprecated
...
It is recommended to avoid to use a raw integer value to specify a lambda.
Replace uses of the deprecated method with the alternative
Change-Id: I108f0d15f4503df2a6a75c4f7c77aa0c678ff541
2015-07-01 02:18:07 +00:00
Sho SHIMIZU
fe89d3ac3a
Simplify the statement
...
Change-Id: Ie9b46c6c3f04322751109adc5896bb51c848a18a
2015-07-01 02:16:43 +00:00
Sho SHIMIZU
260439de59
Replace deprecated APIs with the alternatives
...
Change-Id: I2959554573e0561543ab5fd0b2bcc871b8a74f3d
2015-06-30 16:35:34 -07:00
Sho SHIMIZU
be63b233cb
Regard the release when the APIs became deprecated as Cardinal
...
Change-Id: I072fa33a2a70baa7466d7a0dc5067191476be0f3
2015-06-30 19:06:50 +00:00
alshabib
7b808c5e15
small fixes to ethtype pattern
...
Change-Id: Ic58c426821952f66aa21bc828d36fd4f83d8da0d
2015-06-29 15:24:35 -07:00
Ari Saha
79d7c256cd
ONOS AAA app: Authentication and Authorization logic.
...
Change-Id: I36eb889eeab38edf12377c13e780a147551459a4
2015-06-29 21:24:58 +00:00
Jonathan Hart
2a65575cf8
Improve the resiliency of the packet deserialization code.
...
Packet deserializers now check for malformed input while reading the byte
stream. Deserializers are re-implemented as functions that take a byte array
and return a packet object. The old IPacket.deserialize(...) methods have been
deprecated with the goal of eventually moving to immutable packet objects.
Unit tests have been implemented for all Deserializer functions.
ONOS-1589
Change-Id: I9073d5e6e7991e15d43830cfd810989256b71c56
2015-06-29 16:31:11 +00:00
alshabib
caf1ca2b1d
adding EthType to secure handling ether types
...
this will also pretty print ethertypes in flow output
Change-Id: I9363070ad308f3c756735e29b3992c500e503636
2015-06-26 13:44:55 +00:00
Pingping Lin
8a524718cb
paths should from bgp peer connect points for Internet-to-local traffic
...
Change-Id: I04c7f5b8efc9279ee3e15fb27435a2201cccb5f1
2015-06-25 20:32:46 +00:00
Madan Jampani
bcf1a48e89
Removed ClockService<K, V> and replaced its usage with a BiFunction<K, V, Timestamp>
...
Change-Id: Ide8d979f9361f1aff6727a83733747f4512ef8ff
2015-06-24 19:35:33 -07:00
sangho
36c9d2c15c
Adds a Segment Routing CLI to remove a tunnel (srtunnel-remove).
...
Change-Id: Ie702a0cbe4c4ef7f9a956ca3a5335b2337a68c31
2015-06-24 20:23:55 +00:00
Thomas Vachuska
27bee09007
ONOS-2145 Added ability to withdraw packet intercepts via PacketService::cancelPackets.
...
Change-Id: Ie41271fa02740560bd67b0faf49f633ee749773c
2015-06-23 19:03:10 -07:00
sangho
fe4e308699
Supports UPD and TCP ports for Segment Routing policy add CLI (srpolicy-add).
...
Change-Id: Ib55701e429bc1080211bcc09adb0dc2b21ee4461
2015-06-23 18:19:30 +00:00
Ray Milkey
d13a37bf3c
Remove deprecated Flow Rule constructors
...
Change-Id: I2a078cbfbeb9db4a04ef1c59acde2fb45672a3cf
2015-06-16 17:03:13 +00:00
Bri Prebilic Cole
7d4d11b7b7
CORD GUI -- Icon fix
...
Change-Id: I3d5fe74ebcb6d6a7f981502572da099a79f0a39e
2015-06-12 15:41:42 -07:00
Pingping Lin
e10ece06ce
let the XOS IP and port configurable
...
Change-Id: Iaeb0ac72408e145a39979266d45d8255970e8069
2015-06-12 05:32:08 +00:00
Jonathan Hart
e099f2b197
Init demo subscriber was not getting called
...
Change-Id: Idddc94829a1b36192feca17d319a1af379d3ac5c
2015-06-12 00:51:08 +00:00
Bri Prebilic Cole
a2413b5f58
CORD GUI -- Logo and favicon changed.
...
Change-Id: I70c0340c7eddc3c902192d1c8d954802f194d905
2015-06-11 16:51:29 -07:00
sangho
6703da2e82
Add CLI commands to create/list/remove tunnels and policies
...
Change-Id: I8cffb0feceb07e7f090e6a51fa41dde680b4956a
2015-06-11 23:19:55 +00:00