BTnet Resilient Extra White Paper for BT People and Prospective Customers

Size: px
Start display at page:

Download "BTnet Resilient Extra White Paper for BT People and Prospective Customers"

Transcription

1 Issue 1.0 BTnet Resilient Extra White Paper for BT People and Prospective s This document provides a summary of the methods and configuration of the Resilient options available for BTnet services. Copyright British Telecommunications plc, All rights reserved. BT maintains that all reasonable care and skill has been used in the compilation of this publication. However, BT shall not be under any liability for loss or damage (including consequential loss) whatsoever or howsoever arising as a result of the use of this publication by the reader, his servants, agents or any third party. All third-party trademarks are hereby acknowledged. 1 of 11

2 Contents 1 INTRODUCTION RESILIENT - FOR STANDARD BTNET FLEX WITH A MANAGED NTE RESILIENT EXTRA - FOR STANDARD BTNET FLEX WITH MANAGED NTE BTNET 100 RESILIENT EXTRA SOLUTION USING BGP WITH PRIVATE AS BTNET FLEX NRO RESILIENT EXTRA APPENDIX A - LOW LEVEL CONFIGURATION BTNET100 RESILIENT EXTRA Router Configuration DOCUMENT INFORMATION GLOSSARY OF TERMS of 11

3 1 Introduction This document describes the solutions used for providing 'Resilient' and 'Resilient Extra' BTnet services. There are two main variants, 'Resilient' and 'Resilient Extra'. In summary, the 'Resilient' option provides the customer with a single NTE router, that has two links to the same BTnet access router, whereas the 'Resilient Extra' option provides the customer with 2 access connections from 2 different access routers. These would normally connect to two separate NTEs at the customer premises. The following sections provide more detail on the two options, including Resilient and three variants of Resilient Extra: Resilient for standard BTnet Flex with a managed NTE Resilient Extra for standard BTnet Flex with managed NTEs Resilient Extra for BTnet100 using BGP with Private AS Resilient Extra for BTnet Flex No Router Option 3 of 11

4 2 Resilient - for standard BTnet Flex with a managed NTE This option provides an entry level resilient solution for the access link only. It is available as an option to BTnet Flex customers supplied with a managed NTE router. A secondary link is provided from the same BTnet Access Router on a second sub-interface, and a PVC is configured to a second interface on the NTE router as shown below. The customer connects their network via an Ethernet connection to the NTE LAN interface as below. The customer only needs to configure a default route from their network to an IP address supplied by BT. 2x Static routes to customer network on different sub-interfaces 1 with higher metric (backup link) 2x Default routes to BT core network on different sub-interfaces CR1 1 with higher metric (backup link) To the Internet BTnet Core AR MSIP Shared STM-1 to MSIP Primary Secondary NTE NTE Router Ethernet LAN interface Network Figure 1 - BTnet Flex Resilient The secondary link is only used in the event of a failure of the primary link. Downstream Resilience is provided by using two static routes pointing to the customer network. These are configured on the BTnet Access Router via the two sub-interfaces that connect to the NTE router via two separate PVCs. The customer s network must be advertised down each of the lines, but the advertisement pointing down the secondary link has a higher cost metric tagged onto it, to ensure that the router does not use it unless the main line has failed. A similar method is used to provide the resilient link in the upstream direction for traffic heading towards the Internet. 4 of 11

5 3 Resilient Extra - for standard BTnet Flex with managed NTE The 'Resilient Extra' configuration is intended to improve on the 'Resilient' service by providing additional protection in the event of an NTE router or Access router failure. Therefore, Resilient Extra is a complete backup solution that provides the customer with a second NTE router, which connects to a second access PoP, which is homed off a different core PoP to their main connection. The backup PVC connects to a different access router from the main PVC. It is effectively the same as delivering two separate links to the customer premises. The customer connects their router onto the same Ethernet LAN as the NTE routers. The customer only needs to configure a default route from their network to an HSRP virtual IP address supplied by BT. In order to maximise the resilience offered to the customer without running a dynamic routing protocol between the NTE routers and the customer s equipment, Cisco hot standby routing protocol (HSRP) is used between the NTE routers, and BGP AS2856 is extended (in very limited form) to the customer s premises. To route correctly to the customer, their address range should be divided such that the normal network allocation is advertised on the Backup NTE, and the same allocation, divided into two parts, is advertised on the Primary NTE. 2x Over-specific static routes to the customer network redistributed into BGP added on NTE and advertised to BTnet Core Primary Priority 105 AR1 NTE1 CR1 To the Internet BTnet Core HSRP with Virtual IP Address Router Network AR2 AR2 Secondary NTE2 Priority 100 CR2 1x Summarised static routes to the customer network redistributed into BGP added on NTE and advertised to BTnet Core Figure 2 - BTnet Flex Resilient Extra The customer network address block is split into 2, and both halves are advertised via link 1. The undivided block is advertised via link 2. This ensures that traffic is correctly routed traffic, as it will always follow the more specific static route. These routes are re-distributed into BGP on the NTEs, and specify the Ethernet interface AND next hop address of the customer's router. This ensures that a failure of the Ethernet interface on the NTE can also be detected. The customer router has a default outbound route to the HSRP virtual IP address, and the NTE with the highest 'Priority' metric is selected by the HSRP routing protocol to send traffic towards the Internet via the BT core network. NTE1 has a Priority of 105, and NTE2 has a Priority of 100 under normal conditions. HSRP monitors the WAN interface of NTE1, so that if a failure occurs somewhere on Link 1, then the Priority on NTE1 is reduced to 95. This has the effect of HSRP selecting NTE2 to use for sending outbound traffic to the Internet, as NTE2 then becomes the NTE with the highest Priority metric. The NTEs have static default routes configured to the access routers for sending outbound traffic. This results in ALL traffic normally being sent and received via the primary link. Traffic is only sent via the secondary link in the event of the primary failing. In summary, HSRP is used for the Outbound Resilient Extra routing changes, and BGP is used for the Inbound Resilient Extra routing changes. 5 of 11

