-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: 1.0.0, 1.1.0
-
Fix Version/s: 1.2.0
-
Component/s: None
-
Labels:
-
Environment:
Topology: three nodes tree topology. H1-SW2-SW1-SW3-H3
P2P intent: SW2/1 to SW3/1
H2H Intent: H1 to H3SW1 SW2 and SW3 are connected to two ONOS nodes and the mastership are randomly selected.
compare with the master. following changes are made in order to test raft.
diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.java b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.j
index 62bb77c..97381ac 100644
— a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.java
+++ b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.java
@@ -49,7 +49,7 @@ import static com.google.common.base.Verify.verify;
import static org.onlab.onos.net.intent.IntentState.*;
import static org.slf4j.LoggerFactory.getLogger;-@Component(immediate = false, enabled = false)
+@Component(immediate = true, enabled = true)
@Service
public class DistributedIntentStore
extends AbstractStore<IntentEvent, IntentStoreDelegate>
diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java
index 2f5d2e4..8c80a16 100644
— a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java
+++ b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java
@@ -49,7 +49,7 @@ import static com.google.common.base.Verify.verify;
import static org.onlab.onos.net.intent.IntentState.*;
import static org.slf4j.LoggerFactory.getLogger;-@Component(immediate = true, enabled = true)
+@Component(immediate = true, enabled = false)
@Service
public class HazelcastIntentStore
extends AbstractHazelcastStore<IntentEvent, IntentStoreDelegate>Topology: three nodes tree topology. H1-SW2-SW1-SW3-H3 P2P intent: SW2/1 to SW3/1 H2H Intent: H1 to H3 SW1 SW2 and SW3 are connected to two ONOS nodes and the mastership are randomly selected. compare with the master. following changes are made in order to test raft. diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.java b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.j index 62bb77c..97381ac 100644 — a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.java +++ b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/DistributedIntentStore.java @@ -49,7 +49,7 @@ import static com.google.common.base.Verify.verify; import static org.onlab.onos.net.intent.IntentState.*; import static org.slf4j.LoggerFactory.getLogger; -@Component(immediate = false, enabled = false) +@Component(immediate = true, enabled = true) @Service public class DistributedIntentStore extends AbstractStore<IntentEvent, IntentStoreDelegate> diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java index 2f5d2e4..8c80a16 100644 — a/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java +++ b/core/store/dist/src/main/java/org/onlab/onos/store/intent/impl/HazelcastIntentStore.java @@ -49,7 +49,7 @@ import static com.google.common.base.Verify.verify; import static org.onlab.onos.net.intent.IntentState.*; import static org.slf4j.LoggerFactory.getLogger; -@Component(immediate = true, enabled = true) +@Component(immediate = true, enabled = false) @Service public class HazelcastIntentStore extends AbstractHazelcastStore<IntentEvent, IntentStoreDelegate>
-
Epic Link:
onos> intents
id=0xfffffffffbb86eb1, state=INSTALLED, type=HostToHostIntent, appId=org.onlab.onos.cli
constraints=[LinkTypeConstraint
]
onos> flows
deviceId=of:0000000000000001, flowRuleCount=2
id=10000d5ca9fc7, state=ADDED, bytes=0, packets=0, duration=9, priority=123, appId=org.onlab.onos.net.intent
selector=[IN_PORT
treatment=[OUTPUT{port=2}]
id=10000d5ca9fe5, state=ADDED, bytes=0, packets=0, duration=9, priority=123, appId=org.onlab.onos.net.intent
selector=[IN_PORT{port=2}, ETH_SRC{mac=00:00:00:00:00:04}, ETH_DST{mac=00:00:00:00:00:01}]
treatment=[OUTPUT{port=1}
]
deviceId=of:0000000000000002, flowRuleCount=2
id=10000d5caa389, state=ADDED, bytes=0, packets=0, duration=10, priority=123, appId=org.onlab.onos.net.intent
selector=[IN_PORT
treatment=[OUTPUT{port=3}]
id=10000d5caa3c5, state=ADDED, bytes=0, packets=0, duration=9, priority=123, appId=org.onlab.onos.net.intent
selector=[IN_PORT{port=3}, ETH_SRC{mac=00:00:00:00:00:04}, ETH_DST{mac=00:00:00:00:00:01}]
treatment=[OUTPUT{port=1}
]
deviceId=of:0000000000000003, flowRuleCount=2
id=10000d5caa769, state=ADDED, bytes=0, packets=0, duration=10, priority=123, appId=org.onlab.onos.net.intent
selector=[IN_PORT
treatment=[OUTPUT{port=3}]
id=10000d5caa787, state=ADDED, bytes=0, packets=0, duration=10, priority=123, appId=org.onlab.onos.net.intent
selector=[IN_PORT{port=3}, ETH_SRC{mac=00:00:00:00:00:01}, ETH_DST{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=2}
]
onos> Patricks-MacBook-Pro-2:onos patrickliu$ onos -w $OC1
Connection to 192.168.56.101 closed.
Logging in as karaf
Welcome to Open Networking Operating System (ONOS)!
____ _ ______ ____
/ __ \/ |/ / __ \/ __/
/ // / / // /\ \
___//|/__/__/
Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown ONOS.
onos> flows
deviceId=of:0000000000000001, flowRuleCount=8
id=20000ef582c84, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef582ca2, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582ca3, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582ca3, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582cc2, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582ce0, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
deviceId=of:0000000000000002, flowRuleCount=10
id=20000ef583026, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef583044, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}
]
id=20000ef583046, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=3}]
id=20000ef583065, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=3}]
id=20000ef583082, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:03}]
treatment=[OUTPUT
id=20000ef583084, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}]
id=20000ef5830a1, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
id=20000ef5830a2, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=2}]
id=20000ef5830a3, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}
]
id=20000ef5830c1, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=2}]
deviceId=of:0000000000000003, flowRuleCount=10
id=20000ef583407, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=3}
]
id=20000ef583426, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=3}]
id=20000ef583443, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]
treatment=[OUTPUT{port=1}
]
id=20000ef583445, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=3}]
id=20000ef583462, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}]
id=20000ef583463, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=2}
]
id=20000ef583463, state=ADDED, bytes=0, packets=0, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef583464, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=3}
]
id=20000ef583481, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
id=20000ef583482, state=ADDED, bytes=98, packets=1, duration=3, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}
]
onos> flows
deviceId=of:0000000000000001, flowRuleCount=8
id=20000ef582c84, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef582ca2, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582ca3, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582ca3, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582cc2, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582ce0, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
deviceId=of:0000000000000002, flowRuleCount=10
id=20000ef583026, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef583044, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}
]
id=20000ef583046, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=3}]
id=20000ef583065, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=3}]
id=20000ef583082, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:03}]
treatment=[OUTPUT
id=20000ef583084, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}]
id=20000ef5830a1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
id=20000ef5830a2, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=2}]
id=20000ef5830a3, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}
]
id=20000ef5830c1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=2}]
deviceId=of:0000000000000003, flowRuleCount=10
id=20000ef583407, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=3}
]
id=20000ef583426, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=3}]
id=20000ef583443, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]
treatment=[OUTPUT{port=1}
]
id=20000ef583445, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=3}]
id=20000ef583462, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}]
id=20000ef583463, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=2}
]
id=20000ef583463, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef583464, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=3}
]
id=20000ef583481, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
id=20000ef583482, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}
]
onos> flows
deviceId=of:0000000000000001, flowRuleCount=8
id=20000ef582c84, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef582ca2, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582ca3, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582ca3, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582cc2, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582ce0, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
deviceId=of:0000000000000002, flowRuleCount=10
id=20000ef583026, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef583044, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}
]
id=20000ef583046, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=3}]
id=20000ef583065, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=3}]
id=20000ef583082, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:03}]
treatment=[OUTPUT
id=20000ef583084, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}]
id=20000ef5830a1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
id=20000ef5830a2, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=2}]
id=20000ef5830a3, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}
]
id=20000ef5830c1, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=2}]
deviceId=of:0000000000000003, flowRuleCount=10
id=20000ef583407, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=3}
]
id=20000ef583426, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=3}]
id=20000ef583443, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]
treatment=[OUTPUT{port=1}
]
id=20000ef583445, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=3}]
id=20000ef583462, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}]
id=20000ef583463, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=2}
]
id=20000ef583463, state=ADDED, bytes=0, packets=0, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:01}]treatment=[OUTPUT{port=2}]
id=20000ef583464, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=3}
]
id=20000ef583481, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
id=20000ef583482, state=ADDED, bytes=98, packets=1, duration=8, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}
]
onos> flows
deviceId=of:0000000000000001, flowRuleCount=6
id=20000ef582ca2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=1}]
id=20000ef582ca3, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}
]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=1}]
id=20000ef582cc2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:02}]
treatment=[OUTPUT
id=20000ef582ce0, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
deviceId=of:0000000000000002, flowRuleCount=7
id=20000ef583044, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:02}]
treatment=[OUTPUT
id=20000ef583082, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef583084, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=3}]
id=20000ef5830a1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}]
id=20000ef5830a2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=2}
]
id=20000ef5830a3, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=3}]
id=20000ef5830c1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=2}
]
deviceId=of:0000000000000003, flowRuleCount=8
id=20000ef583407, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=3}]
id=20000ef583426, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=3}]
id=20000ef583445, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
id=20000ef583462, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=1}]
id=20000ef583463, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:03}]
treatment=[OUTPUT
id=20000ef583464, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=3}]
id=20000ef583481, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
id=20000ef583482, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}]
onos> flows
deviceId=of:0000000000000001, flowRuleCount=6
id=20000ef582ca2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}
]
id=20000ef582ca3, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=1}]
id=20000ef582cc2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}
]
id=20000ef582ce0, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
deviceId=of:0000000000000002, flowRuleCount=7
id=20000ef583044, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=1}]
id=20000ef583082, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:03}]
treatment=[OUTPUT
id=20000ef583084, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}]
id=20000ef5830a1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
id=20000ef5830a2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=2}]
id=20000ef5830a3, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=3}
]
id=20000ef5830c1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=2}]
deviceId=of:0000000000000003, flowRuleCount=8
id=20000ef583407, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=3}
]
id=20000ef583426, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=3}]
id=20000ef583445, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=3}]
id=20000ef583462, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}
]
id=20000ef583463, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=2}]
id=20000ef583464, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=3}]
id=20000ef583481, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}
]
id=20000ef583482, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST
, IN_PORT
{port=3}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=2}]
onos> flows
deviceId=of:0000000000000001, flowRuleCount=6
id=20000ef582ca2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}]
id=20000ef582ca3, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}]
id=20000ef582cc1, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=1}]
id=20000ef582cc2, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=2}]
id=20000ef582ce0, state=ADDED, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}]
deviceId=of:0000000000000002, flowRuleCount=7
id=20000ef583044, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]
treatment=[OUTPUT{port=1}]
id=20000ef583082, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=1}]
id=20000ef583084, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:02}]
treatment=[OUTPUT
id=20000ef5830a1, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=3}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=1}]
id=20000ef5830a2, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:03}]
treatment=[OUTPUT
id=20000ef5830a3, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=2}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:02}]treatment=[OUTPUT{port=3}]
id=20000ef5830c1, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
deviceId=of:0000000000000003, flowRuleCount=8
id=20000ef583407, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=3}]
id=20000ef583426, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=1}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]
treatment=[OUTPUT{port=3}]
id=20000ef583445, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:01}, IN_PORT{port=2}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]treatment=[OUTPUT{port=3}]
id=20000ef583462, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=3}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:02}]
treatment=[OUTPUT
id=20000ef583463, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=1}
, ETH_TYPE
{ethType=800}, ETH_SRC{mac=00:00:00:00:00:03}]treatment=[OUTPUT{port=2}]
id=20000ef583464, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:02}, IN_PORT{port=2}, ETH_TYPE{ethType=800}
, ETH_SRC
{mac=00:00:00:00:00:04}]
treatment=[OUTPUT
id=20000ef583481, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:03}, IN_PORT{port=2}, ETH_TYPE{ethType=800}, ETH_SRC{mac=00:00:00:00:00:04}]
treatment=[OUTPUT{port=1}]
id=20000ef583482, state=PENDING_REMOVE, bytes=98, packets=1, duration=10, priority=10, appId=org.onlab.onos.fwd
selector=[ETH_DST{mac=00:00:00:00:00:04}, IN_PORT{port=3}
, ETH_TYPE
{ethType=800}, ETH_SRC
{mac=00:00:00:00:00:02}]
treatment=[OUTPUT
]