- Apr 26, 2016
-
-
Ryan Izard authored
-
- Oct 08, 2015
-
-
Ryan Izard authored
Tidy up topology and get rid of some many redundant functions in ITopologyService. Also, fix a bug that prevents outgoing broadcast ports from being queried on single-switch islands.
-
- Oct 05, 2015
-
-
Ryan Izard authored
Integrated new topology code and updated unit tests to a passing state. I'd be more comfortable adding more unit tests to the topology. Also made some changes to the link discovery manager's latency subsystem. We start with a baseline latency based on the switch's features reply turnaround time. This should be relatively quick -- just like an echo. Next step for latency is to keep a rolling list of past latencies for more defined topology updates based on latency updates. We don't want to update latencies too frequently, since tiny changes (or outliers) shouldn't require a complete topology recomputation.
-
- Sep 21, 2015
-
-
Ryan Izard authored
First round of support for primitive link latency detection. We do not presently account for the latency between the switches and the controller.
-
- Jul 28, 2014
-
-
Ryan Izard authored
-
Ryan Izard authored
-
- Jun 18, 2014
-
-
Rob Sherwood authored
This reverts commit 4ae94669.
-
Ryan Izard authored
Refactored structure of core components to work with openflowj-loxi. Presently refactoring Routing, Firewall, Forwarding, DeviceManager, LinkDiscovery, Topology, and LearningSwitch. Hub has been refactored.
-
- May 23, 2013
-
-
Gregor Maier authored
Topolgoy: don't remove ports the collection returned by the switch. Make BVS port names case-insensitive
-
- May 13, 2013
-
-
Rob Adams authored
-
- May 08, 2013
-
-
Srinivasan Ramasubramanian authored
Change topologyChanged() method signature to provide an unmodifiable list of applied updates during the method call.
-
- Jan 30, 2013
-
-
kwanggithub authored
-
- Dec 10, 2012
-
-
Srinivasan Ramasubramanian authored
Add an interface method to ITopologyService to get all the switches in the same openflow domain as a given switch id.
-
- Sep 20, 2012
-
-
Srinivasan Ramasubramanian authored
Introducing rate control in sending BDDP messages, quarantining ports as they join the network, change API getEnabledPorts().
-
- Aug 07, 2012
-
-
Srinivasan Ramasubramanian authored
Updates to attachment point learning and udpating. DeviceManager listens to topologyChanged() events. Whenever a port goes down or a switch is removed, attachment points are updated. Cleanup of link discovery manager updates; cleanup also includes port up/down switch update/removed messages.
-
- Jul 19, 2012
-
-
Gregor Maier authored
BSC-2116
-
- Jun 09, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Jun 05, 2012
-
-
Kanzhe Jiang authored
-
- Jun 04, 2012
-
-
Kanzhe Jiang authored
topology keeps a list of applied link updates. topologyAware modules can query updated links after getting topologyChanged event
-
- Jun 03, 2012
-
-
Srinivasan Ramasubramanian authored
-
- May 27, 2012
-
-
Srinivasan Ramasubramanian authored
DeviceManager update to take into account that previous attachment belongs to non-broadcast domain attachment point. Adding an interface to ITopologyService that indicates if tunnels are enabled for traffic between two hosts.
-
- May 22, 2012
-
-
Srinivasan Ramasubramanian authored
-
- May 04, 2012
-
-
Alex Reimers authored
-
- Apr 26, 2012
-
-
Alex Reimers authored
2 - Update module HA role change actions 3 - Add unit tests for HA role changes
-
- Apr 09, 2012
-
-
Kanzhe Jiang authored
-
- Apr 02, 2012
-
-
Srinivasan Ramasubramanian authored
Introduce a convenience method inSameIsland, which is the same as inSameCluster. In future, they may have different functionalities.
-
- Apr 01, 2012
-
-
Srinivasan Ramasubramanian authored
Introduce a method called isConsistent(..) that compares an old attachment and a new attachment point. If the new attachment point is not consistent with the old one, then it has to be learnt by the device manager.
-
Srinivasan Ramasubramanian authored
-
- Mar 31, 2012
-
-
Kanzhe Jiang authored
-
- Mar 29, 2012
-
-
Srinivasan Ramasubramanian authored
(1) Device manager will drop packets (as the first step) if the topology indicates the packet-in port is not allowed for incoming transmissions. (2) Remove a log message from LinkDiscoveryManager. (3) Topology provides a service called isAllowed() that indicates if the port is enabled for incoming and outgoing traffic. (4) Tests are modified accordingly.
-
- Mar 28, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Mar 21, 2012
-
-
Shudong Zhou authored
-
- Mar 20, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Mar 17, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Mar 16, 2012
-
-
Srinivasan Ramasubramanian authored
Device manager will learn new attachment points only if the switch ports do not belong to the same broadcast domain.
-
- Mar 03, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Mar 01, 2012
-
-
Srinivasan Ramasubramanian authored
-
Rob Adams authored
-
- Feb 29, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Feb 01, 2012
-
-
Alex Reimers authored
Fixed JUnit tests.
-