6 4 BTnet 100 Resilient Extra Solution using BGP with Private AS The BTnet 100 Service is delivered using an Ethernet Access line utilising a single fibre pair connecting from customers sites to the BTnet Access PoP then via a resilient access network to the core network and Global Internet. The customer connects their routers to the service via Ethernet connections to the BTnet NTUs. Note: This solution requires the customer to carry out detailed BGP configuration on their routers as defined below and in the Appendix. Resilient Extra customers are provided with two links that are connected to two different access PoPs and two different Core PoPs. One of the links is designated as the primary and the other as the secondary. Under normal conditions, traffic will only be carried over the primary link. NB as the access circuit is distance dependant it is possible to opt for both primary and secondary links to use the same (nearest the customer) access PoP although separate core PoPs would still be used to increase the resilience. The BTnet 100 resilient extra solution uses BGP with a Private AS to control the routing. The customer routers must be configured to advertise the full routes of the customer network to the BT core network, using BGP with a Private AS. BGP Private AS Full routes to customer networks sent to core using Private AS BGP routes advertised to core with Local preference of 190 AR1 Primary Default route MED=0 CR1 CR1 To the Internet BTnet Core Default route MED=1 Fibre NTU router Network routes advertised to core with Local preference of 180 AR2 AR2 Secondary BGP Private AS CR2 Full routes to customer networks sent to core using Private AS BGP CR2 Figure 3 - BTnet 100 Resilient Extra using BGP with Private AS The solution involves setting up a BGP peering to the customer using a Private AS number and the customer routes are then advertised into BTnet via the customer router. All customers will use the AS number unless they are already using a Private AS number in which case as their existing number may be used. The ability to have multiple customers using the same Private AS number is dependent on the fact that the customer only has a default route back to BTnet. s must advertise their main aggregate routes via BOTH of their BTnet ebgp peerings. The Access / NTE router checks any received route against a prefix-list and only matching routes are accepted. The Access router then sets the local-preference associated with that route to ensure correct routing of the customer s inbound traffic. Routes received on the Primary Access router have their local-preference set to 190 and routes received on the Secondary Access / NTE router have their local-preference set to 180. To allow customers to route to the BTnet network and beyond a default route is advertised to the customer via both ebgp peerings. The default route advertisements will have their metric set so that under normal conditions the Primary link will be preferred. The default route 6 of 11

7 advertised from the Primary Access / NTE router will have the metric set to 0 and the default route advertised from the Secondary Access / NTE will have the metric set to 1. This results in ALL traffic normally being sent and received via the primary link. Traffic is only sent via the secondary link in the event of the primary failing. Please refer to section 6.1 of the Appendix for a suggested configuration of the customer routers. 7 of 11

8 5 BTnet Flex NRO Resilient Extra BTnet Flex NRO resilient extra solution is similar to the standard Resilient Extra solution as described in Section 3. However, as no NTEs are provided with this service, the resilient extra routing is controlled on the access routers rather than the NTEs. This enables BT to still have control over downstream resilience. The customer routers have a default outbound route to the access routers. This results in ALL traffic normally being sent and received via the primary link. Traffic is only sent via the secondary link in the event of the primary failing. 2x Over-specific static routes to the customer network redistributed into BGP and advertised to BTnet Core AR1 Primary CR1 CR1 To the Internet BTnet Core router Network AR2 1x Summarised static routes to the Secondary CR2 customer network redistributed into BGP and advertised to BTnet Core Figure 4 - BTnet Flex NRO Resilient Extra CR2 The customer's network address block is split into 2, and both halves are advertised via Access Router 1 (AR1) on the primary link. The undivided block is advertised from Access Router 2 (AR2) on the secondary link. This ensures that traffic is correctly routed traffic, as it will always follow the more specific static route. These routes are re-distributed into BGP on the Access Routers. 8 of 11

