Prepare customized network topology with python script

Assignment Help Computer Networking
Reference no: EM13848147

We are required to submit a customized network topology with mininet python script. Can you please help me with this assignment?

Please note that the script should be submitted in Python Programming Language (.py). I will be happy to provide any clarification such as lecture notes.

Exercise 1: Customized Network

By customizing the mininet script, you can customize a wide range of network properties. In this exercise, you are required to customize the topology as shown in Figure 1.

2373_Customized Network.png

Figure 1. Customized Topology.

The following parameters to be customized as shown above:

a. Topology

b. Host IP address

c. Host MAC address

d. Link latency

e. Link bandwidth

f. Link packet loss rate

Task 1:

a. Students are required to submit the script to implement the above. The script should be named as ""

b. The TA should be able to build the topology and verify the connectivity using the following command:

sudo mn --custom ./ --topo mytopo --test pingall

c. The TA should be able to verify the end-to-end bandwidth and delay using Iperf:

H1- H2: 10Mbps with -12ms latency

H2 - H4: 18Mbps with -22ms latency

H3 - H4: 10Mbps with -12ms latency

Reference no: EM13848147

Previous Q& A

  An elevator is hung by a steel rope

An elevator is hung by a steel rope. The rope has a cross-sectional area of 250mm2 and a modulus of elasticity of 70 GPa. the upward acceleration when the elevator starts is 4 m/s2. the rope is 100m long and the elevator weigh 1000 kg. determine the ..

  Determine the minimum diameter of a solid shaft

Determine the minimum diameter of a solid shaft used to transmit 500 kw of power from a 3000-rpm motor so that the shear stress does not exceed 50 MPa

  A rectangulr cross section alumina bar

A rectangulr cross section alumina bar, E=415 GPas , v=0.23  of initial lengths 100mm in the x direction, 10mm in the y direction and 20mm in the z direction, is loaded in compression by a load of 50 kN applied in the x-direction. What are the strain..

  What is the elastic strain energy per unit volume in mj/m3

If the sphere is made of steel (E=210 Gpa, poison ratio=0.29 ) and the internal pressure is 10MPa, the radius of the sphere is 0.5m, and the wall thickness is 10mm, what is the stress state in MPa? What is the elastic strain energy per unit volume in..

  The bicycle with the treadmill still in motion

Lets say you subjected yourself to a weird experiment by bicycling on a treadmill. What is expected to happen once you apply the brakes on the bicycle with the treadmill still in motion?

  Fea it is preferred to analyze thin structures

Why is that in FEA it is preferred to analyze thin structures using shell elements rather than the solid elements?

  Write the chain rule formula for the given composition

Write the Chain Rule formula for the following composition using a tree diagram. Write formulas for the partial derivatives ?z/?r and ?z/ ??. Use them to answer the following question.

  How is a modern passenger aircraft brought to halt

How is a modern passenger aircraft brought to halt after landing? Considering the enormity of a modern jetliner and the momentum involved.

  Calculate the stress state in the wall of a thin-walled

Calculate the stress state in the wall of a thin-walled spherical pressure vessel in terms of the internal pressure, p, the sphere radius, r, and the wall thickness, t.

  Imagine a container is removed from a hot oven

Imagine a container is removed from a hot oven and plunged into cold water. Which material would be more likely to have better thermal shock resistance?


Write a Review


Similar Q& A

  Describe and explain denial of service

Describe and explain Denial of Service (DoS) and Distributed Denial of Service (DDoS) network attacks

  How can management tool automate user account administration

Based on the Kercher (2009) article, how can management tools for Microsoft Windows Server 2008 automate user account administration

  Importannce of communication protocols

Identify the protocols in your design and provide rationale for your decision.

  Constructing an outline for the research paper

In preparation for constructing an outline for the research paper, discuss the topic that you may have selected for the paper, and attempt to layout your approach to the research, and the sub-topics

  Question 1amake a distinction between passive and active

question 1amake a distinction between passive and active attacks.bprovide two reasons why it is very important to

  Explain use of windows server network operating system

It has already decided to use Windows Server 2003 network operating system. What type of LAN will your team design for this company?

  What capability does the dns server address provide

What capability does the DNS server address provide. What would happen if the computer was not configured to use a DNS server

  What might be preventing the two tellers from logging

What concerns would you bring up with regard to allowing customers access to their account information off the Web? How might Internet access affect the ban's internal LAN?

  Method for consolidating core network services

Explain the key considerations behind establishing trust relationships between the two (2) domains. Suggest a method for consolidating Core Network services

  Find all irreducible polynomials

Find all irreducible polynomials1. of degree 3 over GF(2),2. of degree 4 over GF(2).

  What is tcp hijacking and how is it done

What is TCP hijacking and how is it done? What are some defenses against it?

  Develop an entire home network

Develop an entire home network with a budget of $1,000.00. Your configuration must assume the purchase of associated hardware for access to both wireless and wired connections and a broadband connection.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd