<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Why does this flow go into software? in Software Defined Networking</title>
    <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722517#M740</link>
    <description>&lt;P&gt;Antonio,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The upgrade to K.15.16.005 solved the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help working through this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;kind regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 19 Mar 2015 14:39:58 GMT</pubDate>
    <dc:creator>panluowei</dc:creator>
    <dc:date>2015-03-19T14:39:58Z</dc:date>
    <item>
      <title>Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722025#M727</link>
      <description>&lt;P&gt;I have a simple flow (see json below) that matches an incoming port and outputs to a single port. If my reading of the flow classification appendix in the openflow configuration guide is correct, this flow should go into hardware as long as I specify IP Ethernet Type AND I do NOT specify a src/dst MAC. But, it goes into software.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The platform is an HP 5412 running K.15.15.0008&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"flow"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"priority"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 60003,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"idle_timeout"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 60,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"table_id"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 200,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"match"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"eth_type"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"ipv4"&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"in_port"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:265&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s3"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"instructions"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"apply_actions"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"output"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:266&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}]}]&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s1"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;}&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 15:44:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722025#M727</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-18T15:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722081#M728</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You are adding the flow to Table 200 that is a software table.&lt;/P&gt;&lt;P&gt;If you want to add this flow in hardware you should add it to Table 100 (matching for ether type and ingress port), according to the fw running on the 5400zl and assuming you're running controller version 2.4 or above.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Antonio&lt;/P&gt;&lt;P&gt;SDN CoE&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 17:02:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722081#M728</guid>
      <dc:creator>piricchio72</dc:creator>
      <dc:date>2015-03-18T17:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722086#M730</link>
      <description>&lt;P&gt;Thanks for the clarification. I had tried that, but it won't install the flow in table 100. The only other flows on the switch are the default ones installed by the VAN controller hybrid (dhcp, arp, and normal).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 17:26:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722086#M730</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-18T17:26:30Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722092#M731</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you using RSdocs to add the flow?&lt;/P&gt;&lt;P&gt;if yes, which is the response code you are getting?&lt;/P&gt;&lt;P&gt;If not, are you using Curl?&lt;/P&gt;&lt;P&gt;If yes, can you provide output?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Antoino&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 17:44:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722092#M731</guid>
      <dc:creator>piricchio72</dc:creator>
      <dc:date>2015-03-18T17:44:12Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722107#M732</link>
      <description>&lt;P&gt;I'm using curl. There is no output. It accepts it without complaining.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I change the action output to "normal" (instead of a single port) the rule installs in the switch table 100 fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I guess there is something that makes the rule not able to go in hardware. Below is what the flow&amp;nbsp;looks like when installed in table 200. Now, the flow match table appendix says the MAC field "MUST NOT be present in the flow or is not applicable" to be able to go into hardware. Yet it shows up as "ANY" in the show output. Is there a way to specify eth_src and eth_dst as NA?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Below is the json for the 2 flows followed by the "show openflow instance aggregate flows" output for each of the 2 flows.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A. flow to match ingress port, output a single port (will only install on table 200)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"flow"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"priority"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 3,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"idle_timeout"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 60,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"table_id"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 200,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"match"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"eth_type"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"ipv4"&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"in_port"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:265&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s3"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"instructions"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"apply_actions"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"output"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 266&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}]}]&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s1"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;B. Same thing but with action to output "normal" (installs fine on table 100)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"flow"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"priority"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 3,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"idle_timeout"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 60,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"table_id"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: 100,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"match"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"eth_type"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"ipv4"&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"in_port"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:265&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s3"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"instructions"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;"apply_actions"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;[{&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"output"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: "normal"&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;}]}]&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s1"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;C. switch show flows for flow "A"&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Flow 10&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Match&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Incoming Port : L1&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Ethernet Type&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: IP&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Source MAC&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Destination MAC&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;VLAN ID &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;VLAN priority&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Source Protocol Address : Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Target Protocol Address : Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;IP Protocol &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;IP ECN&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;IP DSCP&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Source Port &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Destination Port : Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Attributes&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Priority&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 3 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Duration &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 54 seconds&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Hard Timeout&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: 0 seconds &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Idle Timeout &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 60 seconds&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Byte Count&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 0 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Packet Count &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Flow Table ID : 200 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Controller ID&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Activity Count: NA&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Cookie &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 0x0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Hardware Index &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: NA&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Instructions&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Apply Actions&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Output&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: L2&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;D. Switch show flows for flow "B"&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Flow 6&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Match&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Incoming Port : L1&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Ethernet Type&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: IP&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Source MAC&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Destination MAC&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;VLAN ID &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;VLAN priority&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Source Protocol Address : Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Target Protocol Address : Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;IP Protocol &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;IP ECN&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;IP DSCP&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Source Port &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: Any &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Destination Port : Any&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Attributes&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Priority&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 3 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Duration &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 2 seconds&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Hard Timeout&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;: 0 seconds &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Idle Timeout &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 60 seconds&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Byte Count&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: NA&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Packet Count &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Flow Table ID : 100 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Controller ID&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Activity Count: NA&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Cookie &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 0x0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Hardware Index &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;: 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Instructions&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Apply Actions&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Normal&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 18:06:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722107#M732</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-18T18:06:52Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722111#M733</link>
      <description>&lt;P&gt;On futher thought, the "match" portion seems to be okay (since it installs in hardware when the action is "normal").&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yet,the "action" portion of forwarding to a single port should also be&amp;nbsp;supported in hardware. I'm at a loss. The switch modules are all v2. The controller is 2.4.5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 18:21:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722111#M733</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-18T18:21:51Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722116#M734</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I just installed a flow on table 100 on a 5406zl.&lt;/P&gt;&lt;P&gt;I only modified the ports to match mine (i used 1 and 2 and not 265 and 266 as you did).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Considering that you are using v2 modules and that action normal is accepted my only suspicion is that port 266 might not be on same DPID.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you send the "show run" output to check your configuration?&lt;/P&gt;&lt;P&gt;Can you also send a screen shot of the ports on the DPID (gathered from the controller gui)?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Antonio&lt;/P&gt;&lt;P&gt;SDN Team&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 18:28:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722116#M734</guid>
      <dc:creator>piricchio72</dc:creator>
      <dc:date>2015-03-18T18:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722132#M735</link>
      <description>&lt;P&gt;Okay, I also tried with lower numbered ports (7 and 8) without success. Do you have the default flows installed by hybrid VAN controller?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Attached are the screen shots and show info.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'll also try it on another switch to compare.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 18:52:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722132#M735</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-18T18:52:31Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722218#M736</link>
      <description>&lt;P&gt;It worked on a 5406 &lt;SPAN&gt;running K.15.16.0005 and also on a 3800 runing KA.15.16.005&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I'll upgrade to K.15.16.005 to see if that does the trick.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 23:18:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722218#M736</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-18T23:18:08Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722491#M739</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I added the flow to a 5400zl I was actually running version k.15.16.005.&lt;/P&gt;&lt;P&gt;I think you will not have problem in adding the flow when running this code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From your configuration I noticed you configured "mode passive".&lt;/P&gt;&lt;P&gt;Although this does not play a role with yor issue, &amp;nbsp;you should consider how this setting is only applicable for OpenFlow instances version 1.0 (as per the OpenFlow Administrator Guide).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Antonio&lt;/P&gt;&lt;P&gt;SDN Team&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Mar 2015 13:53:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722491#M739</guid>
      <dc:creator>piricchio72</dc:creator>
      <dc:date>2015-03-19T13:53:52Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this flow go into software?</title>
      <link>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722517#M740</link>
      <description>&lt;P&gt;Antonio,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The upgrade to K.15.16.005 solved the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help working through this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;kind regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Mar 2015 14:39:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-defined-networking/why-does-this-flow-go-into-software/m-p/6722517#M740</guid>
      <dc:creator>panluowei</dc:creator>
      <dc:date>2015-03-19T14:39:58Z</dc:date>
    </item>
  </channel>
</rss>

