Gerando Rotas BGP. Tutorial BGP - GTER
|
|
- Marcus Garey Floyd
- 8 years ago
- Views:
Transcription
1 Gerando Rotas BGP 1
2 BGP Gerando rotas internas BGP /24 Injetar agregado / / mexico OSPF AS chile PONTO DE OBSERVAÇÃO /24 brasil /24 Injetar rotas estáticas 2
3 Gerando rotas BGP Agregado Aloca blocos por equipamento Reduz número de rotas Rota estável Estáticas Caso não seja possível o agregado Procedimento muito utilizado 3
4 Configuração Básica ibgp mexico bgp { group ibgp { type internal; local-address ; neighbor ; neighbor ; routing-options { autonomous-system 65000; chile bgp { group ibgp { type internal; local-address ; neighbor ; neighbor ; routing-options { autonomous-system 65000; brasil bgp { group ibgp { type internal; local-address ; neighbor ; neighbor ; routing-options { autonomous-system 65000; 4
5 Injeção de um agregado no ibgp / /24 mexico Injetar agregado /21 routing-options { /* rotas estáticas */ static { route /24 next-hop ; route /24 next-hop ; /* rota agregada */ aggregate { route /21; policy-statement distribui-agregado { term agregado { from protocol aggregate; then accept; bgp { group ibgp { type internal; local-address ; export distribui-agregado; neighbor ; neighbor ; 5
6 Injeção de rotas individuais no ibgp routing-options { /* rotas estaticas */ static { route /24 next-hop ; route /24 next-hop ; / /24 brasil Injetar rotas estáticas policy-statement rotas-ibgp { term rotas-especificas { from { protocol static; route-filter /21 orlonger; then { next-hop self; accept; bgp { group ibgp { type internal; local-address ; export rotas-ibgp; neighbor ; neighbor ; 6
7 Visualização das rotas chile PONTO DE OBSERVAÇÃO run show route protocol bgp inet.0: 16 destinations, 16 routes (16 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both /21 *[BGP/170] 00:36:03, localpref 100, from AS path: I > to via fe-0/0/ /24 *[BGP/170] 00:36:13, localpref 100, from AS path: I > to via fe-0/0/ /24 *[BGP/170] 00:36:13, localpref 100, from AS path: I > to via fe-0/0/
8 Assinante Single Homed 8
9 Assinante Single Homed / / mexico OSPF AS chile argentina AS / /24 brasil Simula Rotas Inet (estáticas) / / / / / / /24 9
10 Configuração ebgp chile bgp { group ebgp-argentina { type external; export anuncio-para-inet; peer-as 65001; neighbor ; policy-statement anuncio-para-inet { term bloco-local { from { route-filter /20 exact; then accept; term rejeita { then reject; argentina bgp { group ebgp-chile { type external; export simula-inet; peer-as 65000; neighbor ; policy-statement simula-inet { term distribui-estatica { from protocol static; then accept; routing-options { autonomous-system 65001; chile argentina AS
11 Resultado no AS run show route protocol bgp terse inet.0: 24 destinations, 24 routes (24 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both A Destination P Prf Metric 1 Metric 2 Next hop AS path * /24 B > I * /24 B > I * /24 B > I * /24 B > I * /24 B > I * /24 B > I * /24 B > I * /21 B > I * /24 B > I * /24 B > I user@mexico# run show route protocol bgp terse inet.0: 27 destinations, 27 routes (20 active, 0 holddown, 7 hidden) + = Active Route, - = Last Active, * = Both??? A Destination P Prf Metric 1 Metric 2 Next hop AS path * /24 B > I * /24 B > I
12 Next-hop Self bgp { group ibgp { type internal; export next-hop-self; neighbor ; policy-statement next-hop-self { term muda-next-hop { from protocol bgp; then { next-hop self; mexico chile argentina AS user@mexico# run show route protocol bgp terse inet.0: 27 destinations, 27 routes (27 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both A Destination P Prf Metric 1 Metric 2 Next hop AS path * /24 B > I * /24 B > I
13 Assinante Multi Homed 13
14 Assinante Multi Homed Anuncia bloco inteiro /20 mexico Bloco /20 OSPF AS chile AS argentina AS brasil Anuncia bloco inteiro /20 Simula Rotas Inet (estáticas) / / / / / / /
15 Sem balanceamento de carga run show route /16 extensive inet.0: 17 destinations, 18 routes (17 active, 0 holddown, 0 hidden) /20 (2 entries, 1 announced) Path from Vector len 4. Val: 0 1 *BGP Preference: 170/-101 Source: Next hop: via fe-0/0/2.0, selected State: <Active Ext> Local AS: Peer AS: Age: 1:15 Metric: 0 Task: BGP_ Announcement bits (2): 0-KRT 1-BGP AS path: I Localpref: 100 Router ID: BGP Preference: 170/-101 Source: Next hop: via fe-0/0/1.0, selected State: <NotBest Ext> Inactive reason: Router ID Local AS: Peer AS: Age: 1:03 Metric: 0 Task: BGP_ AS path: I Localpref: 100 Router ID:
16 Uma Alternativa de Balanceamento de Carga Anuncia /21 e /20 mexico Bloco /20 OSPF AS chile AS argentina AS brasil Anuncia /21 e /20 Prefixos mais específicos são preferenciais ~50% do tráfego em cada enlace Redundância mantida
17 Com balanceamento de carga run show route /16 inet.0: 19 destinations, 20 routes (19 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both /20 *[BGP/170] 00:25:05, MED 0, localpref 100 AS path: I > to via fe-0/0/2.0 [BGP/170] 00:24:53, MED 0, localpref 100 AS path: I > to via fe-0/0/ /21 *[BGP/170] 00:01:23, MED 0, localpref 100 AS path: I > to via fe-0/0/ /21 *[BGP/170] 00:00:21, MED 0, localpref 100 AS path: I > to via fe-0/0/1.0 Faz sentido para o upstream provider Não faz sentido para ASs além do upstream Gera muitas rotas desnecessárias
18 Community NO_EXPORT Anuncia /21 e /20 no-export / / /21 mexico Bloco /20 OSPF AS chile AS argentina AS brasil Anuncia /21 e /20 no-export AS utiliza os prefixo porém Não os repassa adiante
19 Configuração no-export policy-statement anuncio-inet { term bloco-local { from { route-filter /20 exact; then accept; term especifico { from { route-filter /21 exact; then { community set bloqueia-especifica; accept; term rejeita-resto { then reject; community bloqueia-especifica members no-export; bgp { group ebgp-chile { type external; export anuncio-inet; peer-as 65002; neighbor ; brasil Anuncia /21 e /20 no-export
20 Rota com no-export run show route 192/8 extensive community no-export inet.0: 19 destinations, 20 routes (19 active, 0 holddown, 0 hidden) /21 (1 entry, 1 announced) TSI: KRT in-kernel /21 -> { *BGP Preference: 170/-101 Source: Next hop: via fxp2.0, selected State: <Active Ext> Local AS: Peer AS: Age: 3:50 Metric: 0 Task: BGP_ Announcement bits (1): 0-KRT AS path: I Communities: no-export Localpref: 100 Router ID: /21 (1 entry, 1 announced)
21 Multi Homed com Múltiplos Provedores 21
22 Multihomed com múltiplos provedores mexico Bloco /20 OSPF AS chile AS Simula Rotas Inet (estáticas) / / / / / / /24 brasil argentina AS Simula Rotas Inet (estáticas) / / / / / / /
23 Função de Trânsito mexico? chile brasil argentina / / / / / / /24 run show route advertising-protocol bgp (CHILE) inet.0: 28 destinations, 35 routes (28 active, 0 holddown, 0 hidden) Prefix Nexthop MED Lclpref AS path /24 Self I /24 Self I /24 Self I /24 Self I /24 Self I /24 Self I /24 Self I /20 Self 0 I
24 Bloqueando trânsito com communities brasil bgp { group ebgp-argentina { type external; import recebe-inet; export anuncio-inet; peer-as 65001; neighbor ; policy-statement recebe-inet { term unico { then { community add transito; community transito members 65000:120; 11.0.x.0/24 (65000:120) mexico brasil 11.0.x.0/ x.0/24 mexico bgp { group ebgp-chile { import recebe-inet; export anuncio-inet; peer-as 65002; policy-statement anuncio-inet { term bloco-local { from { route-filter /20 exact; then accept; term bloqueia-transito { from community transito; then reject; community transito members 65000:120;
25 Saída preferencial Local Pref mexico Bloco /20 Enlace mais barato ou de maior velocidade LOCAL-PREF 120 Tráfego OSPF AS chile AS Simula Rotas Inet (estáticas) / / / / / / /24 brasil Enlace Alternativo LOCAL-PREF 100 argentina AS Simula Rotas Inet (estáticas) / / / / / / /
26 Impacto do Local-Pref run show route protocol bgp inet.0: 26 destinations, 40 routes (26 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both /24 *[BGP/170] 00:05:44, localpref 120, from AS path: I > to via fe-0/0/3.0 [BGP/170] 02:04:45, MED 0, localpref 100 AS path: I > to via fe-0/0/ /24 *[BGP/170] 00:05:44, MED 0, localpref 120, from AS path: I > to via fe-0/0/3.0 [BGP/170] 02:04:45, localpref 100 AS path: I > to via fe-0/0/
27 Obrigado 27
Basic Configuration Examples for BGP
Application Note Basic Configuration Examples for BGP Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2000 or 888 JUNIPER www.juniper.net Part Number: :350008-001 04/02
More informationMonitoring and Troubleshooting BGP Neighbor Sessions
Application Note Monitoring and Troubleshooting BGP Neighbor Sessions Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2000 or 888 JUNIPER www.juniper.net Part Number:
More informationJUNOS Secure BGP Template
JUNOS Secure BGP Template Version 1.92, 03/30/2005 Stephen Gill E-mail: gillsr@cymru.com Published: 04/25/2001 Contents Credits... 2 Introduction... 2 Template... 4 References... 10 Credits Rob Thomas
More informationNetwork Configuration Example
Network Configuration Example Virtual Router Use Case for Educational Networks Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
More informationAPNIC elearning: BGP Attributes
APNIC elearning: BGP Attributes Contact: training@apnic.net erou04_v1.0 Overview BGP Attributes Well-known and Optional Attributes AS Path AS Loop Detection ibgp and ebgp Next Hop Next Hop Best Practice
More informationTutorial: Options for Blackhole and Discard Routing. Joseph M. Soricelli Wayne Gustavus NANOG 32, Reston, Virginia
Tutorial: Options for Blackhole and Discard Routing Joseph M. Soricelli Wayne Gustavus NANOG 32, Reston, Virginia Caveats and Assumptions The views presented here are those of the authors and they do not
More informationJNCIE Juniper Networks Certified Internet Expert
JNCIE Juniper Networks Certified Internet Expert Study Guide - Chapter 1 by Harry Reynolds This book was originally developed by Juniper Networks Inc. in conjunction with Sybex Inc. It is being offered
More informationNetwork Configuration Example
Network Configuration Example Load Balancing Layer 3 VPN Traffic While Simultaneously Using IP Header Filtering Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California
More informationCLOS IP FABRICS WITH QFX5100 SWITCHES
White Paper CLOS IP FABRICS WITH QFX5100 SWITCHES Building Flexible, Programmable Data Center Networks Using Layer 3 Protocols and Overlay Networking Copyright 2014, Juniper Networks, Inc. 1 Table of Contents
More informationExterior Gateway Protocols (BGP)
Exterior Gateway Protocols (BGP) Internet Structure Large ISP Large ISP Stub Dial-Up ISP Small ISP Stub Stub Stub Autonomous Systems (AS) Internet is not a single network! The Internet is a collection
More informationDD2491 p1 2008. Inter-domain routing and BGP part I Olof Hagsand KTH/CSC
DD2491 p1 2008 Inter-domain routing and BGP part I Olof Hagsand KTH/CSC Inter-domain routing The objective of inter-domain routing is to bind together all the thousands of independent IP networks that
More informationDAY ONE: ADVANCED IPV6 CONFIGURATION
Junos Networking Technologies Series DAY ONE: ADVANCED IPV6 CONFIGURATION It s day one and you need to enable BGP routing in your network. Where to start? Start here and get it done with Junos. You ll
More informationLecture 18: Border Gateway Protocol"
Lecture 18: Border Gateway Protocol" CSE 123: Computer Networks Alex C. Snoeren HW 3 due Wednesday! Some figures courtesy Mike Freedman Lecture 18 Overview" Path-vector Routing Allows scalable, informed
More informationRouting Protocol - BGP
Routing Protocol - BGP BGP Enterprise Network BGP ISP AS 3000 AS 2000 BGP is using between Autonomous Systems BGP(cont.) RFC 1771(BGPv4) Support CIDR Transfer the AS information to reach destination Using
More informationBGP Best Path Selection Algorithm
BGP Best Path Selection Algorithm Document ID: 13753 Contents Introduction Prerequisites Requirements Components Used Conventions Why Routers Ignore Paths How the Best Path Algorithm Works Example: BGP
More informationApplication Note: Securing BGP on Juniper Routers
Application Note: Securing BGP on Juniper Routers Version 1.92, 03/30/2005 Stephen Gill E-mail: gillsr@cymru.com Published: 06/16/2002 Contents Introduction Introduction... 2 Assumptions... 3 Topology...
More informationBGP Router Startup Message Flow
LEG: Brief BGP Router Startup Message Flow This sequence diagram was generated with EventStudio System Designer (http://www.eventhelix.com/eventstudio). The Border Gateway Protocol (BGP) is an inter-autonomous
More informationChapter 33 BGP Configuration Guidelines
Chapter 33 BGP Configuration Guidelines To configure the Border Gateway Protocol (BGP), you can include the following statements. Three portions of the bgp statement those in which you configure global
More informationAdvanced BGP Policy. Advanced Topics
Advanced BGP Policy George Wu TCOM690 Advanced Topics Route redundancy Load balancing Routing Symmetry 1 Route Optimization Issues Redundancy provide multiple alternate paths usually multiple connections
More informationApplication Note: Securing BGP on Juniper Routers
Application Note: Securing BGP on Juniper Routers Version 1.8, 02/13/2003 Stephen Gill E-mail: gillsr@yahoo.com Published: 06/16/2002 qorbit Technologies Contents Introduction Introduction... 2 Assumptions...
More informationNetwork Configuration Example
Network Configuration Example Configuring Security Options for BGP with TCP Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
More informationInter-domain Routing Basics. Border Gateway Protocol. Inter-domain Routing Basics. Inter-domain Routing Basics. Exterior routing protocols created to:
Border Gateway Protocol Exterior routing protocols created to: control the expansion of routing tables provide a structured view of the Internet by segregating routing domains into separate administrations
More information> Border Gateway Protocol (BGP-4) Technical Configuration Guide. Ethernet Routing Switch. Engineering
Ethernet Routing Switch 8600 Engineering > Border Gateway Protocol (BGP-4) Technical Configuration Guide Enterprise Solution Engineering Document Date: November, 2007 Document Number: NN48500-538 Document
More informationCS 457 Lecture 19 Global Internet - BGP. Fall 2011
CS 457 Lecture 19 Global Internet - BGP Fall 2011 Decision Process Calculate degree of preference for each route in Adj-RIB-In as follows (apply following steps until one route is left): select route with
More informationLoad balancing and traffic control in BGP
DD2491 p2 2011 Load balancing and traffic control in BGP Olof Hagsand KTH CSC 1 Issues in load balancing Load balancing: spread traffic on several paths instead of a single. Why? Use resources better Can
More informationTransitioning to BGP. ISP Workshops. Last updated 24 April 2013
Transitioning to BGP ISP Workshops Last updated 24 April 2013 1 Scaling the network How to get out of carrying all prefixes in IGP 2 Why use BGP rather than IGP? p IGP has Limitations: n The more routing
More informationBGP Attributes and Path Selection
BGP Attributes and Path Selection ISP Workshops Last updated 29 th March 2015 1 BGP Attributes BGP s policy tool kit 2 What Is an Attribute?... Next Hop AS Path MED...... p Part of a BGP Update p Describes
More informationRedes Border Gateway Protocol (BGP): Exercícios Redes de Longa Distância e Alta Velocidade. Prof. Dr. Ruy de Oliveira IFMT
Redes Border Gateway Protocol (BGP): Exercícios Redes de Longa Distância e Alta Velocidade Prof. Dr. Ruy de Oliveira IFMT Exercício 1: BGP com OSPF no AS trânsito Topologia 2 Exercício 1: configuração
More informationAnycast Rou,ng: Local Delivery. Tom Daly, CTO h<p://dyn.com Up,me is the Bo<om Line
Anycast Rou,ng: Local Delivery Tom Daly, CTO h
More informationBell Aliant. Business Internet Border Gateway Protocol Policy and Features Guidelines
Bell Aliant Business Internet Border Gateway Protocol Policy and Features Guidelines Effective 05/30/2006, Updated 1/30/2015 BGP Policy and Features Guidelines 1 Bell Aliant BGP Features Bell Aliant offers
More informationUli Bornhauser - Peter Martini - Martin Horneffer Scalability of ibgp Path Diversity Concepts
Uli Bornhauser - Peter Martini - Martin Horneffer Scalability of ibgp Path Diversity Concepts 10.05.2011 p. 1 Scalability of ibgp Path Diversity Concepts - Computer Science 4, University of Bonn - Networking
More informationbasic BGP in Huawei CLI
basic BGP in Huawei CLI BGP stands for Border Gateway Protocol. It is widely used among Internet Service Providers to make core routing decisions on the Internet. The current BGP version is BGP-4 defined
More informationBGP overview BGP operations BGP messages BGP decision algorithm BGP states
BGP overview BGP operations BGP messages BGP decision algorithm BGP states 1 BGP overview Currently in version 4. InterAS (or Interdomain) routing protocol for exchanging network reachability information
More informationUnderstanding Route Redistribution & Filtering
Understanding Route Redistribution & Filtering When to Redistribute and Filter PAN-OS 5.0 Revision B 2013, Palo Alto Networks, Inc. www.paloaltonetworks.com Contents Overview... 3 Route Redistribution......
More informationBorder Gateway Protocol BGP4 (2)
Border Gateway Protocol BGP4 (2) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Border Gateway Protocol - Continued Computer Networks - 1/2 Learning
More informationBorder Gateway Protocol (BGP)
Border Gateway Protocol (BGP) Petr Grygárek rek 1 Role of Autonomous Systems on the Internet 2 Autonomous systems Not possible to maintain complete Internet topology information on all routers big database,
More informationIn this activity, you will complete the following objectives.
Lab 3-1: JIR Lab Guide Load Balancing and Filter-Based Forwarding In this activity, you will complete the following objectives. Part 1: Configure load balancing. Part 2: Configure filter based forwarding.
More informationLoad balancing and traffic control in BGP
DD2491 p2 2009/2010 Load balancing and traffic control in BGP Olof Hagsand KTH /CSC 1 Issues in load balancing Load balancing: spread traffic on several paths instead of a single. Why? Use resources better
More informationHow To Set Up Bgg On A Network With A Network On A Pb Or Pb On A Pc Or Ipa On A Bg On Pc Or Pv On A Ipa (Netb) On A Router On A 2
61200860L1-29.4E March 2012 Configuration Guide Configuring Border Gateway Protocol in AOS for Releases Prior to 18.03.00/R10.1.0 This guide only addresses BGP in AOS data products using AOS firmware prior
More informations@lm@n Juniper Exam JN0-343 Juniper Networks Certified Internet Specialist (JNCIS-ENT) Version: 10.1 [ Total Questions: 498 ]
s@lm@n Juniper Exam JN0-343 Juniper Networks Certified Internet Specialist (JNCIS-ENT) Version: 10.1 [ Total Questions: 498 ] Topic 1, Volume A Question No : 1 - (Topic 1) How much overhead does the GRE
More informationCS551 External v.s. Internal BGP
CS551 External v.s. Internal BGP Bill Cheng http://merlot.usc.edu/cs551-f12 1 Exterior vs. Interior World vs. me EGP vs. IGP Little control vs. complete administrative control BGP (and GGP, Hello, EGP)
More informationUnderstanding Route Aggregation in BGP
Understanding Route Aggregation in BGP Document ID: 5441 Contents Introduction Prerequisites Requirements Components Used Conventions Network Diagram Aggregate Without the as set Argument Aggregate with
More informationModule 7. Routing and Congestion Control. Version 2 CSE IIT, Kharagpur
Module 7 Routing and Congestion Control Lesson 4 Border Gateway Protocol (BGP) Specific Instructional Objectives On completion of this lesson, the students will be able to: Explain the operation of the
More informationHow To Understand Bg
Table of Contents BGP Case Studies...1 BGP4 Case Studies Section 1...3 Contents...3 Introduction...3 How Does BGP Work?...3 ebgp and ibgp...3 Enabling BGP Routing...4 Forming BGP Neighbors...4 BGP and
More informationDD2491 p1 2008. Load balancing BGP. Johan Nicklasson KTHNOC/NADA
DD2491 p1 2008 Load balancing BGP Johan Nicklasson KTHNOC/NADA Dual home When do you need to be dual homed? How should you be dual homed? Same provider. Different providers. What do you need to have in
More informationCisco To Juniper. Thomas Mangin Exa Networks LINX 51
Cisco To Juniper Thomas Mangin Exa Networks LINX 51 Scope This presentation is not about : Juniper vs Cisco A line per line conversion analysis It is about Giving you an overview how hard/easy integrating
More informationJNCIA-Junos Study Guide Part 2
Worldwide Education Services 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408-745-2000 www.juniper.net This document is produced by Juniper Networks, Inc. This document or any part thereof may not
More informationSRX High Availability Design Guide
SRX High Availability Design Guide Introduction The purpose of this design guide is to lay out the different high availability deployment scenarios and provide sample configurations for the different scenarios.
More informationEdge-1#show ip route 10.1.2.0. Routing entry for 10.1.2.0/24. Known via "bgp 65001", distance 200, metric 0. Tag 65300, type internal
Edge-1#show ip route 10.1.2.0 Routing entry for 10.1.2.0/24 Known via "bgp 65001", distance 200, metric 0 Tag 65300, type internal Last update from 172.16.0.22 00:03:31 ago Routing Descriptor Blocks: *
More informationIPv6 over MPLS VPN. Contents. Prerequisites. Document ID: 112085. Requirements
IPv6 over MPLS VPN Document ID: 112085 Contents Introduction Prerequisites Requirements Components Used Conventions Configure Network Diagram VRF Configuration Multiprotocol BGP (MP BGP) Configuration
More informationBGP Terminology, Concepts, and Operation. Chapter 6 2007 2010, Cisco Systems, Inc. All rights reserved. Cisco Public
BGP Terminology, Concepts, and Operation 1 IGP versus EGP Interior gateway protocol (IGP) A routing protocol operating within an Autonomous System (AS). RIP, OSPF, and EIGRP are IGPs. Exterior gateway
More informationMonitoring Network Traffic Using sflow Technology on EX Series Ethernet Switches
APPLICATION NOTE Monitoring Network Traffic Using sflow Technology on EX Series Ethernet Switches Exporting sflow to Collectors Through a Separate Virtual Routing Instance Copyright 2009, Juniper Networks,
More informationMONITORING NETWORK TRAFFIC USING sflow TECHNOLOGY ON EX SERIES ETHERNET SWITCHES
APPLICATION NOTE MONITORING NETWORK TRAFFIC USING sflow TECHNOLOGY ON EX SERIES ETHERNET SWITCHES Exporting sflow to Collectors Through a Separate Virtual Routing Instance Copyright 2010, Juniper Networks,
More informationInter-domain Routing. Outline. Border Gateway Protocol
Inter-domain Routing Outline Border Gateway Protocol Internet Structure Original idea Backbone service provider Consumer ISP Large corporation Consumer ISP Small corporation Consumer ISP Consumer ISP Small
More informationE6998-02: Internet Routing
E6998-02: Internet Routing Lecture 13 Border Gateway Protocol, Part II John Ioannidis AT&T Labs Research ji+ir@cs.columbia.edu Copyright 2002 by John Ioannidis. All Rights Reserved. Announcements Lectures
More informationChapter 49 Border Gateway Protocol version 4 (BGP-4)
Chapter 49 Border Gateway Protocol version 4 (BGP-4) Introduction... 1-3 Overview of BGP-4... 1-3 BGP Operation... 1-5 BGP Attributes... 1-6 BGP Route Selection... 1-8 Classless Inter-domain Routing (CIDR)
More informationBGP4 Case Studies/Tutorial
BGP4 Case Studies/Tutorial Sam Halabi-cisco Systems The purpose of this paper is to introduce the reader to the latest in BGP4 terminology and design issues. It is targeted to the novice as well as the
More informationUnderstanding Virtual Router and Virtual Systems
Understanding Virtual Router and Virtual Systems PAN- OS 6.0 Humair Ali Professional Services Content Table of Contents VIRTUAL ROUTER... 5 CONNECTED... 8 STATIC ROUTING... 9 OSPF... 11 BGP... 17 IMPORT
More informationIK2205 Inter-domain Routing
IK2205 Inter-domain Routing Lecture 5 Voravit Tanyingyong, voravit@kth.se Outline Redundancy, Symmetry, and Load Balancing Redundancy Symmetry Load balancing Scenarios Controlling Routing Inside the AS
More informationInternet Routing Protocols Lecture 04 BGP Continued
Internet Routing Protocols Lecture 04 BGP Continued Advanced Systems Topics Lent Term, 008 Timothy G. Griffin Computer Lab Cambridge UK Two Types of BGP Sessions AS External Neighbor (EBGP) in a different
More informationModule 12 Multihoming to the Same ISP
Module 12 Multihoming to the Same ISP Objective: To investigate various methods for multihoming onto the same upstream s backbone Prerequisites: Module 11 and Multihoming Presentation The following will
More informationImplementation Guide NEW NETWORK PLATFORM ARCHITECTURE: WAN. Internet Edge
Implementation Guide NEW NETWORK PLATFORM ARCHITECTURE: WAN Internet Edge Implementation Guide Table of Contents Introduction... 4 Scope... 4 Target Audience... 4 Key Assumptions... 5 Design Considerations...
More informationH3C large-scale network routing
Exam : GB0-380 Title : H3C large-scale network routing Version : DEMO 1 / 9 1.L L L L A. BGP B. RIP-1 C. RIP-2 D. IS-IS Answer: CD 2. EGP A. BGP OSPF B. OSPF RIP C. BGP RIP D. OSPF BGP Answer: A 3. 4 10.0.0.0/24
More informationBGP Link Bandwidth. Finding Feature Information. Prerequisites for BGP Link Bandwidth
The Border Gateway Protocol (BGP) Link Bandwidth feature is used to advertise the bandwidth of an autonomous system exit link as an extended community. This feature is configured for links between directly
More informationSolution Guide. Software as a Service. Modified: 2015-12-18. Copyright 2015, Juniper Networks, Inc.
Solution Guide Software as a Service Modified: 2015-12-18 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net All rights reserved. Juniper Networks,
More informationHP Networking BGP and MPLS technology training
Course overview HP Networking BGP and MPLS technology training (HL046_00429577) The HP Networking BGP and MPLS technology training provides networking professionals the knowledge necessary for designing,
More informationBGP Basics. BGP Uses TCP 179 ibgp - BGP Peers in the same AS ebgp - BGP Peers in different AS's. 64512-65535 Private BGP ASN. BGP Router Processes
BGP Basics BGPv4 - RFC 4271 - IPv6 support Path vector routing protocol EGP Routing between AS'es Classless Transit Area - Area used to reach other areas. Requires full routing table (no default routes).
More informationBased on Computer Networking, 4 th Edition by Kurose and Ross
Computer Networks Internet Routing Based on Computer Networking, 4 th Edition by Kurose and Ross Intra-AS Routing Also known as Interior Gateway Protocols (IGP) Most common Intra-AS routing protocols:
More informationAPNIC elearning: BGP Basics. Contact: training@apnic.net. erou03_v1.0
erou03_v1.0 APNIC elearning: BGP Basics Contact: training@apnic.net Overview What is BGP? BGP Features Path Vector Routing Protocol Peering and Transit BGP General Operation BGP Terminology BGP Attributes
More informationInternet inter-as routing: BGP
Internet inter-as routing: BGP BGP (Border Gateway Protocol): the de facto standard BGP provides each AS a means to: 1. Obtain subnet reachability information from neighboring ASs. 2. Propagate the reachability
More informationBGP Filtering with RouterOS
BGP Filtering with RouterOS External Connectivity Strategies for Multi- Homed ISP s, connected to an IXP Environment and providing transit services European MUM 2013 - Zagreb / Croatia Wardner Maia Copyright
More informationUsing the Border Gateway Protocol for Interdomain Routing
CHAPTER 12 Using the Border Gateway Protocol for Interdomain Routing The Border Gateway Protocol (BGP), defined in RFC 1771, provides loop-free interdomain routing between autonomous systems. (An autonomous
More informationExamination. IP routning på Internet och andra sammansatta nät, DD2491 IP routing in the Internet and other complex networks, DD2491
Examination IP routning på Internet och andra sammansatta nät, DD2491 IP routing in the Internet and other complex networks, DD2491 Date: December 15 2009 14:00 18:00 1. No help material is allowed - You
More informationInterdomain Routing. Outline
Interdomain Routing David Andersen 15-744 Spring 2007 Carnegie Mellon University Outline What does the Internet look like? Relationships between providers Enforced by: Export filters and import ranking
More informationBGP Link Bandwidth. Finding Feature Information. Contents
The BGP (Border Gateway Protocol) Link Bandwidth feature is used to advertise the bandwidth of an autonomous system exit link as an extended community. This feature is configured for links between directly
More informationDD2491 p2 2011. MPLS/BGP VPNs. Olof Hagsand KTH CSC
DD2491 p2 2011 MPLS/BGP VPNs Olof Hagsand KTH CSC 1 Literature Practical BGP: Chapter 10 MPLS repetition, see for example http://www.csc.kth.se/utbildning/kth/kurser/dd2490/ipro1-11/lectures/mpls.pdf Reference:
More informationpmacct: introducing BGP natively into a NetFlow/sFlow collector
pmacct: introducing BGP natively into a NetFlow/sFlow collector Paolo Lucente the pmacct project AS286 http://www.pmacct.net/ SwiNOG #19 meeting, Berne, 29 th Sep 2009 pmacct:
More informationDDoS Mitigation Techniques
DDoS Mitigation Techniques Ron Winward, ServerCentral CHI-NOG 03 06/14/14 Consistent Bottlenecks in DDoS Attacks 1. The server that is under attack 2. The firewall in front of the network 3. The internet
More informationOutline. EE 122: Interdomain Routing Protocol (BGP) BGP Routing. Internet is more complicated... Ion Stoica TAs: Junda Liu, DK Moon, David Zats
Outline EE 22: Interdomain Routing Protocol (BGP) Ion Stoica TAs: Junda Liu, DK Moon, David Zats http://inst.eecs.berkeley.edu/~ee22/fa9 (Materials with thanks to Vern Paxson, Jennifer Rexford, and colleagues
More informationApplication Note. Failover through BGP route health injection
Application Note Document version: v1.2 Last update: 8th November 2013 Purpose This application note aims to describe how to build a high available platform using BGP routing protocol to choose the best
More informationCalm During the Storm
Application Note Calm During the Storm Best Practices in Multicast Security Lenny Giuliano Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2000 or 888 JUNIPER www.juniper.net
More informationSimple Multihoming. ISP/IXP Workshops
Simple 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 informationNetwork Configuration Example
Network Configuration Example Configuring IP Monitoring on an SRX Series Device for the Branch Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000
More informationInternet inter-as routing: BGP
Internet inter-as routing: BGP BGP (Border Gateway Protocol): the de facto standard BGP provides each AS a means to: 1. Obtain subnet reachability information from neighboring ASs. 2. Propagate the reachability
More informationAdministra0via. STP lab due Wednesday (in BE 301a!), 5/15 BGP quiz Thursday (remember required reading), 5/16
BGP Brad Smith Administra0via How are the labs going? This week STP quiz Thursday, 5/9 Next week STP lab due Wednesday (in BE 301a!), 5/15 BGP quiz Thursday (remember required reading), 5/16 Following
More informationChapter 6: Implementing a Border Gateway Protocol Solution for ISP Connectivity
: Implementing a Border Gateway Protocol Solution for ISP Connectivity CCNP ROUTE: Implementing IP Routing ROUTE v6 1 Objectives Describe basic BGP terminology and operation, including EBGP and IBGP. Configure
More informationBGP1 Multihoming and Traffic Engineering
83950 Telecommunications Laboratory Course BGP1 BGP1 Multihoming and Traffic Engineering date & time student # name 1 2 bgp-tyo.tex,v 1.11 2005/04/18 14:09:14 ams Exp 1/17 Part I Home Assignment 1 General
More informationJuniper Networks EVPN Implementation for Next-Generation Data Center Architectures
Juniper Networks EVPN Implementation for Next-Generation Data Center Architectures Using Ethernet VPN to Address Evolving Data Center Requirements 1 Table of Contents Executive Summary... 3 Introduction...
More informationJunos OS. MPLS Network Operations Guide. Published: 2012-12-10. Copyright 2012, Juniper Networks, Inc.
Junos OS MPLS Network Operations Guide Published: 2012-12-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net This product includes the Envoy
More informationEffective BGP Load Balancing Using "The Metric System" A real-world guide to BGP traffic engineering
Effective BGP Load Balancing Using "The Metric System" A real-world guide to BGP traffic engineering NANOG46 June 14, 2009 Dani Roisman droisman ~ at ~ peakwebconsulting ~ dot ~ com Introductions Slide
More informationTesting Juniper Networks M40 Router MPLS Interoperability with Cisco Systems 7513 and 12008 Routers
Interoperability Test Paper Testing Juniper Networks M40 Router MPLS Interoperability with Cisco Systems 7513 and 12008 Routers Mark Anderson, Systems Engineer Annette Kay Donnell, Marketing Engineer Juniper
More informationActive measurements: networks. Prof. Anja Feldmann, Ph.D. Dr. Nikolaos Chatzis Georgios Smaragdakis, Ph.D.
Active measurements: networks Prof. Anja Feldmann, Ph.D. Dr. Nikolaos Chatzis Georgios Smaragdakis, Ph.D. Outline Organization of Internet routing Types of domains Intra- and inter-domain routing Intra-domain
More informationMultihoming and Multi-path Routing. CS 7260 Nick Feamster January 29. 2007
Multihoming and Multi-path Routing CS 7260 Nick Feamster January 29. 2007 Today s Topic IP-Based Multihoming What is it? What problem is it solving? (Why multihome?) How is it implemented today (in IP)?
More informationRouting Protocols (RIP, OSPF, BGP)
Chapter 13 Routing Protocols (RIP, OSPF, BGP) INTERIOR AND EXTERIOR ROUTING RIP OSPF BGP 1 The McGraw-Hill Companies, Inc., 2000 1 Introduction Packets may pass through several networks on their way to
More informationDove siamo? Architecture of Dynamic Routing
Dove siamo? Algoritmi di routing Protocolli di routing» Intra dominio (IGP)» Inter dominio (EGP) Le slides relative a questo argomenti sono tratte da Interdomain Routing and The Border Gateway Protocol
More informationAnalyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP
Telfor Journal, Vol. 2, No. 1, 2010. 13 Analyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP Aleksandar Cvjetić and Aleksandra Smiljanić Abstract The paper analyzes implementations
More informationConfiguring 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--BGP 4 White Paper Ver.1.0-- BGP-4 in Vanguard Routers
BGP-4 in Vanguard Routers 1 Table of Contents Introduction to BGP... 6 BGP terminology... 6 AS (Autonomous system):... 6 AS connection:... 6 BGP Speaker:... 6 BGP Neighbor/Peer:... 7 BGP Session:... 7
More informationThe benefits of BGP for every service provider
The benefits of BGP for every service provider UKUUG - Spring 2011 24th of March 2011 Thomas Mangin Exa Networks Whatever a speaker is missing in depth he will compensate for in length Montesquieu NO Networking
More informationIntroduction Inter-AS L3VPN
Introduction Inter-AS L3VPN 1 Extending VPN services over Inter-AS networks VPN Sites attached to different MPLS VPN Service Providers How do you distribute and share VPN routes between ASs Back- to- Back
More information