Number Systems and Number Representation Jennifer Rexford 1.
How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.
-
Upload
peregrine-norris -
Category
Documents
-
view
213 -
download
1
Transcript of How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.
![Page 1: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/1.jpg)
How Can You Have QoS When…
Jennifer RexfordAT&T Labs--Research
![Page 2: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/2.jpg)
How Can You Have QoS When…
• A typographical error by a network operator can bring down your service?
• Routing anomalies and slow convergence might (temporarily) discard your traffic?
• You don’t know how to set the QoS parameters and estimate your bill?
• You can’t tell who is to blame for the QoS violation you have experienced?
![Page 3: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/3.jpg)
A single typo can bring down your network?
• Router configuration problems– Non-standard “assembly language” programming– Configuring individual routers not a network– Complexity in network protocols and mechanisms
• … lead to performance problems– Human error responsible for half of outages– Security holes, resource inefficiency– Delay and cost in configuring and troubleshooting
• … and some research challenges– Models of protocol configuration state– Codifying of best common practices– Tools for error checking and data mining– Systems for automated configuration
![Page 4: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/4.jpg)
The routing system discards your packets?
• Routing problems– Transient instability during routing convergence– Blackholes, route hijacking, policy oscillation,…– Congestion due to sub-optimal routing
configuration
• … lead to performance problems– Packets dropped, discarded, or out-of-order– Forwarding loops consuming extra bandwidth
• … and some research challenges– Faster data-plane convergence– Detection and diagnosis of anomalies– Checking of configuration errors and policy conflicts– Better traffic engineering and capacity planning
![Page 5: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/5.jpg)
Customers don’t know what QoS params to select?
• QoS specification problems– Don’t know the traffic mix by 5-tuple– Can’t accurately map the 5-tuple to
applications– Can’t predict how much their bill will be
• … leads to slow QoS adoption– Customers want QoS but can’t specify it– Customers want QoS but are wary of their bill
• … and some research challenges– Traffic measurement and characterization– Digging below the 5-tuple in the IP/TCP
header– Mapping traffic classes into QoS classes
![Page 6: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/6.jpg)
Customers don’t know who is to blame?
• Finger-pointing problem– Hard to detect QoS violations– Even harder to diagnose them– Even harder to ascribe blame
• … leads to low end-to-end QoS adoption– SLAs based just on basic availability– SLAs only for “on net” traffic in one domain
• … and some research challenges– Measurements for the finger-pointing problem– Techniques for outsourcing the finger-pointing
to a third-party or the provider
![Page 7: How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.](https://reader036.fdocuments.net/reader036/viewer/2022072006/56649d0d5503460f949e1610/html5/thumbnails/7.jpg)
Conclusion
• We need to solve these problems!