0% found this document useful (0 votes)
35 views

CEG5101-Programming-Assignment 1

Please submit your assignment report by the due date. The report should contain all the deliverables mentioned above. The report should be submitted as a single PDF file.

Uploaded by

poorguy2333
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

CEG5101-Programming-Assignment 1

Please submit your assignment report by the due date. The report should contain all the deliverables mentioned above. The report should be submitted as a single PDF file.

Uploaded by

poorguy2333
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CEG5101 Modern Computer Networking

Graduate Assistant: Mr. Binghui Wu and Ms. Divya D Kulkarni,


Lecturer: Assoc. Prof. Mohan Gurusamy
ECE Department, CDE., National University of Singapore

Programming Assignment 1 (based on Lab 02)

INSTRUCTIONS

This lab assignment focuses on manually configuring Open vSwitches with layer 3 information.
Design a network for the below-given topology in the Mininet/MiniEdit. The topology consists
of five end-hosts named h1 to h5 and four Open vSwitches named as S1 to S5. The assignment
is to enable packet forwarding among all hosts by manually defining flow tables at each
switch. The IP addresses for different hosts must be configured according to Table 1.

Figure 1: Topology

Table 1: IP Addresses
Host Interface IP Address
h1 Eth0 10.0.0.1/8
h2 Eth0 10.0.0.2/8
h3 Eth0 10.0.0.3/8
h4 Eth0 10.0.0.4/8
h5 Eth0 10.0.0.5/8

Your lab assignment work will be assessed based on the following deliverables.

1. Design the above topology in the Mininet or MiniEdit and assign the IP address to each
host according to Table 1.
2. Issue a command to print active Open vSwitches (attach the screenshot).
3. Issue a command to delete any existing flow table on each switch (attach the
screenshot).
4. Issue commands to implement the flow table at each switch that will enable traffic
forwarding among the network (attach the screenshots).
5. Issue a command to print flow entries for each switch (attach the screenshots).
6. Test connectivity by sending a ping command from one host to all other hosts (attach
the screenshots).

During the assignment demo,

a) Demonstrate the working of the above topology.


b) Show a report to the GA showing the above deliverables.
c) Answer the questions asked by the GA. Please note that during the demo student will
be asked to make amendments within the network and explain the changes in the
network that will be observed because of those changes.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy