Consider the following network of five hosts (h1 to h5), five Openflow switches (s1 to s5)...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider the following network of five hosts (h1 to h5), five Openflow switches (s1 to s5) and SDN controller c1. The black solid lines indicate physical links between devices, and the orange dashed lines indicate logical channels between the controller and OpenFlow switches. hl: 192.168.0.1 h2: 192.168.0.2 IEEE ● 3 • • cl Assume that IP flows exist between every source-destination pair in this network. The following routing rules must be implemented in this network: Switch MAC MAC Eth VLAN IP Port src dst type ID Src $5 • All traffic between h1 to h4 or h5 (in both directions) must travel through route s1-s2-s5-s4 ● Web traffic between clients on h1 and an HTTP server on h3 (queries and responses) must travel through route s1-s2-s5. Web traffic between clients on h2 and an HTTP server on h3 (queries and responses) must travel through route s1-s3-s5. h3:10.0.0.1 IP Dst h4: 172.16.0.1 h5: 172.16.0.2 Clients on h4 and h5 must be blocked from accessing the HTTP server on h3. All other IP traffic (except those mentioned in the above) between hosts in this network should go through the shortest path route (minimum number of hops). If there are two paths with equal number of hops, choose the one that uses the next- hop switches with a lower index (e.g. s2 is given preference over s3) IP Prot Determine the flow table entries that must be installed in each switch (s1, s2, s3, s4 and s5). Use the following format for entries: TCP TCP sport port Action Consider the following network of five hosts (h1 to h5), five Openflow switches (s1 to s5) and SDN controller c1. The black solid lines indicate physical links between devices, and the orange dashed lines indicate logical channels between the controller and OpenFlow switches. hl: 192.168.0.1 h2: 192.168.0.2 IEEE ● 3 • • cl Assume that IP flows exist between every source-destination pair in this network. The following routing rules must be implemented in this network: Switch MAC MAC Eth VLAN IP Port src dst type ID Src $5 • All traffic between h1 to h4 or h5 (in both directions) must travel through route s1-s2-s5-s4 ● Web traffic between clients on h1 and an HTTP server on h3 (queries and responses) must travel through route s1-s2-s5. Web traffic between clients on h2 and an HTTP server on h3 (queries and responses) must travel through route s1-s3-s5. h3:10.0.0.1 IP Dst h4: 172.16.0.1 h5: 172.16.0.2 Clients on h4 and h5 must be blocked from accessing the HTTP server on h3. All other IP traffic (except those mentioned in the above) between hosts in this network should go through the shortest path route (minimum number of hops). If there are two paths with equal number of hops, choose the one that uses the next- hop switches with a lower index (e.g. s2 is given preference over s3) IP Prot Determine the flow table entries that must be installed in each switch (s1, s2, s3, s4 and s5). Use the following format for entries: TCP TCP sport port Action
Expert Answer:
Answer rating: 100% (QA)
Implement flow rules for traffic between h1 and h4h5 To ensure that all traffic between h1 and h4h5 travels through route s1s2s3s4s5 we need to install flow table entries in switches s1 s2 s3 and s4 T... View the full answer
Related Book For
Computer Networking A Top-Down Approach
ISBN: 978-0133594140
7th edition
Authors: James Kurose, Keith Ross
Posted Date:
Students also viewed these computer network questions
-
Namrata owns and operates a tour bus company called Namrata, LLC. Namrata is an experienced commercial driver who specializes in transporting music groups from city to city. While transporting...
-
Consider the SDN Open Flow network shown in Figure 4.30. Suppose that the desired forwarding behavior for data-grams arriving at s2 is as follows: Any datgrams arriving on input port 1 from hosts h5...
-
Solve: +32 Give your answer as an interval. Enter DNE if the inequality does not have a solution. > Next Question
-
Cost information for Lake County Library is as follows. In addition to directly traceable costs, the library incurred $24,000 for a building lease. REQUIRED A. Allocate to departments any costs that...
-
The pipe flow in Fig P3.12 fills a cylindrical tank as shown. At time t = 0, the water depth in the tank is 30 cm. Estimate the time required to fill the remainder of the tank. D=75 cm 1 m V1-2.5 m/s...
-
Trez Company began operations this year. During this first year, the company produced 100,000 units and sold 80,000 units. The absorption costing income statement for this year follows. Additional...
-
The velocity potential \[ \phi=-k\left(x^{2}-y^{2} ight) \quad(k=\text { constant }) \] may be used to represent the flow against an infinite plane boundary, as illustrated in Fig. P6.35. For flow in...
-
The managers of Roosevelt's (a local yet upscale bar) are considering charging an admission fee on Thursday nights. They contemplate how to charge. Should they: Option 1. Use just a beverage charge...
-
Company X planned normal operation level ( 1 0 , 0 0 0 h ) sales revenues and costs for the 3 rd quarter of 2 0 2 3 are as follows: Total | Product 1 | Product 2 Sales Revenues | 4 0 0 , 0 0 0 | ...
-
The trial balance of Racer Internet at March 31, 2012, follows: Adjustment data at March, 31, 2012 a. Unearned service revenue still unearned, $500. b. Prepaid rent still in force, $2,000. c....
-
A steel bar that has a rectangular cross-section of 0.4 inches by 0.5 inches. The bar is 3 inches long and subjected to a load of 45000 lbf that is parallel to its length. What is the resulting...
-
The measurement is made as a deviation from the target, thus the requirements are 0 /- 2 units. The current process averages 0 with a standard deviation of 1. Units less than -2.0 are scrapped at a...
-
Do women talk significantly more than men? In a study designed to measure this, random samples of men and women were observed throughout a typical day. The sample of 27 women was found to have a mean...
-
Financial Planning al Biriktir just graduated with a B . S . degree in engineering and landed a new job with a starting annual gross salary of $A . There are a number of things that he would like to...
-
Mr. Tamada, a Japanese Officer for the Toyo Toys Production, is asking for a certain budget list. due to old age, he cannot remember what kind of budget he is asking from the Finance Department. You...
-
What are some ways in which earnings management on construction contracts can be minimized?
-
4.5 If 364 days ago a forward contract was signed by an individual who promised to deliver $5,000 for 600,000 yen tomorrow. And if today it seemed pretty clear that tomorrow when the contract...
-
The percentage of completion and completed contract methods are described in the FASB ASC. Search the codification to find the paragraphs covering these topics, cite them, and copy the results.
-
Why is it that voice and video traffic is often sent over TCP rather than UDP in todays Internet?
-
Consider a router that interconnects three subnets: Subnet 1, Subnet 2, and Subnet 3. Suppose all of the interfaces in each of these three subnets are required to have the prefix 223.1.17/24. Also...
-
An IKE SA and an IPsec SA are the same thing. True or false?
-
Find the most economical diameter of Sch. 40 commercial steel pipe that would be needed to transport a petroleum fraction with a viscosity of $60 \mathrm{cP}$ and $\mathrm{SG}$ of 1.3 at a rate of...
-
A roof drains into a gutter, which feeds into a downspout with a square cross section (4 in. $x$ 4 in.). The discharge end of the downspout is $12 \mathrm{ft}$ below the entrance and terminates in a...
-
A concrete-lined drainage ditch has a triangular cross section that is an equilateral triangle, $8 \mathrm{ft}$ on each side. The ditch has a slope of $3 \mathrm{ft} / \mathrm{mile}$. What is the...
Study smarter with the SolutionInn App