10 - Traffic Engineering Flashcards

1
Q

Traffic Engineering

A

Process of reconfiguring the network in response to changing traffic loads, to achieve some operational goal.

  • Peering ratios
  • Relieve Congestion
  • Balance load
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

“Self-management”

A

TCP, routing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How should routing adapt to traffic?

A
  • Avoid congested links

- Satisfy application requirements such as delay

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Intradomain TE: Tuning Link Weights

A
  • Routers flood information to learn topology
  • Operator configures link weights
  • Inversely proportional to capacity
  • Proportional to propagation delay
  • Network-wide optimization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

3 Steps of Traffic Engineering

A
  • Measuring the network to figure out the current traffic loads
  • forming a model of how configuration affects the underlying paths on the network
  • Reconfiguring the network to exert control over how the traffic flows through the network

Measure, Model, Control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Intradomain

A

Within a domain (e.g., ISP, campus, datacenter)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Interdomain

A

between domains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Interdomain Traffic Engineering

A
  • Alleviating congestion on edge links
  • Using new/upgraded edge links
  • Changing end-to-end path

Reconfiguration of BGP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Goals of Interdomain TE

A
  1. Predictability
    - > no globally visible changes
  2. Limit influence of neighbors
    - > consistent adverts, limit AS path
  3. Reduce overload of routing changes
    - > group prefixes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How can source router adjust paths?

A

Alternating b/w forwarding table entries

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Data Center Networking

A
Characteristics of a data center
1. Multi-tenancy
  \+ amortization of cost
  - security, resource isolation
2. Elastic resources
3. Flexible service management
--> workload movement, migration
    enabler: virtualization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Data Center Networking Challenges

A
  • Traffic load balance
  • Support for virtual machine migration
  • Power savings
  • Provisioning
  • Security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Data Center TE

A
  • Limited server-to-server capacity
    • > links @ “top” of fat tree topology are over-subscribed
  • Fragmentation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Goals of Valiant Load Balancing in VL2 network

A
  1. Spread traffic (evenly across servers)

2. Traffic load is balanced independently of the destinations of the traffic flows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Jellyfish

A

Goals:

  • High throughput -> big data
  • Incremental expandability -> easy replacement of servers

Problem: Structure constrains expansion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly