145 lines
6.1 KiB
HTML
145 lines
6.1 KiB
HTML
<html>
|
|
<head>
|
|
<script type="text/javascript" src="CollapsibleLists.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="don.css">
|
|
<title>DON: Analysis Results</title>
|
|
</head>
|
|
<body onload=CollapsibleLists.apply()>
|
|
<h2>OVS Test Results</h2>
|
|
<h3>OVS test between all pairs of ports using the same tag in br-int</h3>
|
|
<ul class="collapsibleList">
|
|
<li>OVS bridge br-int
|
|
<ul class="collapsibleList">
|
|
<li>tag 2
|
|
<ul class="collapsibleList">
|
|
<li> 6 → 7 <font class="fail">✘</font>
|
|
<ul class="collapsibleList">
|
|
<pre class="fail">
|
|
'sudo ovs-appctl fdb/flush br-int'
|
|
'sudo ovs-appctl ofproto/trace br-int in_port=6,dl_src=AA:BB:CC:DD:EE:11,dl_dst=AA:BB:CC:DD:EE:22 -generate'
|
|
'sudo ovs-appctl fdb/show br-int'
|
|
'sudo ovs-appctl ofproto/trace br-int in_port=7,dl_src=AA:BB:CC:DD:EE:22,dl_dst=AA:BB:CC:DD:EE:11 -generate'
|
|
{
|
|
"command_list": [
|
|
{
|
|
"cmd": "sudo ovs-appctl fdb/flush br-int",
|
|
"output": [
|
|
"table successfully flushed",
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"cmd": "sudo ovs-appctl ofproto/trace br-int in_port=6,dl_src=AA:BB:CC:DD:EE:11,dl_dst=AA:BB:CC:DD:EE:22 -generate",
|
|
"output": [
|
|
"Flow: metadata=0,in_port=6,vlan_tci=0x0000,dl_src=aa:bb:cc:dd:ee:11,dl_dst=aa:bb:cc:dd:ee:22,dl_type=0x0000",
|
|
"Rule: table=0 cookie=0xbafdefa428c693b6 priority=0",
|
|
"OpenFlow actions=NORMAL",
|
|
"no learned MAC for destination, flooding",
|
|
"",
|
|
" Resubmitted flow: metadata=0,in_port=1,dl_vlan=2,dl_vlan_pcp=0,dl_src=aa:bb:cc:dd:ee:11,dl_dst=aa:bb:cc:dd:ee:22,dl_type=0x0000",
|
|
" Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0",
|
|
" Resubmitted odp: push_vlan(vid=2,pcp=0),6,pop_vlan,8,push_vlan(vid=2,pcp=0),5,9",
|
|
" Rule: table=0 cookie=0xbafdefa428c693b6 priority=1,in_port=1",
|
|
" OpenFlow actions=resubmit(,2)",
|
|
"",
|
|
" Resubmitted flow: unchanged",
|
|
" Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0",
|
|
" Resubmitted odp: push_vlan(vid=2,pcp=0),6,pop_vlan,8,push_vlan(vid=2,pcp=0),5,9",
|
|
" Rule: table=2 cookie=0xbafdefa428c693b6 priority=0,dl_dst=00:00:00:00:00:00/01:00:00:00:00:00",
|
|
" OpenFlow actions=resubmit(,20)",
|
|
"",
|
|
" Resubmitted flow: unchanged",
|
|
" Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0",
|
|
" Resubmitted odp: push_vlan(vid=2,pcp=0),6,pop_vlan,8,push_vlan(vid=2,pcp=0),5,9",
|
|
" Rule: table=20 cookie=0xbafdefa428c693b6 priority=0",
|
|
" OpenFlow actions=resubmit(,22)",
|
|
"",
|
|
" Resubmitted flow: unchanged",
|
|
" Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0",
|
|
" Resubmitted odp: push_vlan(vid=2,pcp=0),6,pop_vlan,8,push_vlan(vid=2,pcp=0),5,9",
|
|
" Rule: table=22 cookie=0xbafdefa428c693b6 priority=0",
|
|
" OpenFlow actions=drop",
|
|
"",
|
|
"Final flow: metadata=0,in_port=6,vlan_tci=0x0000,dl_src=aa:bb:cc:dd:ee:11,dl_dst=aa:bb:cc:dd:ee:22,dl_type=0x0000",
|
|
"Relevant fields: skb_priority=0,in_port=6,vlan_tci=0x0000,dl_src=aa:bb:cc:dd:ee:11,dl_dst=aa:bb:cc:dd:ee:22,dl_type=0x0000,nw_proto=0,nw_frag=no,tp_src=0",
|
|
"Datapath actions: push_vlan(vid=2,pcp=0),6,pop_vlan,8,push_vlan(vid=2,pcp=0),5,9,pop_vlan,13,14",
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"cmd": "sudo ovs-appctl fdb/show br-int",
|
|
"output": [
|
|
" port VLAN MAC Age",
|
|
" 6 2 aa:bb:cc:dd:ee:11 0",
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"cmd": "sudo ovs-appctl ofproto/trace br-int in_port=7,dl_src=AA:BB:CC:DD:EE:22,dl_dst=AA:BB:CC:DD:EE:11 -generate",
|
|
"output": [
|
|
"Flow: metadata=0,in_port=7,vlan_tci=0x0000,dl_src=aa:bb:cc:dd:ee:22,dl_dst=aa:bb:cc:dd:ee:11,dl_type=0x0000",
|
|
"Rule: table=0 cookie=0xbafdefa428c693b6 priority=0",
|
|
"OpenFlow actions=NORMAL",
|
|
"forwarding to learned port",
|
|
"",
|
|
"Final flow: unchanged",
|
|
"Relevant fields: skb_priority=0,in_port=7,vlan_tci=0x0000/0x1fff,dl_src=aa:bb:cc:dd:ee:22,dl_dst=aa:bb:cc:dd:ee:11,dl_type=0x0000,nw_proto=0,nw_frag=no,tp_src=0",
|
|
"Datapath actions: 12",
|
|
""
|
|
]
|
|
}
|
|
],
|
|
"comment": "ovs br-int port 6 --> 7",
|
|
"debugs": [
|
|
"AA:BB:CC:DD:EE:11 learnt on expected vlan 2 on port 6",
|
|
"Packet for learnt mac forwarded properly"
|
|
],
|
|
"errors": [
|
|
"Packet forwarded to incorrect port 12, expected 6"
|
|
],
|
|
"pass": false
|
|
}
|
|
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
OVERALL RESULT: <font class="fail">✘</font>
|
|
<h2>Ping Test Results</h2>
|
|
<h3>Ping test between all pairs of VMs</h3>
|
|
<ul class="collapsibleList">
|
|
<li>router1 (Namespace [qrouter-90111551-6cfc-4be0-b1c2-ce8bffb7edf6])
|
|
<ul class="collapsibleList">
|
|
<li>vm1 → vm2
|
|
<ul class="collapsibleList">
|
|
<li> 10.10.0.3 → 10.10.0.4 <font class="fail">✘</font>
|
|
<ul class="collapsibleList">
|
|
<pre class="fail">
|
|
{
|
|
"command_list": [
|
|
{
|
|
"cmd": "ssh 10.10.0.3 with provided username and passwd",
|
|
"output": "Could not ssh to 10.10.0.3",
|
|
"pass": false
|
|
}
|
|
],
|
|
"comment": "PING 10.10.0.3 to 10.10.0.4",
|
|
"errors": [],
|
|
"pass": false
|
|
}
|
|
|
|
</pre>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
OVERALL RESULT: <font class="fail">✘</font>
|
|
</body>
|
|
</html>
|