Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

We saw how BGP routing can be formulated as a game where the selfish players are autonomous systems (ASes), and we saw a case

We saw how BGP routing can be formulated as a game where the selfish players are autonomous systems (ASes),

We saw how BGP routing can be formulated as a game where the selfish players are autonomous systems (ASes), and we saw a case where this game has no Nash equilibrium (stable state). That is, the control plane will keep switching routes even though the physical network is stable. In this problem, we'll see an example where there are two equilibria, and different sequences of events could lead to one or the other. Consider the network below: provider customer 2 provider peer link customer provider customer destination For simplicity, assume AS 1 is the only destination: it is the only AS that will originate an announcement message. The ASes have provider/customer/peer business relationships as shown. They follow the common route selection and export policies... except that AS 1 is using AS 2 as a backup provider. This means AS 1 has instructed AS 2 to route to AS 1 via the link 21 only when no other path is available. (Incidentally, this is possible with BGP's community attribute.) The effect is that AS 2 prefers to route through AS 3 in order to reach AS 1. Assume that at time 0, no routes have been announced by anyone. Shortly after time 0, AS 1 will begin announcing its IP prefix. (a) Describe a sequence of events (BGP announcement messages and path selection decisions) that lead to one stable state. (b) Describe a different sequence of events that lead to a different stable state. (c) Suppose the network is now stabilized in state (a). A link fails; the BGP routers re- converge; the link recovers; BGP reconverges again; but now the network is in state (b) instead of state (a)! What sequence of events causes this story to happen? That is, which link failed, and which messages get sent?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

Solution to the BGP routing game problem Part a Sequence of events that lead to one stable state At time 0no routes have been announced by anyone AS 1 begins announcing its IP prefix to AS 2AS 3and AS ... 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

Microeconomics An Intuitive Approach with Calculus

Authors: Thomas Nechyba

1st edition

538453257, 978-0538453257

More Books

Students also viewed these Programming questions

Question

What are the benefits of using ICD10 coding system? make it unique

Answered: 1 week ago