9 6 Appendix A - Low level configuration Note: The configuration shown below is a suggested configuration only, and the exact configuration required will be specific to the router type(s) used by the customer. 6.1 BTnet100 Resilient Extra Router Configuration This section describes a suggested configuration to add resilient extra to BTnet100 customer routers. Please note, this is in addition to the configuration required to support the standard service. The customer router must peer with the Access router it connects to. The customer router receives only a default route from the access router, rather than taking full Internet routes, as this is not required to operate the service, and can create unnecessary loads on router processor. Primary Router Peering Configuration router bgp <65002 or 's Private AS Number> no synchronization bgp deterministic-med neighbor <Access Router Sub-Interface Address> send-community neighbor <Access Router Sub-Interface Address> remote-as 2856 neighbor <Access Router Sub-Interface Address> timers neighbor <Access Router Sub-Interface Address> prefix-list default-only in no auto-summary! The default-only prefix-list should be configured to deny all routes except a default route. The access router will normally be configured not to send any routes, this filter is an additional safeguard to prevent the router running out of memory in the event that the access router is misconfigured. ip prefix-list default-only permit /0 To advertise each route, the customer must add an appropriate network statement in the BGP configuration. If the customer has multiple address blocks, then an additional network statement will be required for each one. router bgp <65002 or 's Private AS Number> network <Full Network> mask <Full Mask> There are a number of options available to the customer to control outbound routing. By default, the customer network should send traffic to the customer router attached to the primary link. This is achieved by configuring it as the default gateway from the customer network. The following configuration can be added to the primary customer router to direct outbound traffic destined for the primary router to go via the secondary router in the event of a failure of the primary link. ip route <IP Address of Secondary Router LAN Port> of 11

10 This sets a default route, but has a higher cost than the default route received by the primary customer router from the BT core network. A secondary gateway (of the Secondary customer router) can be added in some operating system network configurations such as Microsoft Windows, so that the secondary route is taken in the event of the primary customer router having a complete failure or failure of BGP routing. Secondary Router Peering Configuration router bgp <65002 or 's Private AS Number> no synchronization bgp deterministic-med neighbor <Access Router Sub-Interface Address> send-community neighbor <Access Router Sub-Interface Address> remote-as 2856 neighbor <Access Router Sub-Interface Address> timers neighbor <Access Router Sub-Interface Address> prefix-list default-only in no auto-summary! The default-only prefix-list should be configured to deny all routes except a default route. The access router will normally be configured not to send any routes, this filter is an additional safeguard to prevent the router running out of memory in the event that the access router is misconfigured. ip prefix-list default-only permit /0 To advertise each route, the customer must add an appropriate network statement in the BGP configuration. If the customer has multiple address blocks, then an additional network statement will be required for each one. router bgp <65002 or 's Private AS Number> network <Full Network> mask <Full Mask> 10 of 11

11 7 Document Information 7.1 Glossary Of Terms Acronym AR AS ATM BGP CR HSRP IP LAN NRO NTE OSPF PVC WAN Expansions BTnet Core Network Access Router Autonomous System [IETF] Asynchronous Transfer Mode Border Gateway Protocol [IETF] Owned Router Hot Standby Router Protocol [IETF] Internet Protocol [IETF] Local Area Network No Router Option BTnet Router on customer premises (Network Termination Equipment) Open Shortest Path First protocol [IETF] Permanent Virtual Circuit/Channel Wide Area Network --- End of document of 11

BGP Attributes and Path Selection

BGP Attributes and Path Selection BGP Attributes and Path Selection ISP Training Workshops 1 BGP Attributes The tools available for the job 2 What Is an Attribute?... Next Hop AS Path MED...... Part of a BGP Update Describes the characteristics

More information

Introduction to IP Routing. Geoff Huston

Introduction to IP Routing. Geoff Huston Introduction to IP Routing Geoff Huston Routing How do packets get from A to B in the Internet? A Internet B Connectionless Forwarding Each router (switch) makes a LOCAL decision to forward the packet

More information

Configuring BGP. Cisco s BGP Implementation

Configuring BGP. Cisco s BGP Implementation Configuring BGP This chapter describes how to configure Border Gateway Protocol (BGP). For a complete description of the BGP commands in this chapter, refer to the BGP s chapter of the Network Protocols

More information

Connecting to a Service Provider Using External BGP

Connecting to a Service Provider Using External BGP Connecting to a Service Provider Using External BGP First Published: May 2, 2005 Last Updated: August 21, 2007 This module describes configuration tasks that will enable your Border Gateway Protocol (BGP)

More information

From the given configuration taken from RTA and graphic, which network will be filtered from being propagated to RTC from RTA?

From the given configuration taken from RTA and graphic, which network will be filtered from being propagated to RTC from RTA? A BGP router has two routes with the same weight, same local preferences and reachable next hops. Both routes originated from peer routers. What is the next tie-breaker in BGP route selection process?

More information

DE-CIX Academy: BGP - Multihoming

DE-CIX Academy: BGP - Multihoming Notice of Liability Despite careful checking of content, we accept no liability for the content of external links. Content on linked sites is exclusively the responsibility of the respective website operator.

More information

Service Provider Multihoming

Service Provider Multihoming BGP Traffic Engineering Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic? Transit ISPs strive to balance traffic flows in both directions

More information

Chapter 13 Configuring BGP4

Chapter 13 Configuring BGP4 Chapter 13 Configuring BGP4 This chapter provides details on how to configure Border Gateway Protocol version 4 (BGP4) on HP products using the CLI and the Web management interface. BGP4 is supported on

More information

Module 13 Multihoming to Different ISPs

Module 13 Multihoming to Different ISPs Module 13 Multihoming to Different ISPs ISP/IXP Networking Workshop Lab Objective: To investigate various methods for multihoming onto two different upstream ISPs. Prerequisites: Module 12 and Multihoming

More information

BGP Multihoming. ISP/IXP Workshops

BGP Multihoming. ISP/IXP Workshops BGP Multihoming ISP/IXP Workshops 1 Why Multihome? Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WAN media (physical failure,

More information

BGP Multihoming ISP/IXP Workshops

BGP Multihoming ISP/IXP Workshops BGP Multihoming ISP/IXP 1 Why Multihome? Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WAN media (physical failure, carrier failure)

More information

How BGP Routers Use the Multi Exit Discriminator for Best Path Selection

How BGP Routers Use the Multi Exit Discriminator for Best Path Selection How BGP Routers Use the Multi Exit Discriminator for Best Path Selection Document ID: 13759 Contents Introduction Prerequisites Requirements Components Used Conventions The MED Attribute Example The bgp

More information

Service Provider Multihoming

Service Provider Multihoming Service Provider Multihoming BGP Traffic Engineering 1 Service Provider Multihoming Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic?

More information

BGP Attributes and Policy Control

BGP Attributes and Policy Control BGP Attributes and Policy Control ISP/IXP `2005, Cisco Systems, Inc. All rights reserved. 1 Agenda BGP Attributes BGP Path Selection Applying Policy 2 BGP Attributes The tools available for the job `2005,

More information

BGP Commands. Network Protocols Command Reference, Part 1 P1R-355

BGP Commands. Network Protocols Command Reference, Part 1 P1R-355 BGP Commands Use the commands in this chapter to configure and monitor Border Gateway Protocol (BGP). For BGP configuration information and examples, refer to the Configuring BGP chapter of the Network

More information

BGP and the Internet

BGP and the Internet BGP and the Internet Transit and Internet Exchange Points 1 Definitions Transit carrying traffic across a network, usually for a fee traffic and prefixes originating from one AS are carried across an intermediate

More information

Configure the IPv6 BGP Local Preference Feature

Configure the IPv6 BGP Local Preference Feature Configure the IPv6 BGP Local Preference Feature Document ID: 113035 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information Configure Network Diagram Configurations

More information

Basic IP Routing. Finding Feature Information. Information About Basic IP Routing. Variable-Length Subnet Masks

Basic IP Routing. Finding Feature Information. Information About Basic IP Routing. Variable-Length Subnet Masks This module describes how to configure basic IP routing. The Internet Protocol (IP) is a network layer (Layer 3) protocol that contains addressing information and some control information that enables

More information

Introduction to BGP ISP/IXP Workshops

Introduction to BGP ISP/IXP Workshops Introduction to BGP ISP/IXP Workshops 1 Border Gateway Protocol Routing Protocol used to exchange routing information between networks exterior gateway protocol RFC1771 work in progress to update draft-ietf-idr-bgp4-18.txt

More information

InterAS Option B. Information About InterAS. InterAS and ASBR

InterAS Option B. Information About InterAS. InterAS and ASBR This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B

More information

Introduction to BGP. ISP/IXP Workshops

Introduction to BGP. ISP/IXP Workshops Introduction to BGP ISP/IXP Workshops 1 Border Gateway Protocol A Routing Protocol used to exchange routing information between different networks Exterior gateway protocol Described in RFC4271 RFC4276

More information

DE-CIX Academy: BGP Introduction. Notice of Liability. BGP Configuration Examples. Network Diagram for all examples. Links and Examples

DE-CIX Academy: BGP Introduction. Notice of Liability. BGP Configuration Examples. Network Diagram for all examples. Links and Examples Notice of Liability Despite careful checking of content, we accept no liability for the content of external links. Content on linked sites is exclusively the responsibility of the respective website operator.

More information

Basic IP Routing. Finding Feature Information. Information About Basic IP Routing. Variable-Length Subnet Masks

Basic IP Routing. Finding Feature Information. Information About Basic IP Routing. Variable-Length Subnet Masks This module describes how to configure basic IP routing. The Internet Protocol (IP) is a network layer (Layer 3) protocol that contains addressing information and some control information that enables

More information

BGP Commands. Network Protocols Command Reference, Part 1 P1R-355

BGP Commands. Network Protocols Command Reference, Part 1 P1R-355 BGP Commands Use the commands in this chapter to configure and monitor Border Gateway Protocol (BGP). For BGP configuration information and examples, refer to the Configuring BGP chapter of the Network

More information

Connecting to a Service Provider Using External BGP

Connecting to a Service Provider Using External BGP Connecting to a Service Provider Using External BGP This module describes configuration tasks that will enable your Border Gateway Protocol (BGP) network to access peer devices in external networks such

More information

Inter-Autonomous-System Routing: Border Gateway Protocol

Inter-Autonomous-System Routing: Border Gateway Protocol Inter-Autonomous-System Routing: Border Gateway Protocol Antonio Carzaniga Faculty of Informatics University of Lugano June 14, 2005 Outline Hierarchical routing BGP Routing Routing Goal: each router u

More information

Unit 3: Dynamic Routing

Unit 3: Dynamic Routing Unit 3: Dynamic Routing Basic Routing The term routing refers to taking a packet from one device and sending it through the network to another device on a different network. Routers don t really care about

More information

Module 8 Multihoming Strategies Lab

Module 8 Multihoming Strategies Lab Module 8 Multihoming Strategies Lab Objective: Introduction to routing policy, the manipulation of BGP attributes to control traffic flow in a multihomed network. Prerequisite: Module 6 and 7 Topology

More information

BGP. Autonomous system (AS) BGP version 4. Definition (AS Autonomous System)

BGP. Autonomous system (AS) BGP version 4. Definition (AS Autonomous System) BGP Border Gateway Protocol (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 16.4, 2017/03/13 13:32:49) Tuesday, March 14, 2017 General ideas behind BGP Background

More information

Inter-Autonomous-System Routing: Border Gateway Protocol

Inter-Autonomous-System Routing: Border Gateway Protocol Inter-Autonomous-System Routing: Border Gateway Protocol Antonio Carzaniga Faculty of Informatics University of Lugano December 10, 2014 Outline Hierarchical routing BGP Routing 2005 2007 Antonio Carzaniga

More information

IP Routing Protocol-Independent Commands

IP Routing Protocol-Independent Commands IP Routing Protocol-Independent Commands Use the commands in this chapter to configure and monitor the features that are routing protocol-independent. For configuration information and examples on IP routing

More information

Module 16 An Internet Exchange Point

Module 16 An Internet Exchange Point ISP Workshop Lab Module 16 An Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12 and 13, and the Exchange Points Presentation

More information

Configuring BGP on Cisco Routers Volume 1

Configuring BGP on Cisco Routers Volume 1 Volume 1 I. Course Introduction A. Overview/Learner Skills and Knowledge B. Course Flow C. Additional References 1. Cisco Glossary of Terms D. Your Training Curriculum II. BGP Overview III. Introducing

More information

Border Gateway Protocol (an introduction) Karst Koymans. Tuesday, March 8, 2016

Border Gateway Protocol (an introduction) Karst Koymans. Tuesday, March 8, 2016 .. BGP Border Gateway Protocol (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 15.6, 2016/03/15 22:30:35) Tuesday, March 8, 2016 Karst Koymans (UvA) BGP Tuesday,

More information

BGP Attributes and Policy Control

BGP Attributes and Policy Control BGP Attributes and Policy Control ISP/IXP Workshops 1 Agenda BGP Attributes BGP Path Selection Applying Policy 2 BGP Attributes The tools available for the job 3 What Is an Attribute?... Next Hop......

More information

BGP Multihoming Techniques

BGP Multihoming Techniques BGP Multihoming Techniques Philip Smith , Kitakyushu, Japan 2001, Cisco Systems, Inc. All rights reserved. 1 Presentation Slides Available at www.apnic.net/meetings/14/programme/docs/bgp-tutslides-pfs.pdf

More information

Chapter 17 BGP4 Commands

Chapter 17 BGP4 Commands Chapter 17 BGP4 Commands NOTE: This chapter describes commands in the BGP configuration level, which is present on HP devices that support IPv4 only. For information about BGP commands and configuration

More information

Multihoming Case Study

Multihoming Case Study Multihoming Case Study ISP Workshops Last updated 10 October 2007 Multihoming Case Study p Set of slides based on work assisting an ISP with their multihoming needs between 2000 and 2002 n Should be taken

More information

IPv4 Firewall Rule configuration on Cisco SA540 Security Appliance

IPv4 Firewall Rule configuration on Cisco SA540 Security Appliance IPv4 Firewall Rule configuration on Cisco SA540 Security Appliance Objective The objective of this document to explain how to configure IPv4 firewall rules on Cisco SA540 Security Appliance. Firewall provide

More information

Configuring QoS Policy Propagation via Border Gateway Protocol

Configuring QoS Policy Propagation via Border Gateway Protocol Configuring QoS Policy Propagation via Border Gateway Protocol This chapter describes the tasks for configuring Policy Propagation via Border Gateway Protocol (BGP) on a router. For complete conceptual

More information

BGP and the Internet. Why Multihome? Why Multihome? Why Multihome? Why Multihome? Why Multihome? Redundancy. Reliability

BGP and the Internet. Why Multihome? Why Multihome? Why Multihome? Why Multihome? Why Multihome? Redundancy. Reliability Why Multihome? BGP and the Internet Multihoming Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WN media (physical failure, carrier

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one MPLS VPN-based service provider

More information

Routing Implementation

Routing Implementation L3Out Subnets, page 1 L3Out Subnets About Defining L3Out Subnets L3Outs are the Cisco Application Centric Infrastructure (ACI) objects used to provide external connectivity in external Layer 3 networks.

More information

Routing Protocols of IGP. Koji OKAMURA Kyushu University, Japan

Routing Protocols of IGP. Koji OKAMURA Kyushu University, Japan Routing Protocols of IGP Koji OKAMURA Kyushu University, Japan Routing Protocol AS (Autonomous System) Is operated autonomous in the organization. 6bit IGP (Interior Gateway Protocol) Routing Control inside

More information

Ravi Chandra cisco Systems Cisco Systems Confidential

Ravi Chandra cisco Systems Cisco Systems Confidential BGP4 1 Ravi Chandra cisco Systems 0799_04F7_c2 Cisco Systems Confidential 2 Border Gateway Protocol (BGP) Introduction to BGP BGP Peer Relationship BGP Attributes Applying Policy with BGP Putting it all

More information

BGP Configuration for a Transit ISP

BGP Configuration for a Transit ISP BGP Configuration for a Transit ISP ISP Workshops Last updated 24 April 2013 1 Definitions p Transit carrying traffic across a network, usually for a fee n traffic and prefixes originating from one AS

More information

BGP made easy. John van Oppen Spectrum Networks / AS11404

BGP made easy. John van Oppen Spectrum Networks / AS11404 1 BGP made easy John van Oppen Spectrum Networks / AS11404 2 What is BGP? Snarky answer: RFC-4271 BGP is an Exterior gateway protocol, the only one used on the public Internet and is used for inter-autonomous

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology internet technologies and standards Piotr Gajowniczek BGP (Border Gateway Protocol) structure of the Internet Tier 1 ISP Tier 1 ISP Google

More information

TELE GREENLAND A/S (Referred to as TELE-POST) Wholesale Data Services. Annex D4. Global IP Service. Technical Description

TELE GREENLAND A/S (Referred to as TELE-POST) Wholesale Data Services. Annex D4. Global IP Service. Technical Description TELE GREENLAND A/S (Referred to as TELE-POST) Wholesale Data Services Global IP Service Technical Description 31.7.2015 Page 1 of 6 Contents 1. Introduction... 4 2. General definitions... 4 3. Service

More information

Module 6 Implementing BGP

Module 6 Implementing BGP Module 6 Implementing BGP Lesson 1 Explaining BGP Concepts and Terminology BGP Border Gateway Protocol Using BGP to Connect to the Internet If only one ISP, do not need BGP. If multiple ISPs, use BGP,

More information

BGP Attributes and Policy Control

BGP Attributes and Policy Control BGP Attributes and Policy Control ISP/IXP Workshops 1 Agenda BGP Attributes BGP Path Selection Applying Policy 2 BGP Attributes The tools available for the job 3 What Is an Attribute?... Next Hop......

More information

BGP Multihoming Techniques

BGP Multihoming Techniques BGP Multihoming Techniques Philip Smith , Oakland 2001, Cisco Systems, Inc. All rights reserved. 1 Presentation Slides Available on NANOG Web site www.nanog.org/mtg-0110/smith.html Available

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Last Updated: December 14, 2011 Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one

More information

Module 12 Multihoming to the Same ISP

Module 12 Multihoming to the Same ISP Module 12 Multihoming to the Same ISP ISP/IXP Networking Workshop Lab Objective: To investigate various methods for multihoming onto the same upstream s backbone Prerequisites: Module 11 and Multihoming

More information

BGP can also be used for carrying routing information for IPv6 prefix over IPv6 networks.

BGP can also be used for carrying routing information for IPv6 prefix over IPv6 networks. This chapter describes how to configure the Cisco ASA to route data, perform authentication, and redistribute routing information using the Border Gateway Protocol (). About, page 1 Guidelines for, page

More information

BSCI. Section 5. Intermediate System-to- Intermediate System (IS-IS)

BSCI. Section 5. Intermediate System-to- Intermediate System (IS-IS) BSCI Section 5 Intermediate System-to- Intermediate System () Intermediate System-to-Intermediate System () is a routing protocol developed by the ISO. It is a link-state protocol and behaves much like

More information

This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics:

This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics: Appendix C BGP Supplement This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics: BGP Route Summarization Redistribution with IGPs Communities Route

More information

Service Provider Multihoming

Service Provider Multihoming Service Provider Multihoming ISP Workshops Last updated 18 September 2013 1 Service Provider Multihoming p Previous examples dealt with loadsharing inbound traffic n Of primary concern at Internet edge

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way \ http://www.pass4test.com We offer free update service for one year Exam : 642-691 Title : CCIP BGP + MPLS Exam (BGP + MPLS) Vendors : Cisco Version

More information

Advanced Multihoming. BGP Traffic Engineering

Advanced Multihoming. BGP Traffic Engineering Advanced Multihoming BGP Traffic Engineering 1 Service Provider Multihoming Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic? Transit

More information

Multihoming with BGP and NAT

Multihoming with BGP and NAT Eliminating ISP as a single point of failure www.noction.com Table of Contents Introduction 1. R-NAT Configuration 1.1 NAT Configuration 5. ISPs Routers Configuration 3 15 7 7 5.1 ISP-A Configuration 5.2

More information

debug ip ospf database external default-metric subnet area 0 stub distribute-list in Serial0/1

debug ip ospf database external default-metric subnet area 0 stub distribute-list in Serial0/1 Which statement about stateless autoconfiguration is true? A host can autoconfigure itself by appending its MAC address to the local link prefix (64 bits). 2 Autoconfiguration allows devices to connect

More information

BGP Commands: M through N

BGP Commands: M through N match additional-paths advertise-set, on page 3 match as-path, on page 6 match community, on page 8 match extcommunity, on page 10 match local-preference, on page 12 match policy-list, on page 14 match

More information

Operation Manual Routing Protocol. Table of Contents

Operation Manual Routing Protocol. Table of Contents Table of Contents Table of Contents Chapter 1 IP Routing Protocol Overview... 1-1 1.1 Introduction to IP Route and Routing Table... 1-1 1.1.1 IP Route... 1-1 1.1.2 Routing Table... 1-1 1.2 Routing Management

More information

3/10/2011. Copyright Link Technologies, Inc.

3/10/2011. Copyright Link Technologies, Inc. Mikrotik Certified Trainer / Engineer MikroTik Certified Dude Consultant Consulting Since 1997 Enterprise Class Networks WAN Connectivity Certifications Cisco, Microsoft, MikroTik BGP/OSPF Experience Deployed

More information

IPv6 Module 16 An IPv6 Internet Exchange Point

IPv6 Module 16 An IPv6 Internet Exchange Point IPv6 Module 16 An IPv6 Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12, 14 and 15, and the Exchange Points Presentation

More information

CertifyMe. CertifyMe

CertifyMe. CertifyMe CertifyMe Number: 642-661 Passing Score: 800 Time Limit: 120 min File Version: 7.6 http://www.gratisexam.com/ CertifyMe-642-661 Exam A QUESTION 1 Exhibit: Certkiller router#show ip route Codes: C - connected,

More information

BGP Routing and BGP Policy. BGP Routing. Agenda. BGP Routing Information Base. L47 - BGP Routing. L47 - BGP Routing

BGP Routing and BGP Policy. BGP Routing. Agenda. BGP Routing Information Base. L47 - BGP Routing. L47 - BGP Routing BGP Routing and BGP Policy BGP Routing The BGP Routing Principles and Route Decisions based on AS-Path in a simple topology of AS s routing policy is reduced to a minimal function demonstrated in example

More information

Border Gateway Protocol - BGP

Border Gateway Protocol - BGP BGP Fundamentals Border Gateway Protocol - BGP Runs over TCP (port 179) TCP connection required before BGP session Need to be reachable! Path vector routing protocol Best path selection based on path attributes

More information

BGP. BGP Overview. BGP Operation. BGP Neighbors

BGP. BGP Overview. BGP Operation. BGP Neighbors BGP BGP Overview BGP Operation BGP Neighbors BGP Overview AS - Autonomous Systems Multihoming IGP vs. EGP When to use BGP? 2 BGP Overview AS - Autonomous Systems Multihoming IGP vs. EGP When to use BGP?

More information

BGP Case Studies. ISP Workshops

BGP Case Studies. ISP Workshops BGP Case Studies ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated

More information

GoCertify Advanced Cisco CCIE Lab Scenario # 1

GoCertify Advanced Cisco CCIE Lab Scenario # 1 GoCertify Advanced Cisco CCIE Lab Scenario # 1 (http://www.gocertify.com) IPexpert, Inc. is a leading provider in on-line Cisco CCNA, CCNP and CCIE training material. For more information please visit

More information

Introduction to BGP. ISP Workshops. Last updated 30 October 2013

Introduction to BGP. ISP Workshops. Last updated 30 October 2013 Introduction to BGP ISP Workshops Last updated 30 October 2013 1 Border Gateway Protocol p A Routing Protocol used to exchange routing information between different networks n Exterior gateway protocol

More information

User Guide Managed VPN Router

User Guide Managed VPN Router The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Wireless Maingate AB shall have no liability for any error or damages

More information

BGP. Border Gateway Protocol (an introduction) Karst Koymans. Informatics Institute University of Amsterdam. (version 17.3, 2017/12/04 13:20:08)

BGP. Border Gateway Protocol (an introduction) Karst Koymans. Informatics Institute University of Amsterdam. (version 17.3, 2017/12/04 13:20:08) BGP Border Gateway Protocol (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 17.3, 2017/12/04 13:20:08) Tuesday, December 5, 2017 Karst Koymans (UvA) BGP Tuesday,

More information

Chapter 13 RIP Commands

Chapter 13 RIP Commands Chapter 13 RIP Commands NOTE: This chapter contains information about IPv4 RIP commands only. For information about IPv6 RIP commands, see IPv6 RIP Commands on page 14-1. default-metric Defines the global

More information

BGP and the Internet. Enterprise Multihoming. Enterprise Multihoming. Medium/Large ISP Multihoming. Enterprise Multihoming. Enterprise Multihoming

BGP and the Internet. Enterprise Multihoming. Enterprise Multihoming. Medium/Large ISP Multihoming. Enterprise Multihoming. Enterprise Multihoming BGP and the Common scenario in today More and more non-sps multihoming for: service provider redundancy link redundancy Issues on today: Routing Table size accelerating more and more /24 prefixes appearing

More information

Q&As. CCIP Configuring BGP on Cisco Routers (BGP) Pass Cisco Exam with 100% Guarantee

Q&As. CCIP Configuring BGP on Cisco Routers (BGP) Pass Cisco Exam with 100% Guarantee 642-661 Q&As CCIP Configuring BGP on Cisco Routers (BGP) Pass Cisco 642-661 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100% Money Back

More information

Copyright 1998, Cisco Systems, Inc. All rights reserved. Printed in USA. 0945_05F9_c1.scr 1. RST _05_2001_c1

Copyright 1998, Cisco Systems, Inc. All rights reserved. Printed in USA. 0945_05F9_c1.scr 1. RST _05_2001_c1 3003_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 1 0945_05F9_c1.scr 1 Introduction to BGP Scalable, Stable, Simple Session 3003_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 3

More information

Chapter 8 Configuring OSPF

Chapter 8 Configuring OSPF Chapter 8 Configuring OSPF This chapter describes how to configure OSPF on HP routing switches using the CLI and Web management interface. To display OSPF configuration information and statistics, see

More information

Multihoming Complex Cases & Caveats

Multihoming Complex Cases & Caveats Multihoming Complex Cases & Caveats ISP Workshops Last updated 6 October 2011 Complex Cases & Caveats p Complex Cases n Multiple Transits n Multi-exit backbone n Disconnected Backbone n IDC Multihoming

More information

BGP4 workshop scenario

BGP4 workshop scenario BGP4 workshop scenario Presented by: Bruce Morgan Bruce.Morgan@aarnet.edu.au Terutaka Komorizono teru@ntt.co.th Written by: Terutaka Komorizono teru@ntt.co.th Introduction Presentation has many configuration

More information

622Mb Edgeless L2TP BT Central Product For BT IPstream. Interface Characteristics

622Mb Edgeless L2TP BT Central Product For BT IPstream. Interface Characteristics SIN 412 Issue 3.6 January 2014 Suppliers' Information Note For The BT Network 622Mb Edgeless L2TP BT Central Product For BT IPstream Interface Characteristics Each SIN is the copyright of British Telecommunications

More information

EIGRP Support for Route Map Filtering

EIGRP Support for Route Map Filtering The feature enables Enhanced Interior Gateway Routing Protocol (EIGRP) to interoperate with other protocols to leverage additional routing functionality by filtering inbound and outbound traffic based

More information

RIP Commands. output-delay, page 32 passive-interface (RIP), page 33 poison-reverse, page 35 receive version, page 37 redistribute (RIP), page 39

RIP Commands. output-delay, page 32 passive-interface (RIP), page 33 poison-reverse, page 35 receive version, page 37 redistribute (RIP), page 39 RIP Commands This module describes the commands used to configure and monitor the Routing Information Protocol (RIP). For detailed information about RIP concepts, configuration tasks, and examples, see

More information

Chapter 4 Lab 4-2, Controlling Routing Updates. Topology. Objectives. CCNPv7 ROUTE

Chapter 4 Lab 4-2, Controlling Routing Updates. Topology. Objectives. CCNPv7 ROUTE Chapter 4 Lab 4-2, Controlling Routing Updates Topology Objectives Filter routes using a distribute list and ACL. Filter routes using a distribute list and prefix list. Filter redistributed routes using

More information

FiberstoreOS BGP Command Line Reference

FiberstoreOS BGP Command Line Reference FiberstoreOS BGP Command Line Reference Contents 1 BGP Commands...1 1.1 address-family...1 1.2 aggregate-address...2 1.3 bgp always-compare-med... 2 1.4 bgp bestpath as-path ignore...3 1.5 bgp bestpath

More information

BGP Diverse Path Using a Diverse-Path Route Reflector

BGP Diverse Path Using a Diverse-Path Route Reflector BGP Diverse Path Using a Diverse-Path Route Reflector The feature allows Border Gateway Protocol (BGP) to distribute an alternative path other than the best path between BGP speakers when route reflectors

More information

ibgp Multipath Load Sharing

ibgp Multipath Load Sharing This feature module describes the feature. This feature enables the BGP speaking router to select multiple ibgp paths as the best paths to a destination. The best paths or multipaths are then installed

More information

BGP Protocol & Configuration. Scalable Infrastructure Workshop AfNOG2008

BGP Protocol & Configuration. Scalable Infrastructure Workshop AfNOG2008 BGP Protocol & Configuration Scalable Infrastructure Workshop AfNOG2008 Border Gateway Protocol (BGP4) Case Study 1, Exercise 1: Single upstream Part 6: BGP Protocol Basics Part 7: BGP Protocol - more

More information

MPLS VPN Multipath Support for Inter-AS VPNs

MPLS VPN Multipath Support for Inter-AS VPNs The feature supports Virtual Private Network (VPN)v4 multipath for Autonomous System Boundary Routers (ASBRs) in the interautonomous system (Inter-AS) Multiprotocol Label Switching (MPLS) VPN environment.

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Border Gateway Protocol. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Border Gateway Protocol. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-102 Exam Name: Alcatel-Lucent Border Gateway Protocol Version: Demo QUESTION 1 Upon the successful establishment of a TCP session between peers, what type of BGP message

More information

BGP-v4 Theory and Practice

BGP-v4 Theory and Practice BGP-v4 Theory and Practice Dr Nenad Krajnović krajko@etf.bg.ac.rs 1 BGP-4 Border Gateway Protocol (Principles of Operation) 2 BGP-4 (Border Gateway Protocol - RFC 1771, 4271) Exchanges inter-as routing

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

OSPFv3 Route Filtering Using Distribute-List

OSPFv3 Route Filtering Using Distribute-List The OSPFv3 route filtering using distribute-list feature allows users to filter the incoming routes that are programmed in routing table, and the outgoing routes that are advertised. Finding Feature Information,

More information

COURSE OUTLINE: Course: CCNP Route Duration: 40 Hours

COURSE OUTLINE: Course: CCNP Route Duration: 40 Hours COURSE OUTLINE: Course: CCNP Route 300-101 Duration: 40 Hours CCNP Route Training Day 1: Connecting Remote Locations Principles of Static Routing Configuring an IPv4 Static Route Configuring a Static Default

More information

BGP for Internet Service Providers

BGP for Internet Service Providers BGP for Internet Service Providers Philip Smith Seoul KIOW 2002 1 BGP current status RFC1771 is quite old, and no longer reflects current operational practice nor vendor implementations

More information

Lab 3 Multihoming to the Same ISP

Lab 3 Multihoming to the Same ISP Lab 3 Multihoming to the Same ISP ISP/IXP Networking Workshop Lab Objective: To investigate various methods for multihoming onto the same upstream s backbone The following will be the common topology used.

More information

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc.

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc. Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: 2011-11-08 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Virtual Router Use Case for Educational Networks Release NCE0039 Modified: 2017-01-23 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information