Create the following network topology in Mininet using Python: Host1 192.168.1.1 Switch 1 Controller 6. 7....
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Create the following network topology in Mininet using Python: Host1 192.168.1.1 Switch 1 Controller 6. 7. Host2 192.168.1.2 5. Have hl ping -c 100 h3. How long does this take? Is there a difference? Switch 2 1. Verify everything below in Wireshark as well (no submission required for this part). 2. Prove using the output obtained from different commands that the topology created is correct. Print the list of network interfaces, their MAC addresses, and their assigned IP addresses, if any. 3. 4. Have hl ping-c 100 h2. How long did it take to ping? Does the first packet takes longer? Why? Which of the hosts and switches observe traffic as a result of the ping? Host3 192.168.1.3 Perform a pingall (you can do it in the script as well) and copy the output, verifying that all hosts are reachable. How does the MAC learning work in this topology? B. Topology without Python: ovs-ofctl Review the man/help page for the following commands: ovs-ofctl and ovs-vsctl by typing following in your mininet-VM terminal: man command_name command_name --help 1. Create a small network without a controller using: sudo mn --topo single, 3 --controller none 2. In the Mininet environment, try to ping 1 packet from h1 to h2. What do you observe? Why? 3. Now add the flow rules and using dump to see the rules using the following commands: sh ovs-ofctl add-flow sI action-normal sh ovs-ofctl dump-flows sl Now ping one packet from h1 to h2 and again dump the flows. How many packets do you see from the dump. Run the ping again from h1 to h2 for a single packet and see the dump. How many packets do you see now? Why? Create the following network topology in Mininet using Python: Host1 192.168.1.1 Switch 1 Controller 6. 7. Host2 192.168.1.2 5. Have hl ping -c 100 h3. How long does this take? Is there a difference? Switch 2 1. Verify everything below in Wireshark as well (no submission required for this part). 2. Prove using the output obtained from different commands that the topology created is correct. Print the list of network interfaces, their MAC addresses, and their assigned IP addresses, if any. 3. 4. Have hl ping-c 100 h2. How long did it take to ping? Does the first packet takes longer? Why? Which of the hosts and switches observe traffic as a result of the ping? Host3 192.168.1.3 Perform a pingall (you can do it in the script as well) and copy the output, verifying that all hosts are reachable. How does the MAC learning work in this topology? B. Topology without Python: ovs-ofctl Review the man/help page for the following commands: ovs-ofctl and ovs-vsctl by typing following in your mininet-VM terminal: man command_name command_name --help 1. Create a small network without a controller using: sudo mn --topo single, 3 --controller none 2. In the Mininet environment, try to ping 1 packet from h1 to h2. What do you observe? Why? 3. Now add the flow rules and using dump to see the rules using the following commands: sh ovs-ofctl add-flow sI action-normal sh ovs-ofctl dump-flows sl Now ping one packet from h1 to h2 and again dump the flows. How many packets do you see from the dump. Run the ping again from h1 to h2 for a single packet and see the dump. How many packets do you see now? Why?
Expert Answer:
Related Book For
Income Tax Fundamentals 2013
ISBN: 9781285586618
31st Edition
Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill
Posted Date:
Students also viewed these computer network questions
-
In a distributed system, how does virtual memory play a role in resource sharing and isolation? What are the unique challenges associated with managing virtual memory in a distributed context ?
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
You are required to write a Python program that will manage character (heroes and villain) information. Character (hero and villain) information will be stored in a text file that will be read in...
-
Design a suitable angle section to carry a factored tensile force 210 kN assuming a single row of M20 bolts. The yield strength and ultimate strength of the material is 250 MPa and 410 MPa,...
-
Stewart Engine reconditions engines. Its job cost records yield the following information. Stewart Engine uses a perpetual inventory system. Requirements 1. Compute Stewart Engine's cost of (a) Work...
-
Why are the crystal structures of ceramics frequently more complex than those observed for metals?
-
Identify the effects of the following transactions on total stockholders' equity: Each transaction is independent. a. A \(10 \%\) stock dividend. Before the dividend, 500,000 shares of \(\$ 1\) par...
-
Following is a list of cost system characteristics and sample companies. Match each to either job order costing or process costing. a. Companies that produce small quantities of many different...
-
organization with which you are familiar to use for this assignment. This could include a current or previous employer. Complete Parts 1 and 2 below. Part 1: DIKW Model Graphic Create a graphical...
-
Refer to Exercise 2.20. Another pair of students achieved the following marks. Student P: 94, 91, 88, 77, 75, 74, 66, 65, 54, 52 Student Q: 93, 91, 88, 75, 75, 73, 67, 66, 55, 51 a. Calculate the...
-
Swift Community Hospital, a 310 bed facility, is a sole provider hospital in a rural New England area servicing a large market. Recently, a wealthy philanthropist made a major contribution to the...
-
[9] [5] [9] [4] 12. In the steady-flow cycle below, a boiler delivers water at 10 MPa and 450 C at a rate of 5 kg/s (Stream 1). The heat for the boiler is supplied by a reservoir at 700 C. Stream 1...
-
For calendar year 2023, Stuart and Pamela Gibson file a joint return reflecting AGI of $369,400. Their itemized deductions are as follows: Note: All expenses are before any applicable limitations,...
-
Draw the 2-3 tree that results when the keys TRE FORDAWING are inserted in that order into an initially empty tree. Then draw the corresponding red-black tree.
-
Caden Family Orange Groves processes a variety of fresh juices. The company has the following expenses for July: Wages of factory workers $75,400 Freshness seals/caps for juice bottles $3900...
-
1. Two charges are set on the x -axis 9.90 cm away from each other. The charges are -8.40 nC and 18.3 nC. Calculate the electric potential at the point on the x-axis where the electric field due to...
-
Based on ABC Corp's annual Income Statements ended on December 31, 2022, the company has sales of $1,877,000, costs of goods sold of $1,105,000, and SGA expenses of $134,000. The depreciation expense...
-
Define a traverse in Surveying?
-
Yolanda is a cash basis taxpayer with the following transactions during the year: Cash received from sales of products........................................................................$65,000...
-
Sophie is a single taxpayer. For the first payroll period in October 2012, she is paid wages of $3,250 monthly. Sophie claims three allowances on her Form W-4. a. Use the percentage method to...
-
Walter, a single taxpayer, purchased a limited partnership interest in a tax shelter in 1985. He also acquired a rental house in 2012, which he actively manages. During 2012, Walter's share of the...
-
The \(10-\mathrm{kg} / \mathrm{m}\) cable is suspended between the supports \(A\) and \(B\). If the cable can sustain a maximum tension of \(1.5 \mathrm{kN}\) and the maximum sag is \(3...
-
A cable has a weight of \(3 \mathrm{lb} / \mathrm{ft}\) and is supported at points that are \(500 \mathrm{ft}\) apart and at the same elevation. If it has a length of \(600 \mathrm{ft}\), determine...
-
Solve Prob. 6-1 using the Mller-Breslau principle. Data From Problem 6.1 3 ft 6 ft C 6 ft B 9 ft
Study smarter with the SolutionInn App