Changes between Version 9 and Version 10 of OpenFlow/Slicer/TestPlan


Ignore:
Timestamp:
11/12/14 11:07:31 (5 years ago)
Author:
tupty@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OpenFlow/Slicer/TestPlan

    v9 v10  
    4040 * Run a modified pox forwarding.l2_learning controller for 'samevlan' that installs a send-to-controller rule for unmatched traffic within the VLAN.
    4141 * Start a packet capture on the slicer facing both the switch and the controller.
    42  * Using a host that is not in a slice, send traffic on the data plane and make sure it never reaches the other host. ''(002)'' ''(004-a)'' ''(004-c)''
    43  * Using 'samevlan', send data plane traffic between the two hosts.  Ensure that it gets through to the two hosts in 'samevlan', but not to the hosts in 'diffvlans'. ''(001)'' ''(003)''
     42 * Using a host that is not in a slice, send ICMP ping traffic on the data plane and make sure it never reaches the other host. ''(002)'' ''(004-a)'' ''(004-c)''
     43 * Using 'samevlan', send ICMP ping data plane traffic between the two hosts.  Ensure that it gets through to the two hosts in 'samevlan', but not to the hosts in 'diffvlans'. ''(001)'' ''(003)''
    4444 * Stop the packet capture, and check for the following:
    4545  * Check that traffic from the hosts that don't belong to a slice never shows up at the slicer. ''(004-a)'' ''(004-c)''
     
    5454 * Push a flow that matches one of the ports and VLANs, and tries to do a strip-VLAN action.  Ensure this gets rejected by the slicer, and an error message is returned. ''(003-a)'' ''(004-e)'' ''(008-a)''
    5555 * Run a modified pox forwarding.l2_learning controller for 'diffvlans' that installs a send-to-controller rule for unmatched traffic within the VLAN.
    56  * Send ping traffic between the 'diffvlans' hosts and make sure it gets exchanged properly. ''(014-d)''
     56 * Send ICMP ping traffic between the 'diffvlans' hosts and make sure it gets exchanged properly. ''(014-d)''
    5757
    5858=== Step 4: Test for OF functionality ===
     
    6666=== Step 5: Test for stacked slicer support ===
    6767 * For 'diffvlans' stop the pox forwarding.l2_learning controller.  In its place, stand up another instance of the slicer.  In this higher-level slicer, create an identical slice for 'diffvlans' (can be done manually), and point it at a new controller URL.  At that new controller URL, run an instance of floodlight forwarding with static flow pusher.  Push down a flow that matches on the slice's VLAN for the switch and forwards traffic to the controller.
    68  * Send data plane traffic between the 'diffvlans' hosts.
     68 * Send ICMP ping data plane traffic between the 'diffvlans' hosts.
    6969
    7070=== Step 6: Test for any extra fucntionality ===