Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "nodes": {
- "node": [
- {
- "id": "openflow:223189810731342",
- "flow-node-inventory:table": [
- {
- "id": 0,
- "flow": [
- {
- "id": "NORMAL",
- "priority": 0,
- "flow-name": "NORMAL",
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:223189810731342:NORMAL"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {},
- "barrier": false,
- "strict": true
- },
- {
- "id": "LLDP",
- "flow-name": "LLDP",
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:223189810731342:CONTROLLER",
- "max-length": 65535
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "ethernet-match": {
- "ethernet-type": {
- "type": 35020
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- }
- ]
- },
- {
- "id": "openflow:78027998711630",
- "flow-node-inventory:table": [
- {
- "id": 158,
- "flow": [
- {
- "id": "37",
- "flags": "",
- "priority": 751,
- "flow-name": "default_egress_flow",
- "cookie_mask": 13429375724169378000,
- "table_id": 158,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-1-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-ipv4-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 23,
- "start": 0,
- "nx-nsp-dst": [
- null
- ]
- },
- "dst": {
- "end": 23,
- "start": 0,
- "nx-nsp-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 7,
- "start": 0,
- "nx-nsi-dst": [
- null
- ]
- },
- "dst": {
- "end": 7,
- "start": 0,
- "nx-nsi-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "output-action": {
- "output-node-connector": "INPORT"
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- }
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "3",
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 254
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 13429375724169378000,
- "strict": false,
- "barrier": false
- },
- {
- "id": "38",
- "flags": "",
- "priority": 761,
- "flow-name": "default_egress_flow",
- "cookie_mask": 13429375724169378000,
- "table_id": 158,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-1-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-ipv4-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 23,
- "start": 0,
- "nx-nsp-dst": [
- null
- ]
- },
- "dst": {
- "end": 23,
- "start": 0,
- "nx-nsp-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 7,
- "start": 0,
- "nx-nsi-dst": [
- null
- ]
- },
- "dst": {
- "end": 7,
- "start": 0,
- "nx-nsi-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-resubmit": {
- "table": 11
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-set-nshc-1": {
- "nshc": 0
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- }
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "3",
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nshc-1-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nshc-1": {
- "value": 3232235524
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 254
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 13429375724169378000,
- "strict": false,
- "barrier": false
- },
- {
- "id": "29",
- "flags": "",
- "priority": 5,
- "flow-name": "MatchAny",
- "cookie_mask": 20,
- "table_id": 158,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "strict": false,
- "cookie": 20,
- "barrier": false
- },
- {
- "id": "34",
- "flags": "",
- "priority": 751,
- "flow-name": "default_egress_flow",
- "cookie_mask": 13429375724169378000,
- "table_id": 158,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-1-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-nshc-1-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "output-action": {
- "output-node-connector": "INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "3",
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 255
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 13429375724169378000,
- "strict": false,
- "barrier": false
- },
- {
- "id": "35",
- "flags": "",
- "priority": 750,
- "flow-name": "default_egress_flow",
- "cookie_mask": 13429375724169378000,
- "table_id": 158,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "end": 31,
- "start": 0,
- "nx-nshc-1-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-nshc-1-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "output-action": {
- "output-node-connector": "output:3"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 255
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 13429375724169378000,
- "strict": false,
- "barrier": false
- },
- {
- "id": "36",
- "flags": "",
- "priority": 751,
- "flow-name": "default_egress_flow",
- "cookie_mask": 13429375724169378000,
- "table_id": 158,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "3",
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 254
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 13429375724169378000,
- "strict": false,
- "barrier": false
- }
- ]
- },
- {
- "id": 61,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_61",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_61",
- "table_id": 61,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 71
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 21,
- "flow": [
- {
- "id": "ArpResponder_11.0.0.3",
- "priority": 1024,
- "flow-name": "ArpResponder_11.0.0.3",
- "cookie_mask": 1229487096318656500,
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:79:ed:09"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 184549379,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973444402441,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:LOCAL",
- "arp-target-transport-address": "11.0.0.3/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "cookie": 1229487096318656500,
- "strict": true,
- "barrier": false
- },
- {
- "id": "ArpResponder_1005_11.0.0.3",
- "priority": 1024,
- "flow-name": "ArpResponder_1005_11.0.0.3",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:79:ed:09"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 184549379,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973444402441,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "arp-target-transport-address": "11.0.0.3/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "ArpResponder_1005_11.0.0.2",
- "priority": 1024,
- "flow-name": "ArpResponder_1005_11.0.0.2",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:54:57:26"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 184549378,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973441939238,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "arp-target-transport-address": "11.0.0.2/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_21",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_21",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 31
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "ArpResponder_2_192.168.111.1",
- "priority": 1024,
- "flow-name": "ArpResponder_2_192.168.111.1",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:1b:bb:5d"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 3232263937,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973438229341,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "arp-target-transport-address": "192.168.111.1/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 101,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_101",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_101",
- "table_id": 101,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 111
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 71,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_71",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_71",
- "table_id": 71,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 81
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 0,
- "flow": [
- {
- "id": "30",
- "flags": "",
- "priority": 350,
- "flow-name": "ingress_Transport_Flow",
- "cookie_mask": 20,
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 1,
- "go-to-table": {
- "table_id": 152
- }
- }
- ]
- },
- "match": {
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 20,
- "strict": false,
- "barrier": false
- },
- {
- "id": "31",
- "flags": "",
- "priority": 400,
- "flow-name": "ingress_Transport_Arp_Flow",
- "cookie_mask": 20,
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "2"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "ipv4-destination": "11.0.0.3/32",
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- }
- },
- "udp-destination-port": 6633
- },
- "cookie": 20,
- "strict": false,
- "barrier": false
- },
- {
- "id": "32",
- "flags": "",
- "priority": 400,
- "flow-name": "ingress_Transport_Arp_Flow",
- "cookie_mask": 20,
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "LOCAL"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "Uri [_value=openflow:78027998711630]:2",
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- }
- },
- "udp-destination-port": 6633
- },
- "cookie": 20,
- "strict": false,
- "barrier": false
- },
- {
- "id": "TableOffset_1",
- "priority": 6,
- "flow-name": "TableOffset_1",
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 1
- }
- }
- ]
- },
- "match": {},
- "barrier": false,
- "strict": true
- },
- {
- "id": "LLDP",
- "flow-name": "LLDP",
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:CONTROLLER",
- "max-length": 65535
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "ethernet-match": {
- "ethernet-type": {
- "type": 35020
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 111,
- "flow": [
- {
- "id": "UcastOut_1005_2_fa:16:3e:79:ed:09",
- "flow-name": "UcastOut_1005_2_fa:16:3e:79:ed:09",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:2"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:79:ed:09"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelOut_2_1_fa:16:3e:1b:bb:5d",
- "flow-name": "TunnelOut_2_1_fa:16:3e:1b:bb:5d",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 1,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:1"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:1b:bb:5d"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelOut_1005_1_fa:16:3e:54:57:26",
- "flow-name": "TunnelOut_1005_1_fa:16:3e:54:57:26",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 1,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:1"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:54:57:26"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelOut_2_1_fa:16:3e:4f:25:51",
- "flow-name": "TunnelOut_2_1_fa:16:3e:4f:25:51",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 1,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:1"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:4f:25:51"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelMiss_1005",
- "priority": 8192,
- "flow-name": "TunnelMiss_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_111",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_111",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "TunnelFloodOut_1005",
- "priority": 16383,
- "flow-name": "TunnelFloodOut_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:1"
- }
- },
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:2"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "mask": "01:00:00:00:00:00",
- "address": "01:00:00:00:00:00"
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 1,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "barrier": true
- },
- {
- "id": "BcastOut_1005",
- "priority": 16384,
- "flow-name": "BcastOut_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:2"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "mask": "01:00:00:00:00:00",
- "address": "01:00:00:00:00:00"
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 2,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "LocalTableMiss_1005",
- "priority": 8192,
- "flow-name": "LocalTableMiss_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 81,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_81",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_81",
- "table_id": 81,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 91
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 1,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_1",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_1",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "sfcEgressClassBypass_123_254_2",
- "priority": 40000,
- "flow-name": "sfcEgressClassBypass_123_254_2",
- "cookie_mask": 1229490394872611300,
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 21
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:2",
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 1,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 254
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 1229490394872611300,
- "strict": true,
- "barrier": false
- },
- {
- "id": "LocalMac_1005_2_fa:16:3e:79:ed:09",
- "flow-name": "LocalMac_1005_2_fa:16:3e:79:ed:09",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 1,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- },
- {
- "order": 0,
- "set-field": {
- "tunnel": {
- "tunnel-id": 1005
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:2",
- "ethernet-match": {
- "ethernet-source": {
- "address": "fa:16:3e:79:ed:09"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DropFilter_2",
- "priority": 8192,
- "flow-name": "DropFilter_2",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:2"
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelIn_1005_1",
- "flow-name": "TunnelIn_1005_1",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:1",
- "tunnel": {
- "tunnel-id": 1005
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 51,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_51",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_51",
- "table_id": 51,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 61
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 31,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_31",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_31",
- "table_id": 31,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 41
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 150,
- "flow": [
- {
- "id": "26",
- "flags": "",
- "priority": 5,
- "flow-name": "MatchAny",
- "cookie_mask": 20,
- "table_id": 150,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 151
- }
- }
- ]
- },
- "strict": false,
- "cookie": 20,
- "barrier": false
- }
- ]
- },
- {
- "id": 151,
- "flow": [
- {
- "id": "27",
- "flags": "",
- "priority": 5,
- "flow-name": "MatchAny",
- "cookie_mask": 20,
- "table_id": 151,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 152
- }
- }
- ]
- },
- "strict": false,
- "cookie": 20,
- "barrier": false
- }
- ]
- },
- {
- "id": 11,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_11",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_11",
- "table_id": 11,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 21
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "sfcEgressClass_123_254_3",
- "flow-name": "sfcEgressClass_123_254_3",
- "cookie_mask": 1229489295360983600,
- "table_id": 11,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-resubmit": {
- "in-port": 2,
- "table": 1
- }
- },
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- }
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 1,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:3",
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 254
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 1229489295360983600,
- "strict": true,
- "barrier": false
- },
- {
- "id": "sfcIngressClass_123_255_myclass",
- "flow-name": "sfcIngressClass_123_255_myclass",
- "cookie_mask": 1229483797802844700,
- "table_id": 11,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-set-nsp": {
- "nsp": 123
- }
- },
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-set-nshc-1": {
- "nshc": 3232235524
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-tun-id": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "nx-nshc-2-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "output-action": {
- "output-node-connector": "openflow:78027998711630:3"
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 123,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-id": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 3232235524,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-ipv4-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-set-nsi": {
- "nsi": 255
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 6
- },
- "tcp-destination-port": 80,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 1,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "cookie": 1229483797802844700,
- "strict": true,
- "barrier": false
- }
- ]
- },
- {
- "id": 41,
- "flow": [
- {
- "id": "Egress_DHCP_Client_Permit_",
- "priority": 61012,
- "flow-name": "Egress_DHCP_Client_Permit_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- }
- },
- "udp-destination-port": 67,
- "udp-source-port": 68
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_41",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_41",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "Egress_DHCPv6_Server_2_DROP_",
- "priority": 61011,
- "flow-name": "Egress_DHCPv6_Server_2_DROP_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:2",
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 34525
- }
- },
- "udp-destination-port": 546,
- "udp-source-port": 547
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Egress_IP1005_fa:16:3e:79:ed:09_Permit_",
- "priority": 61007,
- "flow-name": "Egress_IP1005_fa:16:3e:79:ed:09_Permit_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "ethernet-match": {
- "ethernet-type": {
- "type": 34525
- },
- "ethernet-source": {
- "address": "fa:16:3e:79:ed:09"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Egress_Allow_VM_IP_MAC_2fa:16:3e:79:ed:09_Permit_",
- "priority": 36001,
- "flow-name": "Egress_Allow_VM_IP_MAC_2fa:16:3e:79:ed:09_Permit_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:2",
- "ipv4-source": "11.0.0.3/32",
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- },
- "ethernet-source": {
- "address": "fa:16:3e:79:ed:09"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Egress_DHCPv6_Client_Permit_",
- "priority": 61012,
- "flow-name": "Egress_DHCPv6_Client_Permit_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 34525
- }
- },
- "udp-destination-port": 547,
- "udp-source-port": 546
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Egress_DHCP_Server_2_DROP_",
- "priority": 61011,
- "flow-name": "Egress_DHCP_Server_2_DROP_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:78027998711630:2",
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- }
- },
- "udp-destination-port": 68,
- "udp-source-port": 67
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Egress_ARP_1005_2_",
- "priority": 61010,
- "flow-name": "Egress_ARP_1005_2_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "arp-source-hardware-address": {
- "address": "fa:16:3e:79:ed:09"
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 91,
- "flow": [
- {
- "id": "Ingress_DHCPv6_Server1005_fa:16:3e:54:57:26_Permit_",
- "priority": 61006,
- "flow-name": "Ingress_DHCPv6_Server1005_fa:16:3e:54:57:26_Permit_",
- "table_id": 91,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 101
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 34525
- },
- "ethernet-source": {
- "address": "fa:16:3e:54:57:26"
- }
- },
- "udp-destination-port": 546,
- "udp-source-port": 547
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Ingress_DHCP_Server1005_fa:16:3e:54:57:26_Permit_",
- "priority": 61006,
- "flow-name": "Ingress_DHCP_Server1005_fa:16:3e:54:57:26_Permit_",
- "table_id": 91,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 101
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- },
- "ethernet-source": {
- "address": "fa:16:3e:54:57:26"
- }
- },
- "udp-destination-port": 68,
- "udp-source-port": 67
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_91",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_91",
- "table_id": 91,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 101
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "Ingress_ARP_1005_2_",
- "priority": 61010,
- "flow-name": "Ingress_ARP_1005_2_",
- "table_id": 91,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 101
- }
- }
- ]
- },
- "match": {
- "arp-target-hardware-address": {
- "address": "fa:16:3e:79:ed:09"
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 152,
- "flow": [
- {
- "id": "33",
- "flags": "",
- "priority": 650,
- "flow-name": "nextHop",
- "cookie_mask": 20,
- "table_id": 152,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 184549379,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-tun-ipv4-dst": [
- null
- ]
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 158
- }
- }
- ]
- },
- "match": {
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsi-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsi": {
- "nsi": 255
- }
- }
- },
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-nsp-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-nsp": {
- "value": 123
- }
- }
- }
- ]
- },
- "cookie": 20,
- "strict": false,
- "barrier": false
- },
- {
- "id": "28",
- "flags": "",
- "priority": 5,
- "flow-name": "MatchAny",
- "cookie_mask": 20,
- "table_id": 152,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 158
- }
- }
- ]
- },
- "strict": false,
- "cookie": 20,
- "barrier": false
- }
- ]
- }
- ]
- },
- {
- "id": "openflow:209941078504267",
- "flow-node-inventory:table": [
- {
- "id": 61,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_61",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_61",
- "table_id": 61,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 71
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 21,
- "flow": [
- {
- "id": "ArpResponder_1005_11.0.0.3",
- "priority": 1024,
- "flow-name": "ArpResponder_1005_11.0.0.3",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:79:ed:09"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 184549379,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973444402441,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "arp-target-transport-address": "11.0.0.3/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "ArpResponder_1005_11.0.0.2",
- "priority": 1024,
- "flow-name": "ArpResponder_1005_11.0.0.2",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:54:57:26"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 184549378,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973441939238,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "arp-target-transport-address": "11.0.0.2/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_21",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_21",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 31
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "ArpResponder_2_192.168.111.2",
- "priority": 1024,
- "flow-name": "ArpResponder_2_192.168.111.2",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:4f:25:51"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 3232263938,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973441598801,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "arp-target-transport-address": "192.168.111.2/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "ArpResponder_2_192.168.111.1",
- "priority": 1024,
- "flow-name": "ArpResponder_2_192.168.111.1",
- "table_id": 21,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 15,
- "start": 0,
- "of-arp-op": [
- null
- ]
- }
- }
- },
- {
- "order": 1,
- "set-dl-src-action": {
- "address": "fa:16:3e:1b:bb:5d"
- }
- },
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-eth-src": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "of-eth-dst": [
- null
- ]
- }
- }
- },
- {
- "order": 6,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 3232263937,
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-spa": [
- null
- ]
- }
- }
- },
- {
- "order": 5,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 274973438229341,
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- }
- }
- },
- {
- "order": 4,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "of-arp-spa": [
- null
- ]
- },
- "dst": {
- "end": 31,
- "start": 0,
- "of-arp-tpa": [
- null
- ]
- }
- }
- },
- {
- "order": 3,
- "openflowplugin-extension-nicira-action:nx-reg-move": {
- "src": {
- "start": 0,
- "nx-arp-sha": [
- null
- ]
- },
- "dst": {
- "end": 47,
- "start": 0,
- "nx-arp-tha": [
- null
- ]
- }
- }
- },
- {
- "order": 7,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:INPORT"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "arp-target-transport-address": "192.168.111.1/32",
- "arp-op": 1,
- "ethernet-match": {
- "ethernet-type": {
- "type": 2054
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 71,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_71",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_71",
- "table_id": 71,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 81
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 101,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_101",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_101",
- "table_id": 101,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 111
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 0,
- "flow": [
- {
- "id": "TableOffset_1",
- "priority": 6,
- "flow-name": "TableOffset_1",
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 1
- }
- }
- ]
- },
- "match": {},
- "barrier": false,
- "strict": true
- },
- {
- "id": "LLDP",
- "flow-name": "LLDP",
- "table_id": 0,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:CONTROLLER",
- "max-length": 65535
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "ethernet-match": {
- "ethernet-type": {
- "type": 35020
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 51,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_51",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_51",
- "table_id": 51,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 61
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 1,
- "flow": [
- {
- "id": "DropFilter_1",
- "priority": 8192,
- "flow-name": "DropFilter_1",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:1"
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelIn_2_2",
- "flow-name": "TunnelIn_2_2",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:2",
- "tunnel": {
- "tunnel-id": 2
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DropFilter_3",
- "priority": 8192,
- "flow-name": "DropFilter_3",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:3"
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "LocalMac_1005_4_fa:16:3e:54:57:26",
- "flow-name": "LocalMac_1005_4_fa:16:3e:54:57:26",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 1,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- },
- {
- "order": 0,
- "set-field": {
- "tunnel": {
- "tunnel-id": 1005
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:4",
- "ethernet-match": {
- "ethernet-source": {
- "address": "fa:16:3e:54:57:26"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "LocalMac_2_3_fa:16:3e:1b:bb:5d",
- "flow-name": "LocalMac_2_3_fa:16:3e:1b:bb:5d",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 1,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- },
- {
- "order": 0,
- "set-field": {
- "tunnel": {
- "tunnel-id": 2
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:3",
- "ethernet-match": {
- "ethernet-source": {
- "address": "fa:16:3e:1b:bb:5d"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_1",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_1",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "DropFilter_4",
- "priority": 8192,
- "flow-name": "DropFilter_4",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:4"
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelIn_1005_2",
- "flow-name": "TunnelIn_1005_2",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 2,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:2",
- "tunnel": {
- "tunnel-id": 1005
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "LocalMac_2_1_fa:16:3e:4f:25:51",
- "flow-name": "LocalMac_2_1_fa:16:3e:4f:25:51",
- "table_id": 1,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "openflowplugin-extension-nicira-action:nx-reg-load": {
- "value": 1,
- "dst": {
- "end": 31,
- "start": 0,
- "nx-reg": "nicira-match:nxm-nx-reg0"
- }
- }
- },
- {
- "order": 0,
- "set-field": {
- "tunnel": {
- "tunnel-id": 2
- }
- }
- }
- ]
- }
- },
- {
- "order": 1,
- "go-to-table": {
- "table_id": 11
- }
- }
- ]
- },
- "match": {
- "in-port": "openflow:209941078504267:1",
- "ethernet-match": {
- "ethernet-source": {
- "address": "fa:16:3e:4f:25:51"
- }
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 81,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_81",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_81",
- "table_id": 81,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 91
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 111,
- "flow": [
- {
- "id": "BcastOut_2",
- "priority": 16384,
- "flow-name": "BcastOut_2",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:3"
- }
- },
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:1"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "ethernet-match": {
- "ethernet-destination": {
- "mask": "01:00:00:00:00:00",
- "address": "01:00:00:00:00:00"
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 2,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "UcastOut_2_3_fa:16:3e:1b:bb:5d",
- "flow-name": "UcastOut_2_3_fa:16:3e:1b:bb:5d",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:3"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:1b:bb:5d"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "UcastOut_2_1_fa:16:3e:4f:25:51",
- "flow-name": "UcastOut_2_1_fa:16:3e:4f:25:51",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:1"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:4f:25:51"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "DEFAULT_PIPELINE_FLOW_111",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_111",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "LocalTableMiss_2",
- "priority": 8192,
- "flow-name": "LocalTableMiss_2",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelMiss_1005",
- "priority": 8192,
- "flow-name": "TunnelMiss_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelFloodOut_1005",
- "priority": 16383,
- "flow-name": "TunnelFloodOut_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 1,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:2"
- }
- },
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:4"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "mask": "01:00:00:00:00:00",
- "address": "01:00:00:00:00:00"
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 1,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "barrier": true
- },
- {
- "id": "BcastOut_1005",
- "priority": 16384,
- "flow-name": "BcastOut_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:4"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "mask": "01:00:00:00:00:00",
- "address": "01:00:00:00:00:00"
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 2,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelMiss_2",
- "priority": 8192,
- "flow-name": "TunnelMiss_2",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelFloodOut_2",
- "priority": 16383,
- "flow-name": "TunnelFloodOut_2",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 2,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:3"
- }
- },
- {
- "order": 1,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:2"
- }
- },
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:1"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 2
- },
- "ethernet-match": {
- "ethernet-destination": {
- "mask": "01:00:00:00:00:00",
- "address": "01:00:00:00:00:00"
- }
- },
- "openflowplugin-extension-general:extension-list": [
- {
- "extension-key": "openflowplugin-extension-nicira-match:nxm-nx-reg0-key",
- "extension": {
- "openflowplugin-extension-nicira-match:nxm-nx-reg": {
- "value": 1,
- "reg": "nicira-match:nxm-nx-reg0"
- }
- }
- }
- ]
- },
- "barrier": true
- },
- {
- "id": "UcastOut_1005_4_fa:16:3e:54:57:26",
- "flow-name": "UcastOut_1005_4_fa:16:3e:54:57:26",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:4"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:54:57:26"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "TunnelOut_1005_2_fa:16:3e:79:ed:09",
- "flow-name": "TunnelOut_1005_2_fa:16:3e:79:ed:09",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 1,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "output-action": {
- "output-node-connector": "openflow:209941078504267:2"
- }
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- },
- "ethernet-match": {
- "ethernet-destination": {
- "address": "fa:16:3e:79:ed:09"
- }
- }
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "LocalTableMiss_1005",
- "priority": 8192,
- "flow-name": "LocalTableMiss_1005",
- "table_id": 111,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "apply-actions": {
- "action": [
- {
- "order": 0,
- "drop-action": {}
- }
- ]
- }
- }
- ]
- },
- "match": {
- "tunnel": {
- "tunnel-id": 1005
- }
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 31,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_31",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_31",
- "table_id": 31,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 41
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 91,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_91",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_91",
- "table_id": 91,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 101
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- },
- {
- "id": 41,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_41",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_41",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- },
- {
- "id": "Egress_DHCP_Client_Permit_",
- "priority": 61012,
- "flow-name": "Egress_DHCP_Client_Permit_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 2048
- }
- },
- "udp-destination-port": 67,
- "udp-source-port": 68
- },
- "barrier": false,
- "strict": true
- },
- {
- "id": "Egress_DHCPv6_Client_Permit_",
- "priority": 61012,
- "flow-name": "Egress_DHCPv6_Client_Permit_",
- "table_id": 41,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 51
- }
- }
- ]
- },
- "match": {
- "ip-match": {
- "ip-protocol": 17
- },
- "ethernet-match": {
- "ethernet-type": {
- "type": 34525
- }
- },
- "udp-destination-port": 547,
- "udp-source-port": 546
- },
- "barrier": false,
- "strict": true
- }
- ]
- },
- {
- "id": 11,
- "flow": [
- {
- "id": "DEFAULT_PIPELINE_FLOW_11",
- "priority": 0,
- "flow-name": "DEFAULT_PIPELINE_FLOW_11",
- "table_id": 11,
- "hard-timeout": 0,
- "idle-timeout": 0,
- "instructions": {
- "instruction": [
- {
- "order": 0,
- "go-to-table": {
- "table_id": 21
- }
- }
- ]
- },
- "match": {},
- "barrier": false
- }
- ]
- }
- ]
- }
- ]
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement