Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

ectives: 1 . Become familiar with NS - 3 as a powerful network simulation tool 2 . Understand the first.cc and second.cc tutorial examples of

ectives:1. Become familiar with NS-3 as a powerful network simulation tool2. Understand the first.cc and second.cc tutorial examples of NS-33. Learn NS-3 Topology Helpers4. Simulate a computer network and evaluate its performance in terms of differentperformance metricsRequirements: Students must review the tutorial material (slides + Chapter 5 of the NS-3_tutorialdocument) that is available on Moodle under the NS-3 folder. Important Note: the NS-3_tutorial document uses the command ./ns3 to run simulations while we mentionedin the tutorial class that we should use ./waf. Therefore, all instructions and commandsin NS-3_tutorial should work perfectly for you except that you should use ./wafinstead of ./ns3. Students must work in groups of three (same team that is working on the term paper) Based on your understanding of the code in first.cc and second.cc, create the followingnetwork topology: Laptops in the CSMA LAN may send traffic to one or more of the workstations on theEthernet LAN. The pattern of the traffic can follow any of the supported patterns in NS-3 Your code should take into consideration collecting important performance metrics likeend-to-end delay, throughput, and efficiency. These metrics should be printed on thescreen at the end of your simulation In order for the Router to handle the routing task, you will need to add the following lineof code at the end of your program just before the line Simulator::Run ();:Ipv4GlobalRoutingHelper::PopulateRoutingTables ();Deliverables: This assignment is worth 10% of the overall course grade divided as follows:o Source code (worth 3%): each team must submit the source code. The code file musthave the names of the team members at the top as comments in the following format:# Student1 Name: -------, Student1 ID: -------# Student2 Name: -------, Student2 ID: -------# Student3 Name: -------, Student3 ID: -------o The source code must be submitted as a PDF file via Moodle by Thursday, May 23,2024, at 5 pm.o Demo (worth 7%): each team must demo their simulation in the lab. Demos will beconducted starting from the week of May 19,2024.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Handbook Of Relational Database Design

Authors: Candace C. Fleming, Barbara Von Halle

1st Edition

0201114348, 978-0201114348

More Books

Students also viewed these Databases questions

Question

What challenges do current college graduates face?

Answered: 1 week ago

Question

Describe three other types of visual aids.

Answered: 1 week ago