CSN305 Lab 7

.docx

School

Seneca College *

*We aren’t endorsed by this school

Course

305

Subject

Computer Science

Date

Dec 6, 2023

Type

docx

Pages

7

Uploaded by AmbassadorUniverseWasp29

Report
CSN305 - Lab 7 – OpenFlow Analysis Student Full Name: Abdulmanan Khalid _________/10 Marks Objective To analyze OpenFlow message formats and procedures using Wireshark captures Instructions Use a different font and color to write your answers . Do not erase anything from this document. Resize the screenshots to make them easily readable. Procedure: 1. You can use the same ODL and Mininet installations as you did in previous labs. 2. Install Wireshark on a VM. There are two ways to do it: Install Wireshark on the same VM with ODL, or Install Wireshark on a separate Windows 10 VM. Choose one of these two methods (a or b): (a) Let’s follow these steps to install Wireshark on ODL VM (Ubuntu VM): $ sudo apt update $ sudo apt install wireshark $ sudo wireshark (b) To install Wireshark on a new Windows 10 VM: Simply start your Windows 10 VM, go to wireshark.org/downloads and download the Wireshark setup file for 64bit Windows OS. If you use VirtualBox, be sure that in Network setting of a VM which contains Wireshark, enable the Promiscuous mode: pg. 1
CSN305 - Lab 7 – OpenFlow Analysis Insert here the screenshot of your Hypervisor showing the VMs you are using. Be sure that you also show at least one VM background. [One mark] 3. Now you have ODL, Mininet and Wireshark ready to do this experiment. Insert here the screenshot of Wireshark running inside your VM. [One mark] 4. Start Mininet and create a topology of a single switch and two hosts. In the previous lab you used the command sudo mn --controller=remote,ip=<controller IP address> --topo=linear,2 Use the appropriate IP address and, the correct topology. Try single,2 instead of linear,2 . pg. 2
CSN305 - Lab 7 – OpenFlow Analysis Insert a screenshot of the new topology. [One mark] 3. Use a Wireshark filter to capture traffic with openflow_v4 (means OpenFlow version 1.3) Use one of the capture filter syntax rules from https://wiki.wireshark.org/OpenFlow . What is the difference between the TCP port 6633 and the TCP port 6653? TCP 6633 was used as the primary port for OpenFlow connections in versions 1.0 & 1.1. However, with the introduction of OpenFlow 1.3, 6653 became the recommended TCP port to use in OpenFlow connections. OpenFlow 1.4 must use port 6653. pg. 3
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help