The New Policy for Enterprise Networking Robert Bays Chief Scientist June 2002.

Slides:



Advertisements
Similar presentations
Introduction to IP Routing Geoff Huston. Routing How do packets get from A to B in the Internet? A B Internet.
Advertisements

Multihoming and Multi-path Routing
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
Routing Basics.
1 Interdomain Traffic Engineering with BGP By Behzad Akbari Spring 2011 These slides are based on the slides of Tim. G. Griffin (AT&T) and Shivkumar (RPI)
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
1 Copyright  1999, Cisco Systems, Inc. Module10.ppt10/7/1999 8:27 AM BGP — Border Gateway Protocol Routing Protocol used between AS’s Currently Version.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
Lecture 9 Overview. Hierarchical Routing scale – with 200 million destinations – can’t store all dests in routing tables! – routing table exchange would.
© J. Liebeherr, All rights reserved 1 Border Gateway Protocol This lecture is largely based on a BGP tutorial by T. Griffin from AT&T Research.
Fundamentals of Computer Networks ECE 478/578 Lecture #18: Policy-Based Routing Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Advanced Topics of WAN Compiled from Previous ISQS 6341 Project November 2003.
Best Practices for ISPs
1 Network Architecture and Design Routing: Exterior Gateway Protocols and Autonomous Systems Border Gateway Protocol (BGP) Reference D. E. Comer, Internetworking.
Practical and Configuration issues of BGP and Policy routing Cameron Harvey Simon Fraser University.
Interdomain Routing and The Border Gateway Protocol (BGP) Courtesy of Timothy G. Griffin Intel Research, Cambridge UK
The Border Gateway Protocol (BGP) Sharad Jaiswal.
Slide -1- February, 2006 Interdomain Routing Gordon Wilfong Distinguished Member of Technical Staff Algorithms Research Department Mathematical and Algorithmic.
NetFlow Analyzer Drilldown to the root-QoS Product Overview.
14 – Inter/Intra-AS Routing
Feb 12, 2008CS573: Network Protocols and Standards1 Border Gateway Protocol (BGP) Network Protocols and Standards Winter
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—5-1 Implementing Path Control Assessing Path Control Network Performance Issues.
R OUTING IN THE INTERNET. A UTONOMOUS SYSTEM ( AS ) Collections of routers that has the same protocol, administative and technical control Intra-AS routing.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Routing Protocols and CIDR BSAD 146 Dave Novak Sources: Network+ Guide to Networks, Dean 2013.
Dr. John P. Abraham Professor University of Texas Pan American Internet Routing and Routing Protocols.
Lecture 10 Overview. Border Gateway Protocol(BGP) De facto standard for Internet inter-AS routing allows subnet to advertise its existence to rest of.
14 – Inter/Intra-AS Routing Network Layer Hierarchical Routing scale: with > 200 million destinations: can’t store all dest’s in routing tables!
I-4 routing scalability Taekyoung Kwon Some slides are from Geoff Huston, Michalis Faloutsos, Paul Barford, Jim Kurose, Paul Francis, and Jennifer Rexford.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
IP is a Network Layer Protocol Physical 1 Network DataLink 1 Transport Application Session Presentation Network Physical 1 DataLink 1 Physical 2 DataLink.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Dongkee LEE 1 BorderGuard: Detecting Cold Potatoes from Peers Nick Feamster, et al.
Lecture 4: BGP Presentations Lab information H/W update.
Border Gateway Protocol
Measuring IP Network Routing Convergence A new approach to the problem 59.
Xuan Zheng (modified by M. Veeraraghavan) 1 BGP overview BGP operations BGP messages BGP decision algorithm BGP states.
BGP4 - Border Gateway Protocol. Autonomous Systems Routers under a single administrative control are grouped into autonomous systems Identified by a 16.
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
More on Internet Routing A large portion of this lecture material comes from BGP tutorial given by Philip Smith from Cisco (ftp://ftp- eng.cisco.com/pfs/seminars/APRICOT2004.
Network Layer4-1 Intra-AS Routing r Also known as Interior Gateway Protocols (IGP) r Most common Intra-AS routing protocols: m RIP: Routing Information.
CS 4396 Computer Networks Lab BGP. Inter-AS routing in the Internet: (BGP)
1 Agenda for Today’s Lecture The rationale for BGP’s design –What is interdomain routing and why do we need it? –Why does BGP look the way it does? How.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 BGP Overview Understanding BGP Path Attributes.
7/11/0666th IETF1 QoS Enhancements to BGP in Support of Multiple Classes of Service Andreas Terzis Computer Science Department Johns Hopkins University.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Route Selection Using Attributes
Text BGP Basics. Document Name CONFIDENTIAL Border Gateway Protocol (BGP) Introduction to BGP BGP Neighbor Establishment Process BGP Message Types BGP.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Border Gateway Protocol BGP-4 BGP environment How BGP works BGP information BGP administration.
Cisco 3 - Switch Perrine. J Page 17/3/2016 Chapter 3 Which of the following are found in the EIGRP neighbor table? (Choose two.) 1.routes installed by.
Working at a Small-to-Medium Business or ISP – Chapter 6
CS 3700 Networks and Distributed Systems
Boarder Gateway Protocol (BGP)
Examples based on draft-cheng-supa-applicability-00.txt
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
CS 3700 Networks and Distributed Systems
Border Gateway Protocol
BGP supplement Abhigyan Sharma.
Interdomain Traffic Engineering with BGP
Introduction To Networking
Introduction to Networks
BGP Overview BGP concepts and operation.
Cours BGP-MPLS-IPV6-QOS
Working at a Small-to-Medium Business or ISP – Chapter 6
COMP/ELEC 429/556 Introduction to Computer Networks
Computer Networks Protocols
Presentation transcript:

The New Policy for Enterprise Networking Robert Bays Chief Scientist June 2002

2 What Enterprises Need Apply business objectives to network policy –Lower operational costs with quick ROI –Optimize network performance Free existing technical resources from operational tasks

3 Proficient Networks Defines Enterprise Business Policy Current protocols were not designed to define complex business policies, nor should they Policy additions allow the enterprise finer control over their network than BGP –Time of day, link cost, path metrics complement existing BGP policy –Standard tasks - Explicit Engineering, Metrics Engineering, and Load Sharing

4 Business Policy Choices When and how often am I engineering? Where am I engineering to? What type of engineering am I doing?

5 Explicit Engineering Overview Enterprise need: –“I want all my VPN traffic to traverse my VPN provider during business hours.” Destination prefix and nexthop are known ASN ASN R1 R /8 explicit

6 Metrics Engineering Overview Enterprise need: –“I want to minimize jitter to my branch offices to increase the quality of my VoIP traffic.” Net B Net A R1 R /8 Test #2 Test #1

7 Metrics Engineering How It Works Hop limited probes determine last intermediate system in path Subsequent tests sends hop limited packets to last intermediate system in each path –latency, loss, jitter, packet trains, cost Path ranking based on test results Variance and hold-time to minimize route churn

8 Metrics Engineering Impact on the Enterprise Enterprise problem: –Path characteristics are constantly changing Impact of Metrics Engineering: –The Proficient Network Policy Engine consistently chooses the best path based on current path results

9 Load Sharing Overview Enterprise need: –“I want to distribute my traffic based on utilization and cost.” ASN R1 R2 ASN NetFlow ASN

10 Load Sharing How It Works Define cost schedules for each peer Gather flow information from Netflow or ethernet tap Distribute prefixes based on aggregate traffic rates minimizing costs After a prefix has been placed once, leave the prefix on that nexthop to minimize route churn AS-path variance

11 Load Sharing Impact on the Enterprise Enterprise problem: –Unpredictable costs and capacity Impact of Load Sharing: –Minimizes actual cost of transmitting a given amount of traffic, but total bill could increase –Traffic distribution may increase throughput by creating available bandwidth on a previously constricted link

12 Routing Update Process Overview IBGP peering sessions Inactive route discovery Only inactive routes originated from local peers tested Inactive routes monitored on user configurable intervals Entire prefix or a subnet inserted Inserted routes chosen based on local preference Routing updates only where necessary

13 Routing Update Sanity Overview NLRI is required before route insertion AS path modification No export community default

The Business of Networking Q&A

15 BGP Decision Process What is the deciding factor? Reason for path choice varies wildly depending on network architecture and peer choices –Border router, no policy: AS path length 5%, External BGP, 50%, IGP or router ID 45% –Core router, no policy: IGP or router ID –Policy usually accounts for 20% of path decisions where used Policy is not being used in most enterprise networks –Lack of expertise –Inability to achieve goals

16 BGP issues What needs to be changed for the Enterprise? The enterprise is primarily interested in recognizing long term path trends or network problems when they exist BGP usually doesn’t make bad decisions What determines of a “bad path” will vary depending on the enterprise needs Biggest problem is lack of customer understanding Standardized customer facing policies at the ISP level would help the enterprise more Give the enterprise tools to easily audit and understand what they can’t directly control