© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Understanding Customer-to-Provider Connectivity.

Slides:



Advertisements
Similar presentations
Multihoming and Multi-path Routing
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
Internet Protocol How does information get sent from one device to another across a WAN?
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring BGP as the Routing Protocol Between PE and CE Routers.
CCNP Network Route BGP Part -I BGP : Border Gateway Protocol. It is a distance vector protocol It is an External Gateway Protocol and basically used for.
Classifying Network Addressing
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Lecture15: Network Address Translation for IPv4 Connecting Networks.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—5-1 WAN Connections Enabling the Internet Connection.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
The need for BGP AfNOG Workshops Philip Smith. “Keeping Local Traffic Local”
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Configuring and Monitoring Route Reflectors.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Routing.
IPv6 Address Provisioning In IPv6 world there are three provisioning aspects wich are independent of whether the IPv6 node is a Host or CE router: IPv6.
Lesson 18-Internet Architecture. Overview Internet services. Develop a communications architecture. Design a demilitarized zone. Understand network address.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network References to IPv6 and Remote Access.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5#-1 MPLS VPN Implementation Configuring OSPF as the Routing Protocol Between PE and CE Routers.
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
Campus Networking Best Practices Session 2: Layer 3 Dale Smith University of Oregon & NSRC
Border Gateway Protocol (BGP4) Rizwan Rehman, CCS, DU.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—7-1 Integrating Internet Access with MPLS VPNs Implementing Internet Access as a Separate VPN.
© 2009 Cisco Systems, Inc. All rights reserved.ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Planning the Enterprise-to-ISP Connection.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
4: Addressing Working At A Small-to-Medium Business or ISP.
Chap 10 Routing and Addressing Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2001, Cisco Systems, Inc. Customer-to-Provider Connectivity with BGP.
© 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.
Redundancy, Symmetry and Load Balancing Presented by Sagi Shporer.
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
Introduction to Network Address Translation
Simple Multihoming Experiment draft-huitema-multi6-experiment-00.txt Christian Huitema, Microsoft David Kessens, Nokia.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Configuring Network Devices Working at a Small-to-Medium Business or.
Chapter 9. Implementing Scalability Features in Your Internetwork.
© Synergon Informatika Rt., 1999 Chapter 12 Connecting Enterprises to an Internet Service Provider.
Addressing Issues David Conrad Internet Software Consortium.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Planning the Addressing Structure Working at a Small-to-Medium Business.
Routing integrity in a world of Bandwidth on Demand Dave Wilson DW238-RIPE
Routing and Routing Protocols
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
Engineering Workshops Multihoming A Discussion. Engineering Workshops Multihoming Issues Many sites are multihomed in the current Internet –reliability.
IP Addressing.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—1-1 Configuring Catalyst Switch Operations Identifying Problems That Occur in Redundant Switched.
NAT/PAT by S K SATAPATHY
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—2-1 BGP Transit Autonomous Systems Forwarding Packets in a Transit AS.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 BGP Overview Understanding BGP Path Attributes.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Course Introduction.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Module Summary The multihomed customer network must exchange BGP information with both ISP.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to Multiple Service.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Planning the Addressing Structure
100% Exam Passing Guarantee & Money Back Assurance
Working at a Small-to-Medium Business or ISP – Chapter 6
Keeping local stuff local
Working at a Small-to-Medium Business or ISP – Chapter 6
BGP Overview BGP concepts and operation.
Cours BGP-MPLS-IPV6-QOS
Configuring Network Devices
Planning the Addressing Structure
Working at a Small-to-Medium Business or ISP – Chapter 6
Chapter 11: Network Address Translation for IPv4
Presentation transcript:

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Understanding Customer-to-Provider Connectivity Requirements

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-2 Outline Overview Customer Connectivity Types Redundancy in Customer Connections Customer-to-Provider Routing Schemes Customer Routing Addressing Requirements AS Number Allocation Summary

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-3 Customer Connectivity Types Internet customers have a wide range of connectivity and redundancy requirements: Single permanent connection to the Internet Multiple permanent connections to a single provider in primary and backup configuration Multiple permanent connections to a single provider used for load sharing of traffic Connections to multiple service providers for maximum redundancy

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-4 Single Permanent Connection to the Internet The simplest setup: a single link between the customer network and the Internet No redundancy for link or equipment failure

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-5 Multiple Permanent Connections Providing Redundancy Customers wanting increased redundancy install several physical links to the Internet. Redundant links are used in primary and backup setup or for load sharing. Redundancy is for link or equipment failure. There is no redundancy for service provider failure.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-6 Multiple Permanent Connections Providing Load Sharing Customers wanting to increase their access speed can install several physical links between a pair of routers. There is redundancy for link failure. There is no redundancy for equipment failure. Load sharing in this setup is optimal.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-7 Connections to Multiple Service Providers Customers with maximum redundancy requirements install physical links to multiple ISPs. There is redundancy for link, equipment, or service provider failure. Primary and backup setup is complex without service provider assistance. Good load sharing is impossible to achieve.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-8 Static or dynamic routing can be used between an Internet customer and an ISP. BGP is the only acceptable dynamic routing protocol. Because of its lower complexity, static routing is preferred. Customer-to-Provider Routing Schemes

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-9 Customer Routing―Single Permanent Connection Static routing is usually adequate. BGP should not be used in this setup.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-10 Static routing is preferred if physical link failure can be detected. Traffic will enter a “black hole” if the physical link failure is not detected. Customer Routing―Multiple Connections

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-11 Customer Routing―Multiple Connections (Cont.) You can still use static routing if link and remote equipment failure can be detected reliably. BGP between the customer and the service provider is usually used in this setup.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-12 BGP must be used in this setup. Static routing is not possible. Customer Routing―Multihomed Customers

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-13 Addressing Requirements―Single-Homed Customers Customers connected to a single service provider usually get their address space from the provider. Provider-assigned (PA) address space. This is the most common customer setup. Customer has to renumber if service provider changes. Customers gets only a small address block from the service provider. Private addresses are used inside customer network. NAT must be used

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-14 Addressing Requirements―Multihomed Customers Customers connected to multiple service providers should get their own address space. Provider-independent (PI) address space. No renumbering is required for a service provider change. Some service providers might not guarantee routing for small block (for example, /24) of PI space. Multihomed customers can sometimes use PA address space. The customer must have a separate public AS number. The provider must agree to having another ISP advertise its address space.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-15 Addressing Requirements―Public and Private

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-16 AS Number Allocation—Single-Homed Customers Customers running BGP with the service provider need their own BGP AS number. Private AS numbers (64512–65535) can be used for customers connected to a single service provider.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-17 AS Number Allocation—Multihomed Customers Multihomed customers must run BGP with their service providers. Multihomed customers must use public AS numbers for their autonomous systems.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-18 Summary Different customers have different requirements for their Internet connections. These connectivity options include a single connection to a single ISP, multiple connections to the same ISP, and multiple connections to different ISPs. The least redundant, and most common, connection is a single permanent connection to a single ISP. Multiple permanent connections provide redundancy for links or equipment only; multiple permanent connections with load sharing provide redundancy only for link failure; and connections to multiple service providers offer redundancy for link, equipment, or provider failure. Depending upon the networking requirements of the customer, static (preferable) or dynamic routing may be used to connect a customer to an ISP.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-19 Summary (Cont.) For a single permanent connection to the Internet, for multiple permanent connections between a single router on the customer network and a single router on the ISP network, and for two different routers on the customer network connected to two different routers on the ISP network, static routing is usually adequate. Multiple permanent connections to more than one ISP always require the use of dynamic routing with BGP, however. Customers that are connected to a single ISP usually get their PA address space assigned by the ISP, while customers that are connected to more than one ISP should, if possible, assign their own PI address space and not have addresses that are delegated from any of their ISPs. Whenever BGP is in use, an AS number is required. The customer does not need a public AS number if it is connected to a single ISP. A multihomed customer, however, requires a public AS number.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-20