Changes between Version 45 and Version 46 of GENIRacksHome/InstageniRacks/AcceptanceTestStatus/IG-EXP-6


Ignore:
Timestamp:
01/09/13 11:22:20 (11 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/InstageniRacks/AcceptanceTestStatus/IG-EXP-6

    v45 v46  
    21162116{{{
    21172117$ curl http://localhost:9090/wm/core/controller/switches/json
     2118[{"role":null,"ports":[{"portNumber":2,"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,
     2119"peerFeatures":0,"name":"GBE0/2","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:38"},
     2120{"portNumber":16,"currentFeatures":672,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/16","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:38"},
     2121
     2122{"portNumber":3,"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/3","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:38"}],"buffers":544,"connectedSince":1357746798105,
     2123"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},"actions":4095,
     2124"dpid":"0e:84:00:12:e2:22:63:38","attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,
     2125"DescriptionData":{"manufacturerDescription":"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L",
     2126"softwareDescription":"11.1.C.AfOS-F3L","serialNumber":"WA23CL24T2XWS0E4309D001",
     2127"datapathDescription":"of.losa-02 (vlan-10.of.losa.net.internet2.edu:65402)","length":1056},
     2128"supportsOfppTable":true},"capabilities":135,"inetAddress":"/140.182.45.234:43254","tables":3},
     2129
     2130{"role":null,"ports"[{"portNumber":22,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2131"peerFeatures":0,"name":"A22","state":0,"config":0,"hardwareAddress":"ac:16:2d:f5:2d:00"},{"portNumber":21,
     2132"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,"peerFeatures":0,"name":"A21","state":0,
     2133"config":0,"hardwareAddress":"ac:16:2d:f5:2d:00"}],"buffers":256,"connectedSince":1357746798360,
     2134"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},"actions":2047,
     2135"dpid":"06:d6:ac:16:2d:f5:2d:00","attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,
     2136"DescriptionData":{"manufacturerDescription":"HP-Labs","hardwareDescription":"HP - Switch E5406zl -
     2137J8697A","softwareDescription":"2.02w","serialNumber":"SG25DXT05C","datapathDescription":"procurve-pgeni-uen",
     2138"length":1056},"supportsOfppTable":true},"capabilities":135,"inetAddress":"/155.101.6.36:33043","tables":2},
     2139
     2140{"role":null,"ports":[{"portNumber":49,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2141"peerFeatures":0,"name":"25","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":5,
     2142"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,"name":"5","state":0,
     2143"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":9,"currentFeatures":544,"advertisedFeatures":0,
     2144"supportedFeatures":559,"peerFeatures":0,"name":"9","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},
     2145{"portNumber":11,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2146"name":"11","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"}],"buffers":256,
     2147"connectedSince":1357746798443,"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},
     2148"actions":2047,"dpid":"06:d6:00:24:a8:d2:b8:40","attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,
     2149"DescriptionData":{"manufacturerDescription":"HP-Labs","hardwareDescription":"ProCurve - Switch 6600ml-24G-4XG -
     2150J9264A","softwareDescription":"2.02w","serialNumber":"CN003EB01T","datapathDescription":"atla.of.nlr.net
     2151(152.49.13.12:65451)","length":1056},"supportsOfppTable":true},"capabilities":135,"inetAddress":"/137.164.80.77:47799","tables":2},
     2152
     2153{"role":null,"ports":[{"portNumber":2,"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,
     2154"peerFeatures":0,"name":"GBE0/2","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:1d"},{"portNumber":16,
     2155"currentFeatures":672,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/16","state":512,
     2156"config":2,"hardwareAddress":"00:12:e2:22:63:1d"},{"portNumber":1,"currentFeatures":800,"advertisedFeatures":0,
     2157"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/1","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:1d"},
     2158{"portNumber":3,"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/3","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:1d"}],"buffers":544,"connectedSince":1357746798106,
     2159"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},"actions":4095,
     2160"dpid":"0e:84:00:12:e2:22:63:1d","attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":
     2161{"manufacturerDescription":"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L","softwareDescription":
     2162"11.1.C.AfOS-F3L","serialNumber":"WA23CL24T2XWS0E4309D003","datapathDescription":"of.newy-02
     2163(of.newy32aoa.net.internet2.edu:65399)","length":1056},"supportsOfppTable":true},"capabilities":135,
     2164"inetAddress":"/140.182.45.234:43253","tables":3},
     2165
     2166{"role":null,"ports":[{"portNumber":2,"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,
     2167"peerFeatures":0,"name":"GBE0/2","state":512,"config":2,"hardwareAddress":"00:12:e2:22:6f:e5"},
     2168{"portNumber":16,"currentFeatures":672,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2169"name":"GBE0/16","state":512,"config":2,"hardwareAddress":"00:12:e2:22:6f:e5"},{"portNumber":1,
     2170"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/1",
     2171"state":512,"config":2,"hardwareAddress":"00:12:e2:22:6f:e5"},{"portNumber":3,"currentFeatures":800,
     2172"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/3","state":512,"config":2,
     2173"hardwareAddress":"00:12:e2:22:6f:e5"}],"buffers":544,"connectedSince":1357746798103,"featuresReplyFromSwitch":
     2174{"transactionId":2,"done":false,"cancelled":false},"actions":4095,"dpid":"0e:84:00:12:e2:22:6f:e5","attributes":
     2175{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":
     2176"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L","softwareDescription":"11.1.C.AfOS-
     2177F3L","serialNumber":"WA23CL24T2XWS0E4309D005","datapathDescription":"of.wash-02
     2178(of.wash.net.internet2.edu:65410)","length":1056},"supportsOfppTable":true},"capabilities":135,
     2179"inetAddress":"/140.182.45.234:43252","tables":3},
     2180
     2181{"role":null,"ports":[{"portNumber":49,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2182"peerFeatures":0,"name":"25","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:48:00"},{"portNumber":6,
     2183"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,"name":"6","state":0,
     2184"config":0,"hardwareAddress":"00:24:a8:d2:48:00"},{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,
     2185"supportedFeatures":0,"peerFeatures":0,"name":"local","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:48:00"},
     2186{"portNumber":51,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,"peerFeatures":0,"name":"27",
     2187"state":0,"config":0,"hardwareAddress":"00:24:a8:d2:48:00"},{"portNumber":50,"currentFeatures":576,
     2188"advertisedFeatures":0,"supportedFeatures":576,"peerFeatures":0,"name":"26","state":0,"config":0,"hardwareAddress":
     2189"00:24:a8:d2:48:00"}],"buffers":256,"connectedSince":1357746798443,"featuresReplyFromSwitch":{"transactionId":2,
     2190"done":false,"cancelled":false},"actions":2047,"dpid":"0e:84:00:24:a8:d2:48:00","attributes":{"supportsOfppFlood":
     2191true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":"HP-Labs","hardwareDescription":"ProCurve
     2192- Switch 6600ml-24G-4XG - J9264A","softwareDescription":"2.02w","serialNumber":"CN952EB00S","datapathDescription":
     2193"seat.of.nlr.net (216.24.177.40:34601)","length":1056},"supportsOfppTable":true},"capabilities":135,
     2194"inetAddress":"/137.164.80.77:47797","tables":2},
     2195
     2196{"role":null,"ports":[{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2197"name":"local","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"},{"portNumber":97,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2198"name":"E1","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"},{"portNumber":98,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2199"name":"E2","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"},{"portNumber":119,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2200"name":"E23","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"},{"portNumber":109,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2201"name":"E13","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"},{"portNumber":100,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2202"name":"E4","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"},
     2203{"portNumber":120,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2204"name":"E24","state":0,"config":0,"hardwareAddress":"84:34:97:c6:c9:00"}],"buffers":256,
     2205"connectedSince":1357746797957,"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},
     2206"actions":2047,"dpid":"06:d6:84:34:97:c6:c9:00","attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,
     2207"DescriptionData":{"manufacturerDescription":"HP-Labs","hardwareDescription":"HP - Switch E5406zl -
     2208J8697A","softwareDescription":"2.02w","serialNumber":"SG2ADXT0PW","datapathDescription":"HP-
     2209E5406zl","length":1056},"supportsOfppTable":true},"capabilities":135,"inetAddress":"/192.1.242.135:40063","tables":2},
     2210
     2211{"role":null,"ports":[{"portNumber":49,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,"peerFeatures":0,
     2212"name":"25","state":0,"config":0,"hardwareAddress":"00:26:f1:40:a8:00"},{"portNumber":6,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,"peerFeatures":0,
     2213"name":"6","state":0,"config":0,"hardwareAddress":"00:26:f1:40:a8:00"},{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2214"name":"local","state":0,"config":0,"hardwareAddress":"00:26:f1:40:a8:00"},{"portNumber":51,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,"peerFeatures":0,
     2215"name":"27","state":0,"config":0,"hardwareAddress":"00:26:f1:40:a8:00"},{"portNumber":50,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,"peerFeatures":0,
     2216"name":"26","state":0,"config":0,"hardwareAddress":"00:26:f1:40:a8:00"}],"buffers":256,"connectedSince":
     22171357746798445,"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},"actions":2047,
     2218"dpid":"0e:84:00:26:f1:40:a8:00","attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,
     2219"DescriptionData":{"manufacturerDescription":"HP-Labs","hardwareDescription":"ProCurve - Switch 6600ml-24G-4XG -
     2220J9264A","softwareDescription":"2.02w","serialNumber":"CN011EB005","datapathDescription":"denv.of.nlr.net
     2221(152.49.23.11:45449)","length":1056},"supportsOfppTable":true},"capabilities":135,"inetAddress":"/137.164.80.77:47800","tables":2},
     2222
     2223{"role":null,"ports":[{"portNumber":49,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2224"peerFeatures":0,"name":"25","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":20,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2225"peerFeatures":0,"name":"20","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":6,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2226"peerFeatures":0,"name":"6","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,
     2227"peerFeatures":0,"name":"local","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":51,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2228"peerFeatures":0,"name":"27","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"},{"portNumber":52,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2229"peerFeatures":0,"name":"28","state":0,"config":0,"hardwareAddress":"00:24:a8:d2:b8:40"}],
     2230"buffers":256,"connectedSince":1357746798444,"featuresReplyFromSwitch":{"transactionId":2,"done":false,"cancelled":false},"actions":2047,"dpid":"0e:84:00:24:a8:d2:b8:40",
     2231"attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":"HP-Labs",
     2232"hardwareDescription":"ProCurve - Switch 6600ml-24G-4XG - J9264A","softwareDescription":"2.02w",
     2233"serialNumber":"CN003EB01T","datapathDescription":"atla.of.nlr.net (152.49.13.12:41101)",
     2234"length":1056},"supportsOfppTable":true},"capabilities":135,"inetAddress":"/137.164.80.77:47796","tables":2},
     2235
     2236{"role":null,"ports":[{"portNumber":12,"currentFeatures":136,"advertisedFeatures":0,"supportedFeatures":0,
     2237"peerFeatures":0,"name":"GBE0/12","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:38"},{"portNumber":15,"currentFeatures":672,"advertisedFeatures":0,"supportedFeatures":0,
     2238"peerFeatures":0,"name":"GBE0/15","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:38"}],
     2239"buffers":544,"connectedSince":1357746798104,"featuresReplyFromSwitch":{"transactionId":2,
     2240"done":false,"cancelled":false},"actions":4095,"dpid":"06:d6:00:12:e2:22:63:38","attributes":
     2241{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":
     2242"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L","softwareDescription":"11.1.C.AfOS-F3L","serialNumber":"WA23CL24T2XWS0E4309D001","datapathDescription":"of.losa-04 (vlan-10.of.losa.net.internet2.edu:65404)","length":1056},"supportsOfppTable":true},"capabilities":135,
     2243"inetAddress":"/140.182.45.234:43251","tables":3},
     2244
     2245{"role":null,"ports":[{"portNumber":49,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2246"peerFeatures":0,"name":"25","state":0,"config":0,"hardwareAddress":"00:23:47:c8:bc:00"},{"portNumber":20,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2247"peerFeatures":0,"name":"20","state":0,"config":0,"hardwareAddress":"00:23:47:c8:bc:00"},{"portNumber":6,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2248"peerFeatures":0,"name":"6","state":0,"config":0,"hardwareAddress":"00:23:47:c8:bc:00"},{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,
     2249"peerFeatures":0,"name":"local","state":0,"config":0,"hardwareAddress":"00:23:47:c8:bc:00"},{"portNumber":51,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2250"peerFeatures":0,"name":"27","state":0,"config":0,"hardwareAddress":"00:23:47:c8:bc:00"},{"portNumber":21,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":544,
     2251"peerFeatures":0,"name":"21","state":0,"config":0,"hardwareAddress":"00:23:47:c8:bc:00"}],
     2252"buffers":256,"connectedSince":1357746798440,"featuresReplyFromSwitch":{"transactionId":2,
     2253"done":false,"cancelled":false},"actions":2047,"dpid":"0e:84:00:23:47:c8:bc:00","attributes":
     2254{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":
     2255"HP-Labs","hardwareDescription":"ProCurve - Switch 6600ml-24G-4XG - J9264A",
     2256"softwareDescription":"2.02w","serialNumber":"CN011EB00G","datapathDescription":"chic.of.nlr.net
     2257(152.49.3.12:61479)","length":1056},"supportsOfppTable":true},"capabilities":135,
     2258"inetAddress":"/137.164.80.77:47795","tables":2},
     2259
     2260{"role":null,"ports":[{"portNumber":49,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2261"peerFeatures":0,"name":"25","state":0,"config":0,"hardwareAddress":"00:23:47:ca:bc:40"},{"portNumber":6,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2262"peerFeatures":0,"name":"6","state":0,"config":0,"hardwareAddress":"00:23:47:ca:bc:40"},{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,
     2263"peerFeatures":0,"name":"local","state":0,"config":0,"hardwareAddress":"00:23:47:ca:bc:40"},{"portNumber":51,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2264"peerFeatures":0,"name":"27","state":0,"config":0,"hardwareAddress":"00:23:47:ca:bc:40"},{"portNumber":50,"currentFeatures":576,"advertisedFeatures":0,"supportedFeatures":576,
     2265"peerFeatures":0,"name":"26","state":0,"config":0,"hardwareAddress":"00:23:47:ca:bc:40"}],
     2266"buffers":256,"connectedSince":1357746798444,"featuresReplyFromSwitch":{"transactionId":2,
     2267"done":false,"cancelled":false},"actions":2047,"dpid":"0e:84:00:23:47:ca:bc:40",
     2268"attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":
     2269{"manufacturerDescription":"HP-Labs","hardwareDescription":"ProCurve - Switch 6600ml-24G-4XG -
     2270J9264A","softwareDescription":"2.02w","serialNumber":"CN952EB00H","datapathDescription":
     2271"sunn.of.nlr.net (152.49.11.6:33964)","length":1056},"supportsOfppTable":true},"capabilities":135,
     2272"inetAddress":"/137.164.80.77:47798","tables":2},
     2273
     2274{"role":null,"ports":
     2275[{"portNumber":12,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2276"peerFeatures":0,"name":"A12","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"},{"portNumber":19,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2277"peerFeatures":0,"name":"A19","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"},{"portNumber":65534,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,
     2278"peerFeatures":0,"name":"local","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"},{"portNumber":7,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2279"peerFeatures":0,"name":"A7","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"},{"portNumber":9,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2280"peerFeatures":0,"name":"A9","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"},{"portNumber":10,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2281"peerFeatures":0,"name":"A10","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"},{"portNumber":1,"currentFeatures":544,"advertisedFeatures":0,"supportedFeatures":559,
     2282"peerFeatures":0,"name":"A1","state":0,"config":0,"hardwareAddress":"00:24:a8:5d:0b:00"}],
     2283"buffers":256,"connectedSince":1357746798457,"featuresReplyFromSwitch":{"transactionId":2,
     2284"done":false,"cancelled":false},"actions":2047,"dpid":"06:d6:00:24:a8:5d:0b:00","attributes":
     2285{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":
     2286"HP-Labs","hardwareDescription":"HP - Switch E5406zl - J8697A","softwareDescription":"2.02w",
     2287"serialNumber":"SG928SU2SN","datapathDescription":"HP-5406zl","length":1056},
     2288"supportsOfppTable":true},"capabilities":135,"inetAddress":"/155.98.34.7:49803",
     2289"tables":2},
     2290
     2291{"role":null,"ports":[{"portNumber":16,"currentFeatures":672,"advertisedFeatures":0,
     2292"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/16","state":512,"config":2,
     2293"hardwareAddress":"00:12:e2:22:81:42"},{"portNumber":1,"currentFeatures":800,
     2294"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/1",
     2295"state":512,"config":2,"hardwareAddress":"00:12:e2:22:81:42"},{"portNumber":3,
     2296"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2297"name":"GBE0/3","state":512,"config":2,"hardwareAddress":"00:12:e2:22:81:42"}],"buffers":544,
     2298"connectedSince":1357746798106,"featuresReplyFromSwitch":{"transactionId":2,
     2299"done":false,"cancelled":false},"actions":4095,"dpid":"0e:84:00:12:e2:22:81:42","attributes":
     2300{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":
     2301"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L","softwareDescription":"11.1.C.AfOS-F3L","serialNumber":"WA23CL24T2XWS0E4309D004","datapathDescription":"of.hous-02
     2302(of.hous.net.internet2.edu:65399)","length":1056},"supportsOfppTable":true},
     2303"capabilities":135,"inetAddress":"/140.182.45.234:43256","tables":3},
     2304
     2305{"role":null,"ports":[{"portNumber":5,"currentFeatures":672,"advertisedFeatures":0,
     2306"supportedFeatures":0,"peerFeatures":0,"name":"GBE0/5","state":512,"config":2,"hardwareAddress":"00:12:e2:b8:a5:d0"},{"portNumber":16,"currentFeatures":672,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2307"name":"GBE0/16","state":512,"config":2,"hardwareAddress":"00:12:e2:b8:a5:d0"}],"buffers":544,
     2308"connectedSince":1357746797955,"featuresReplyFromSwitch":{"transactionId":2,"done":false,
     2309"cancelled":false},"actions":4095,"dpid":"06:d6:00:12:e2:b8:a5:d0","attributes":
     2310{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":{"manufacturerDescription":
     2311"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L","softwareDescription":"11.1.C.AfOS-F3L","serialNumber":"WA03CL24T2XWS0E4393B003","datapathDescription":"poblano-
     231204","length":1056},"supportsOfppTable":true},"capabilities":135,"inetAddress":"/192.1.249.23:57798","tables":3},
     2313
     2314{"role":null,"ports":[{"portNumber":6,"currentFeatures":0,"advertisedFeatures":0,"supportedFeatures":0,
     2315"peerFeatures":0,"name":"GBE0/6","state":513,"config":2,"hardwareAddress":"00:12:e2:22:63:74"},{"portNumber":25,"currentFeatures":832,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2316"name":"10GBE0/25","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:6e"},{"portNumber":2,"currentFeatures":800,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2317"name":"GBE0/2","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:6e"},{"portNumber":10,"currentFeatures":672,"advertisedFeatures":0,"supportedFeatures":0,"peerFeatures":0,
     2318"name":"GBE0/10","state":512,"config":2,"hardwareAddress":"00:12:e2:22:63:6e"}],"buffers":544,
     2319"connectedSince":1357746798107,"featuresReplyFromSwitch":{"transactionId":2,
     2320"done":false,"cancelled":false},"actions":4095,"dpid":"0e:84:00:12:e2:22:63:6e",
     2321"attributes":{"supportsOfppFlood":true,"FastWildcards":4194303,"DescriptionData":
     2322{"manufacturerDescription":"NEC Corporation","hardwareDescription":"AX-3640-24T2XW-L",
     2323"softwareDescription":"11.1.C.AfOS-F3L","serialNumber":"WA23CL24T2XWS0E4309D002",
     2324"datapathDescription":"of.atla-02 (of.atla.net.internet2.edu:65406)","length":1056},"supportsOfppTable":true},
     2325"capabilities":135,"inetAddress":"/140.182.45.234:43255","tables":3}]
     2326}}}
     2327
     2328If running NOX, user can show which switched are connected to a controller. For example, to run these the experiments in this test case, 3 NOX controllers were run:
     2329{{{
     2330lnevers@mallorea:~$ ps -eaf|grep nox
     2331lnevers 1241 1 0  2012 ? 02:28:20 /home/lnevers/nox/build/src/.libs/lt-nox_core --info=/home/lnevers/nox-33019.info -i ptcp:33019 switch lavi_switches lavi_swlinks jsonmessenger tcpport=11019 sslport=0
     2332lnevers 4324 1 0  2012 ? 02:27:39 /home/lnevers/nox/build/src/.libs/lt-nox_core --info=/home/lnevers/nox-33018.info -i ptcp:33018 switch lavi_switches lavi_swlinks jsonmessenger tcpport=11018 sslport=0
     2333lnevers 12162 1 2  2012 ? 11:23:58 /home/lnevers/nox/build/src/.libs/lt-nox_core --info=/home/lnevers/nox-33020.info -i ptcp:33020 switch lavi_switches lavi_swlinks jsonmessenger tcpport=11020 sslport=0
     2334}}}
     2335User can query the NOX controller to show switches connected. The BBN InstaGENI !OpenFlow switch is ''06:d6:84:34:97:c6:c9:00'' and was connected to the following the following each of the NOX Controllers:
     2336{{{
     2337lnevers@mallorea:~$  ./nox-console -n localhost -p 11018 getnodes | grep 06:d6:84:34:97:c6:c9:00
     233806:d6:84:34:97:c6:c9:00
     2339lnevers@mallorea:~$ ./nox-console -n localhost -p 11017 getnodes | grep 06:d6:84:34:97:c6:c9:00
     234006:d6:84:34:97:c6:c9:00
     2341lnevers@mallorea:~$ ./nox-console -n localhost -p 11018 getnodes | grep 06:d6:84:34:97:c6:c9:00
     234206:d6:84:34:97:c6:c9:00
     2343lnevers@mallorea:~$ ./nox-console -n localhost -p 11019 getnodes | grep 06:d6:84:34:97:c6:c9:00
     234406:d6:84:34:97:c6:c9:00
     2345lnevers@mallorea:~$
     2346}}}
     2347
     2348== 32. As Experimenter3, verify that traffic flows ==
     2349
     2350As Experimenter 3 (lnevers2@bbn.com) verified that traffic is only allowed for network resources ad defined for the slivers and no traffic can be exchanged across the different experiments.
     2351
     2352
     2353== 33. Verify Controller settings ==
     2354
     2355Verify that no default controller, switch fail-open behavior, or other resource other than experimenters' controllers, can control how traffic flows on network resources assigned to experimenters' slivers.
     2356
     2357== 34. Set the hard and soft timeout of flowtable entries ==
     2358
     2359Flow timeout scenarios were verified by modifying the "idle_timeout" from "0" to "15" seconds and modifying the "hard_timeout" from "0" to 40 seconds in the file src/nox/coreapps/switch/switch.cc and tested in these scenarios:
     2360
     2361    - Stopping the controller and starting a flow within the "idle_timeout" (15 sec) allow traffic delivery.
     2362    - Stopping the controller and starting a flow after the "hard_timeout" (40 sec) does not allow traffic delivery.
     2363
     2364== 35. Get switch statistics and flowtable entries ==
     2365
     2366The goal of this step is to get switch statistics and flowtable entries for each of the experiments from the InstaGENI !OpenFlow switch. To gather this information switched from a NOX controller to a !FloodLight Controller and gathered information in this test step.
     2367
     2368First a list of switches connected to the !Floodlight controller running on port 33017 (experiment1):
     2369{{{
    21182370[{"dpid":"0e:84:00:12:e2:22:63:38"},
    21192371{"dpid":"06:d6:ac:16:2d:f5:2d:00"},
     
    21332385{"dpid":"0e:84:00:12:e2:22:63:6e"}]
    21342386}}}
    2135 
    2136 If running NOX, user can show which switched are connected to a controller. For example, to run these the experiments in this test case, 3 NOX controllers were run:
    2137 {{{
    2138 lnevers@mallorea:~$ ps -eaf|grep nox
    2139 lnevers 1241 1 0  2012 ? 02:28:20 /home/lnevers/nox/build/src/.libs/lt-nox_core --info=/home/lnevers/nox-33019.info -i ptcp:33019 switch lavi_switches lavi_swlinks jsonmessenger tcpport=11019 sslport=0
    2140 lnevers 4324 1 0  2012 ? 02:27:39 /home/lnevers/nox/build/src/.libs/lt-nox_core --info=/home/lnevers/nox-33018.info -i ptcp:33018 switch lavi_switches lavi_swlinks jsonmessenger tcpport=11018 sslport=0
    2141 lnevers 12162 1 2  2012 ? 11:23:58 /home/lnevers/nox/build/src/.libs/lt-nox_core --info=/home/lnevers/nox-33020.info -i ptcp:33020 switch lavi_switches lavi_swlinks jsonmessenger tcpport=11020 sslport=0
    2142 }}}
    2143 User can query the NOX controller to show switches connected. The BBN InstaGENI !OpenFlow switch is ''06:d6:84:34:97:c6:c9:00'' and was connected to the following the following each of the NOX Controllers:
    2144 {{{
    2145 lnevers@mallorea:~$  ./nox-console -n localhost -p 11018 getnodes | grep 06:d6:84:34:97:c6:c9:00
    2146 06:d6:84:34:97:c6:c9:00
    2147 lnevers@mallorea:~$ ./nox-console -n localhost -p 11017 getnodes | grep 06:d6:84:34:97:c6:c9:00
    2148 06:d6:84:34:97:c6:c9:00
    2149 lnevers@mallorea:~$ ./nox-console -n localhost -p 11018 getnodes | grep 06:d6:84:34:97:c6:c9:00
    2150 06:d6:84:34:97:c6:c9:00
    2151 lnevers@mallorea:~$ ./nox-console -n localhost -p 11019 getnodes | grep 06:d6:84:34:97:c6:c9:00
    2152 06:d6:84:34:97:c6:c9:00
    2153 lnevers@mallorea:~$
    2154 }}}
    2155 
    2156 == 32. As Experimenter3, verify that traffic flows ==
    2157 
    2158 As Experimenter 3 (lnevers2@bbn.com) verified that traffic is only allowed for network resources ad defined for the slivers and no traffic can be exchanged across the different experiments.
    2159 
    2160 
    2161 == 33. Verify Controller settings ==
    2162 
    2163 Verify that no default controller, switch fail-open behavior, or other resource other than experimenters' controllers, can control how traffic flows on network resources assigned to experimenters' slivers.
    2164 
    2165 == 34. Set the hard and soft timeout of flowtable entries ==
    2166 
    2167 Flow timeout scenarios were verified by modifying the "idle_timeout" from "0" to "15" seconds and modifying the "hard_timeout" from "0" to 40 seconds in the file src/nox/coreapps/switch/switch.cc and tested in these scenarios:
    2168 
    2169     - Stopping the controller and starting a flow within the "idle_timeout" (15 sec) allow traffic delivery.
    2170     - Stopping the controller and starting a flow after the "hard_timeout" (40 sec) does not allow traffic delivery.
    2171 
    2172 == 35. Get switch statistics and flowtable entries ==
    2173 
    2174 The goal of this step is to get switch statistics and flowtable entries for each of the experiments from the InstaGENI !OpenFlow switch. To gather this information switched from a NOX controller to a !FloodLight Controller and gathered information in this test step.
    2175 
    2176 First a list of switches connected to the !Floodlight controller running on port 33017 (experiment1):
    2177 {{{
    2178 $ curl http://localhost:9090/wm/core/controller/switches/json
    2179 [{"dpid":"0e:84:00:12:e2:22:63:38"},
    2180 {"dpid":"06:d6:ac:16:2d:f5:2d:00"},
    2181 {"dpid":"06:d6:00:24:a8:d2:b8:40"},
    2182 {"dpid":"0e:84:00:12:e2:22:63:1d"},
    2183 {"dpid":"0e:84:00:12:e2:22:6f:e5"},
    2184 {"dpid":"0e:84:00:24:a8:d2:48:00"},
    2185 {"dpid":"06:d6:84:34:97:c6:c9:00"},  <<== GPO InstaGENI OF switch
    2186 {"dpid":"0e:84:00:26:f1:40:a8:00"},
    2187 {"dpid":"0e:84:00:24:a8:d2:b8:40"},
    2188 {"dpid":"06:d6:00:12:e2:22:63:38"},
    2189 {"dpid":"0e:84:00:23:47:c8:bc:00"},
    2190 {"dpid":"0e:84:00:23:47:ca:bc:40"},
    2191 {"dpid":"06:d6:00:24:a8:5d:0b:00"},
    2192 {"dpid":"0e:84:00:12:e2:22:81:42"},
    2193 {"dpid":"06:d6:00:12:e2:b8:a5:d0"},
    2194 {"dpid":"0e:84:00:12:e2:22:63:6e"}]
    2195 }}}
    21962387Aggregates statistics known to controller:
    21972388{{{
    2198 curl http://localhost:9090/wm/core/switch/all/aggregate/json
    2199 {"0e:84:00:12:e2:22:63:6e":[{"packetCount":175455875,"byteCount":265904950126,"flowCount":39}],
    2200 "0e:84:00:24:a8:d2:b8:40":[{"packetCount":185169848,"byteCount":1559996,"flowCount":42}],
    2201 "06:d6:00:24:a8:5d:0b:00":[{"packetCount":478522,"byteCount":1764,"flowCount":12}],
     2389$ curl http://localhost:9090/wm/core/switch/all/aggregate/json
     2390{"0e:84:00:12:e2:22:63:6e":[{"packetCount":167619303,"byteCount":254049807248,"flowCount":75}],
     2391"0e:84:00:24:a8:d2:b8:40":[{"packetCount":168072379,"byteCount":1319826,"flowCount":76}],
     2392"06:d6:00:24:a8:5d:0b:00":[{"packetCount":413051,"byteCount":2102,"flowCount":15}],
    22022393"0e:84:00:12:e2:22:81:42":[],
    2203 "06:d6:ac:16:2d:f5:2d:00":[{"packetCount":197085558,"byteCount":411546,"flowCount":40}],
    2204 "0e:84:00:12:e2:22:6f:e5":[{"packetCount":175455759,"byteCount":265904781050,"flowCount":39}],
    2205 "0e:84:00:12:e2:22:63:38":[{"packetCount":102031060,"byteCount":148975325424,"flowCount":33}],
    2206 "06:d6:00:12:e2:22:63:38":[{"packetCount":202138508,"byteCount":300996592234,"flowCount":41}],
    2207 "0e:84:00:26:f1:40:a8:00":[{"packetCount":88708069,"byteCount":1311056,"flowCount":31}],
    2208 "06:d6:84:34:97:c6:c9:00":[{"packetCount":756321,"byteCount":1666,"flowCount":16}],
    2209 "0e:84:00:12:e2:22:63:1d":[{"packetCount":186036825,"byteCount":276907388950,"flowCount":46}],
    2210 "0e:84:00:23:47:c8:bc:00":[{"packetCount":88691525,"byteCount":1206624,"flowCount":31}],
    2211 "0e:84:00:23:47:ca:bc:40":[{"packetCount":89746101,"byteCount":747726,"flowCount":33}],
    2212 "06:d6:00:24:a8:d2:b8:40":[{"packetCount":177526,"byteCount":294,"flowCount":2}],
    2213 "06:d6:00:12:e2:b8:a5:d0":[{"packetCount":127161337,"byteCount":186681275984,"flowCount":54}],
    2214 "0e:84:00:24:a8:d2:48:00":[{"packetCount":88707529,"byteCount":888824,"flowCount":31}]}
    2215 }}}
    2216 
     2394"06:d6:ac:16:2d:f5:2d:00":[{"packetCount":166787464,"byteCount":424780,"flowCount":49}],
     2395"0e:84:00:12:e2:22:6f:e5":[{"packetCount":167619631,"byteCount":254050317240,"flowCount":75}],
     2396"0e:84:00:12:e2:22:63:38":[{"packetCount":87852775,"byteCount":131591875564,"flowCount":40}],
     2397"06:d6:00:12:e2:22:63:38":[{"packetCount":166783118,"byteCount":251470353074,"flowCount":51}],
     2398"0e:84:00:26:f1:40:a8:00":[{"packetCount":89956638,"byteCount":1093346,"flowCount":45}],
     2399"06:d6:84:34:97:c6:c9:00":[{"packetCount":717751,"byteCount":1596,"flowCount":19}],
     2400"0e:84:00:12:e2:22:63:1d":[{"packetCount":169669868,"byteCount":256182122924,"flowCount":78}],
     2401"0e:84:00:23:47:c8:bc:00":[{"packetCount":89939956,"byteCount":966122,"flowCount":45}],
     2402"0e:84:00:23:47:ca:bc:40":[{"packetCount":90233802,"byteCount":923638,"flowCount":50}],
     2403"06:d6:00:24:a8:d2:b8:40":[{"packetCount":178926,"byteCount":392,"flowCount":2}],
     2404"06:d6:00:12:e2:b8:a5:d0":[{"packetCount":117828465,"byteCount":176666625380,"flowCount":78}],
     2405"0e:84:00:24:a8:d2:48:00":[{"packetCount":89956473,"byteCount":1037428,"flowCount":48}]
     2406}}}
    22172407A list of flows in the GPO InstaGENI Switch (dpid=06:d6:84:34:97:c6:c9:00):
    22182408{{{
     
    22702460
    22712461{{{
    2272 $  curl http://localhost:9090/wm/topology/links/json
    2273 [{"dst-port":51,"dst-switch":"0e:84:00:24:a8:d2:48:00",
    2274 "src-port":51,"src-switch":"0e:84:00:26:f1:40:a8:00","type":"DIRECT_LINK"},{"dst-port":3,"dst-switch":"0e:84:00:12:e2:22:6f:e5",
    2275 "src-port":2,"src-switch":"0e:84:00:12:e2:22:63:6e","type":"DIRECT_LINK"},{"dst-port":16,"dst-switch":"0e:84:00:12:e2:22:63:38",
    2276 "src-port":15,"src-switch":"06:d6:00:12:e2:22:63:38","type":"DIRECT_LINK"},{"dst-port":120,"dst-switch":"06:d6:84:34:97:c6:c9:00",
    2277 "src-port":16,"src-switch":"06:d6:00:12:e2:b8:a5:d0","type":"DIRECT_LINK"},{"dst-port":5,"dst-switch":"06:d6:00:24:a8:d2:b8:40",
    2278 "src-port":6,"src-switch":"0e:84:00:24:a8:d2:b8:40","type":"DIRECT_LINK"},{"dst-port":3,"dst-switch":"0e:84:00:12:e2:22:81:42",
    2279 "src-port":2,"src-switch":"0e:84:00:12:e2:22:63:38","type":"DIRECT_LINK"},{"dst-port":16,"dst-switch":"06:d6:00:12:e2:b8:a5:d0",
    2280 "src-port":120,"src-switch":"06:d6:84:34:97:c6:c9:00","type":"DIRECT_LINK"},{"dst-port":50,"dst-switch":"0e:84:00:26:f1:40:a8:00",
    2281 "src-port":51,"src-switch":"0e:84:00:23:47:c8:bc:00","type":"DIRECT_LINK"},{"dst-port":52,"dst-switch":"0e:84:00:24:a8:d2:b8:40",
    2282 "src-port":25,"src-switch":"0e:84:00:12:e2:22:63:6e","type":"DIRECT_LINK"},{"dst-port":2,"dst-switch":"0e:84:00:12:e2:22:63:1d",
    2283 "src-port":3,"src-switch":"0e:84:00:12:e2:22:63:38","type":"DIRECT_LINK"},{"dst-port":2,"dst-switch":"0e:84:00:12:e2:22:63:6e",
    2284 "src-port":3,"src-switch":"0e:84:00:12:e2:22:6f:e5","type":"DIRECT_LINK"},{"dst-port":50,"dst-switch":"0e:84:00:24:a8:d2:48:00",
    2285 "src-port":51,"src-switch":"0e:84:00:23:47:ca:bc:40","type":"DIRECT_LINK"},{"dst-port":51,"dst-switch":"0e:84:00:23:47:c8:bc:00",
    2286 "src-port":50,"src-switch":"0e:84:00:26:f1:40:a8:00","type":"DIRECT_LINK"},{"dst-port":51,"dst-switch":"0e:84:00:26:f1:40:a8:00",
    2287 "src-port":51,"src-switch":"0e:84:00:24:a8:d2:48:00","type":"DIRECT_LINK"},{"dst-port":25,"dst-switch":"0e:84:00:12:e2:22:63:6e",
    2288 "src-port":52,"src-switch":"0e:84:00:24:a8:d2:b8:40","type":"DIRECT_LINK"},{"dst-port":2,"dst-switch":"0e:84:00:12:e2:22:63:38",
    2289 "src-port":3,"src-switch":"0e:84:00:12:e2:22:81:42","type":"DIRECT_LINK"},{"dst-port":50,"dst-switch":"0e:84:00:23:47:ca:bc:40",
    2290 "src-port":51,"src-switch":"0e:84:00:24:a8:d2:b8:40","type":"DIRECT_LINK"},{"dst-port":2,"dst-switch":"0e:84:00:12:e2:22:6f:e5",
    2291 "src-port":3,"src-switch":"0e:84:00:12:e2:22:63:1d","type":"DIRECT_LINK"},{"dst-port":6,"dst-switch":"0e:84:00:24:a8:d2:b8:40",
    2292 "src-port":5,"src-switch":"06:d6:00:24:a8:d2:b8:40","type":"DIRECT_LINK"},{"dst-port":3,"dst-switch":"0e:84:00:12:e2:22:63:38",
    2293 "src-port":2,"src-switch":"0e:84:00:12:e2:22:63:1d","type":"DIRECT_LINK"},{"dst-port":51,"dst-switch":"0e:84:00:24:a8:d2:b8:40",
    2294 "src-port":50,"src-switch":"0e:84:00:23:47:ca:bc:40","type":"DIRECT_LINK"},{"dst-port":51,"dst-switch":"0e:84:00:23:47:ca:bc:40",
    2295 "src-port":50,"src-switch":"0e:84:00:24:a8:d2:48:00","type":"DIRECT_LINK"},{"dst-port":3,"dst-switch":"0e:84:00:12:e2:22:63:1d",
    2296 "src-port":2,"src-switch":"0e:84:00:12:e2:22:6f:e5","type":"DIRECT_LINK"},{"dst-port":15,"dst-switch":"06:d6:00:12:e2:22:63:38",
    2297 "src-port":16,"src-switch":"0e:84:00:12:e2:22:63:38","type":"DIRECT_LINK"}]lnevers@mallorea:~
     2462$ curl http://localhost:9090/wm/topology/links/json
     2463[{"src-switch":"0e:84:00:12:e2:22:63:1d","src-port":3,"src-port-state":512,
     2464"dst-switch":"0e:84:00:12:e2:22:6f:e5","dst-port":2,"dst-port-state":512,"type":"internal"},
     2465{"src-switch":"0e:84:00:12:e2:22:6f:e5","src-port":3,"src-port-state":512,
     2466"dst-switch":"0e:84:00:12:e2:22:63:6e","dst-port":2,"dst-port-state":512,"type":"internal"},
     2467{"src-switch":"0e:84:00:12:e2:22:63:1d","src-port":2,"src-port-state":512,
     2468"dst-switch":"0e:84:00:12:e2:22:63:38","dst-port":3,"dst-port-state":512,"type":"internal"},
     2469{"src-switch":"0e:84:00:24:a8:d2:b8:40","src-port":6,"src-port-state":0,
     2470"dst-switch":"06:d6:00:24:a8:d2:b8:40","dst-port":5,"dst-port-state":0,"type":"internal"},
     2471{"src-switch":"0e:84:00:12:e2:22:6f:e5","src-port":2,"src-port-state":512,
     2472"dst-switch":"0e:84:00:12:e2:22:63:1d","dst-port":3,"dst-port-state":512,"type":"internal"},
     2473{"src-switch":"0e:84:00:24:a8:d2:b8:40","src-port":51,"src-port-state":0,
     2474"dst-switch":"0e:84:00:23:47:ca:bc:40","dst-port":50,"dst-port-state":0,"type":"internal"},
     2475{"src-switch":"0e:84:00:24:a8:d2:48:00","src-port":50,"src-port-state":0,
     2476"dst-switch":"0e:84:00:23:47:ca:bc:40","dst-port":51,"dst-port-state":0,"type":"internal"},
     2477{"src-switch":"06:d6:00:12:e2:22:63:38","src-port":15,"src-port-state":512,
     2478"dst-switch":"0e:84:00:12:e2:22:63:38","dst-port":16,"dst-port-state":512,"type":"internal"},
     2479{"src-switch":"0e:84:00:23:47:ca:bc:40","src-port":51,"src-port-state":0,
     2480"dst-switch":"0e:84:00:24:a8:d2:48:00","dst-port":50,"dst-port-state":0,"type":"internal"},
     2481{"src-switch":"0e:84:00:12:e2:22:63:38","src-port":3,"src-port-state":512,
     2482"dst-switch":"0e:84:00:12:e2:22:63:1d","dst-port":2,"dst-port-state":512,"type":"internal"},
     2483{"src-switch":"0e:84:00:26:f1:40:a8:00","src-port":50,"src-port-state":0,
     2484"dst-switch":"0e:84:00:23:47:c8:bc:00","dst-port":51,"dst-port-state":0,"type":"internal"},
     2485{"src-switch":"06:d6:00:12:e2:b8:a5:d0","src-port":16,"src-port-state":512,
     2486"dst-switch":"06:d6:84:34:97:c6:c9:00","dst-port":120,"dst-port-state":0,"type":"internal"},
     2487{"src-switch":"0e:84:00:12:e2:22:63:38","src-port":2,"src-port-state":512,
     2488"dst-switch":"0e:84:00:12:e2:22:81:42","dst-port":3,"dst-port-state":512,"type":"internal"},
     2489{"src-switch":"0e:84:00:12:e2:22:81:42","src-port":3,"src-port-state":512,
     2490"dst-switch":"0e:84:00:12:e2:22:63:38","dst-port":2,"dst-port-state":512,"type":"internal"},
     2491{"src-switch":"0e:84:00:12:e2:22:63:38","src-port":16,"src-port-state":512,
     2492"dst-switch":"06:d6:00:12:e2:22:63:38","dst-port":15,"dst-port-state":512,"type":"internal"},
     2493{"src-switch":"0e:84:00:12:e2:22:63:6e","src-port":2,"src-port-state":512,
     2494"dst-switch":"0e:84:00:12:e2:22:6f:e5","dst-port":3,"dst-port-state":512,"type":"internal"},
     2495{"src-switch":"06:d6:00:24:a8:d2:b8:40","src-port":5,"src-port-state":0,
     2496"dst-switch":"0e:84:00:24:a8:d2:b8:40","dst-port":6,"dst-port-state":0,"type":"internal"},
     2497{"src-switch":"06:d6:84:34:97:c6:c9:00","src-port":120,"src-port-state":0,
     2498"dst-switch":"06:d6:00:12:e2:b8:a5:d0","dst-port":16,"dst-port-state":512,"type":"internal"},
     2499{"src-switch":"0e:84:00:23:47:ca:bc:40","src-port":50,"src-port-state":0,
     2500"dst-switch":"0e:84:00:24:a8:d2:b8:40","dst-port":51,"dst-port-state":0,"type":"internal"},
     2501{"src-switch":"0e:84:00:23:47:c8:bc:00","src-port":51,"src-port-state":0,
     2502"dst-switch":"0e:84:00:26:f1:40:a8:00","dst-port":50,"dst-port-state":0,"type":"internal"},
     2503{"src-switch":"0e:84:00:24:a8:d2:48:00","src-port":51,"src-port-state":0,
     2504"dst-switch":"0e:84:00:26:f1:40:a8:00","dst-port":51,"dst-port-state":0,"type":"internal"},
     2505{"src-switch":"0e:84:00:24:a8:d2:b8:40","src-port":52,"src-port-state":0,
     2506"dst-switch":"0e:84:00:12:e2:22:63:6e","dst-port":25,"dst-port-state":512,"type":"internal"},
     2507{"src-switch":"0e:84:00:26:f1:40:a8:00","src-port":51,"src-port-state":0,
     2508"dst-switch":"0e:84:00:24:a8:d2:48:00","dst-port":51,"dst-port-state":0,"type":"internal"},
     2509{"src-switch":"0e:84:00:12:e2:22:63:6e","src-port":25,"src-port-state":512,
     2510"dst-switch":"0e:84:00:24:a8:d2:b8:40","dst-port":52,"dst-port-state":0,"type":"internal"}]
     2511
    22982512}}}
    22992513
     
    23032517{{{
    23042518$ curl http://localhost:9090/wm/device/
    2305 [{"mac":["02:56:04:8d:72:f5"],"ipv4":[],"vlan":[],"attachmentPoint":
    2306 [{"switchDPID":"06:d6:00:12:e2:22:63:38","errorStatus":null,"port":12},
    2307 {"switchDPID":"06:d6:00:12:e2:b8:a5:d0","errorStatus":null,"port":5},
    2308 {"switchDPID":"06:d6:00:24:a8:5d:0b:00","errorStatus":null,"port":7},
    2309 {"switchDPID":"06:d6:ac:16:2d:f5:2d:00","errorStatus":null,"port":21}],"lastSeen":1357741969672},
    2310 
    2311 {"mac":["02:21:ba:c3:54:fc"],"ipv4":[],"vlan":[],"attachmentPoint":
    2312 [{"switchDPID":"0e:84:00:23:47:c8:bc:00","errorStatus":null,"port":49},
    2313 {"switchDPID":"06:d6:84:34:97:c6:c9:00","errorStatus":null,"port":97},
    2314 {"switchDPID":"06:d6:00:24:a8:5d:0b:00","errorStatus":null,"port":19},{"switchDPID":"06:d6:ac:16:2d:f5:2d:00","errorStatus":null,"port":22}],"lastSeen":1357741969858}]
    2315 }}}
     2519[{"entityClass":"DefaultEntityClass","mac":["02:56:04:8d:72:f5"],"ipv4":[],"vlan":[],"attachmentPoint":
     2520[{"switchDPID":"06:d6:00:12:e2:b8:a5:d0","errorStatus":null,"port":5},
     2521{"switchDPID":"06:d6:00:12:e2:22:63:38","errorStatus":null,"port":12},
     2522{"switchDPID":"06:d6:ac:16:2d:f5:2d:00","errorStatus":null,"port":21},
     2523{"switchDPID":"06:d6:00:24:a8:5d:0b:00","errorStatus":null,"port":7}],"lastSeen":1357748131641},
     2524
     2525{"entityClass":"DefaultEntityClass","mac":["02:21:ba:c3:54:fc"],"ipv4":[],"vlan":[],"attachmentPoint":
     2526[{"switchDPID":"06:d6:84:34:97:c6:c9:00","errorStatus":null,"port":97},
     2527{"switchDPID":"0e:84:00:23:47:c8:bc:00","errorStatus":null,"port":49},
     2528{"switchDPID":"06:d6:ac:16:2d:f5:2d:00","errorStatus":null,"port":22},
     2529{"switchDPID":"06:d6:00:24:a8:5d:0b:00","errorStatus":null,"port":19}],"lastSeen":1357748129930}]
    23162530
    23172531
     
    23232537{{{
    23242538$ curl http://localhost:9090/wm/staticflowentrypusher/list/all/json
    2325 {"success":false,"informational":false,"reasonPhrase":"Not Found",
    2326 "uri":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5",
    2327 "serverError":false,"connectorError":false,"clientError":true,
    2328 "globalError":false,"redirection":false,"recoverableError":false,
    2329 "name":"Not Found","error":true,"throwable":null,"description":
    2330 "The server has not found anything matching the request URI","code":404}
    2331 }}}
    2332 
    2333 Not able to generate a static flow entry that actually worked.
     2539{}
     2540$
     2541}}}
     2542
     2543Set a static flow named "flow-mod-1" and checked that it was applied:
     2544{{{
     2545$ curl -d '{"switch": "06:d6:84:34:97:c6:c9:00", "name":"flow-mod-1", "priority":"32768", "networkSource":"10.42.13.43","active":"true", "actions":"output=2"}' http://localhost:9090/wm/staticflowentrypusher/json
     2546{"status" : "Entry pushed"}
     2547$
     2548$ curl http://localhost:9090/wm/staticflowentrypusher/list/all/json
     2549{"06:d6:84:34:97:c6:c9:00":{"flow-mod-1":{"bufferId":-1,"cookie":45035997351236006,
     2550"idleTimeout":0,"hardTimeout":0,"match":{"dataLayerDestination":"00:00:00:00:00:00",
     2551"dataLayerSource":"00:00:00:00:00:00","dataLayerType":"0x0000",
     2552"dataLayerVirtualLan":-1,"dataLayerVirtualLanPriorityCodePoint":0,"inputPort":0,
     2553"networkDestination":"0.0.0.0","networkDestinationMaskLen":0,"networkProtocol":0,
     2554"networkSource":"0.0.0.0","networkSourceMaskLen":0,"networkTypeOfService":0,"transportDestination":0,
     2555"transportSource":0,"wildcards":4194303},"command":0,"outPort":-1,"actions":
     2556[{"maxLength":32767,"port":2,"lengthU":8,"length":8,"type":"OUTPUT"}],
     2557"priority":-32768,"flags":0,"lengthU":80,"xid":0,"length":80,"type":"FLOW_MOD","version":1}}}
     2558$
     2559}}}
     2560
     2561Deleted te static flow entry "flow-mod-1" and checked that it was removed:
     2562{{{
     2563$ curl -X DELETE -d '{"switch": "06:d6:84:34:97:c6:c9:00", "name":"flow-mod-1", "priority":"32768", "networkSource":"10.42.13.43","active":"true", "actions":"output=2"}' http://localhost:9090/wm/staticflowentrypusher/json
     2564$
     2565$ curl http://localhost:9090/wm/staticflowentrypusher/list/all/json
     2566{"06:d6:84:34:97:c6:c9:00":{}}
     2567$
     2568}}}
    23342569
    23352570== 39. Run test for at least 4 hours ==