Application Note: Securing BGP on Juniper Routers
|
|
|
- Scott Hubbard
- 10 years ago
- Views:
Transcription
1 Application Note: Securing BGP on Juniper Routers Version 1.92, 03/30/2005 Stephen Gill Published: 06/16/2002
2 Contents Introduction Introduction... 2 Assumptions... 3 Topology... 4 Routing Options [edit routing-options]... 5 AS Number... 5 Static Routes... 5 Black Hole Routes... 6 Martians Prefixes... 7 Load Balancing... 8 BGP Options [edit protocols bgp]... 9 Tracing... 9 Logging Route Damping Private-AS Filtering Prefix Limiting Peer Authentication Policy Options [edit policy-options] Inbound Prefixes Outbound Prefixes Special Prefixes Firewall Filtering [edit firewall] BGP Connections Conclusion References BGP is the glue that holds the Internet together. It is a robust protocol whose primary purpose is to distribute routing information between peering points pertaining to every public internetwork in a seamless fashion. Indubitably, inherent in BGP is a great responsibility, but also a great potential for disaster. This misfortune can be caused by inadvertent misconfiguration or deliberate misuse. Consequently, it is crucial that BGP administrators take extra care in fully securing their peering routers. Not hardening BGP configurations could prove very detrimental to one's local network, or even worse, proving harmful to the rest of the Internet community. It is quite common to encounter the following BGP related problems on the Internet on a regular basis: - unaggregated prefixes - invalid prefixes 2
3 - excessive prefixes - duplicate prefixes - accidental prefixes - flapping prefixes - unnecessary prefixes This paper describes several preventative measures within Juniper routers that can be taken to decrease the problems mentioned above. No configuration is foolproof, but several suggestions are presented that can reduce the security exposure of Juniper peering routers. Two Juniper security templates have previously been published by the author designed to guide the administrator through the process of securing his or her Juniper router. This document further bridges the Juniper documentation gap and fleshes the JUNOS Secure BGP Template into more detailed verbiage. Both security templates are available for download here: JUNOS Secure Template [1] /gillsr/documents/junos-template.pdf JUNOS Secure BGP Template [2] /gillsr/documents/junos-bgp-template.pdf The Juniper router templates were originally based on two Cisco security templates written by Robert Thomas. Both of them can be downloaded from his website at the following URLs: Cisco Secure Template [4] /Documents/secure-ios-template.html Cisco Secure BGP Template [5] /Documents/secure-bgp-template.html Assumptions A few assumptions worth noting are made by this document. Firstly, we assume the reader has a basic understanding of the BGP protocol and a working knowledge of Juniper Routers. The JUNOS documentation set can be found at Please consult the Juniper documentation for further information on configuring Juniper Routers and BGP. Secondly we assume that the configurations presented in this document are representative of the test topology below and that individual network 3
4 policies may warrant modifications to the recommendations described herein. Finally, we also assume that the routers in question are running JUNOS version 4.3 or above. Topology Before delving into the details of our recommended BGP security measures, we present a topology diagram on which the configuration details are based. Figure 1 - Juniper BGP Topology Figure 1 pictures three autonomous systems and four distinct Juniper routers. Two routers in AS 111 each contain one EBGP link to AS 222 and to AS 333 over which they announce the aggregate prefix, /29. Furthermore, they maintain an IBGP session between each other. Relevant IP addresses have been included in the diagram for clarity, and are described below: , AS 222 external IP , AS 333 external IP , AS 111 secure-router-01 loopback , AS 111 secure-router-02 loopback , AS 111 secure-router-02 internal IP , internal IP next-hop not shown in topology , same as the above , same as the above. 4
5 The configurations presented in this document were written from the perspective of secure-router-01. They are also listed in function style formatting rather than set style formatting for better readability. Issuing the commands on a router would require appending the word set to the beginning of each statement, or using the CLI command load merge term for the function style configurations. We leave porting these configurations from the included examples to the neighboring routers as an exercise for the reader. This document is divided into four major sections, including: - Routing Options - BGP Options - Policy Options - Firewall Filtering All sections represent a major level in the JUNOS configuration tree; each is interspersed with basic commands to assist in network verification and troubleshooting. Routing Options [edit routing-options] Basic routing settings such as static routes, aggregate routes, martian routes, load balancing options, and the local AS number are configured at the [edit routing-options] level. AS Number BGP needs a local AS number to advertise to its peers. The AS number of the local router is configured as follows: [edit routing-options] /* Our AS Number */ autonomous-system 111; Static Routes Next, static routes can be used to create aggregates and more specific routes. The aggregate protocol can achieve the same results as a static discard route, but here we chose to stick with a static to announce our prefix of /19. To override the discard route, more specific routes are needed in the local routing table. Loss of connectivity to any of these contributing routes will not carry into external advertisements. This has the added benefit of increasing stability of the global routing table by not changing reachability information to the aggregate prefix. JUNOS will always prefer more specific routes, therefore when packets arrive at the local router they will be forwarded to the appropriate location, assuming it is reachable, rather than being blackholed. 5
6 [edit routing-options] static { /* This is our aggregate static route */ route /19 discard; /* More specific routes used with discard route above. Remove if using an IGP to discover internal routes. */ route /24 next-hop ; route /24 next-hop ; route /25 next-hop ; /* Route to loopback of our ibgp peer */ route /32 next-hop ; Three static routes are used to direct the local traffic towards its final destination. Notice that packets that fall within the scope of the aggregate prefix (/19) but not within the specifics (/24, /24, /25) will be discarded until further specific routes are added to the local routing table. The last static route listed is used to point to the loopback address of our IBGP peer. This is necessary because we typically peer with loopback addresses for increased IBGP resilience. In our sample topology there is only one path to our IBGP peer, but in the real world there might be several paths to an internal peer. An IGP such as OSPF or IS-IS would usually be used to learn the best path to an internal peer. Peering with a loopback address allows the IGP path to change without affecting the BGP peering session assuming another route exists to the destination. DNS resolution is not usually necessary on a router. As such, it can be disabled thusly: [edit routing-options] options { /* Turn off DNS resolution */ no-resolve; Black Hole Routes Similar to our discard aggregate, below we list a series of routes that should never be seen on the Internet. Whether packets are traveling outbound or inbound, traffic destined to these networks will be dropped if they reach the local router. All of the routes are divided into /8 prefixes for administrative purposes since IANA allocations may change over time. For an aggregated list, please consult the bogon list at: /Documents/bogon-list.html. If your network does not contain a 0/0 default route and contains the entire Internet routing table, the static discard routes below are not necessary. Instead, the martian addresses should be replaced with the orlonger keyword which will disallow these networks from entering the routing table. 6
7 Static discard routes are used to remove all ambiguity when a 0/0 route exists. [edit routing-options static] /* Discard routes for traffic destined to these networks */ /* Use: /gillsr/documents/junos-discardroutes.txt /* Though we use RFC 1918 addressing in our topology, we still list those prefix ranges in this section and under the martian addresses. It is expected that the IP addresses listed in this document should be replaced with actual public IP addresses specific to your network. Networks that do in fact use RFC 1918 addressing should not include those ranges under the black hole routes above or the martian prefixes to follow. Martians Prefixes Martians differ slightly from discard routes because they have the added functionality of restricting certain announcements from entering the routing table. The standard set of Juniper Martian addresses include: 0/8 127/ / / / /24 240/4 A more extensive and complete list of martian prefixes is used in our configuration and is listed below. Of special note is the use of the longer instead of the orlonger keyword. This allows us to create a list of martian addresses while permitting the specific discard routes we created above to remain in the routing table. Again, prefixes are listed on /8 boundaries for administrative purposes since IANA allocations may change over time. For an aggregated list, please consult the bogon list at: /Documents/bogon-list.html. [edit routing-options martians] /* Use: /gillsr/documents/junos-martians.txt */ Martians can be viewed on the router by issuing the show route martians command. If the administrator is seeking a more static list of martians, he or she might with to restrict the list of martians to the following groups: 0/8 ; Juniper Martians 127/ / / /24 7
8 /24 240/4 10/8 ; RFC 1918 Addresses / / /16 ; Bill Manning Draft [7] / / /4 ; Multicast The prefix /24 listed in Bill Manning s draft [7] used for RFC nameservers has not been included because they are used to reduce the load of the root nameservers for those who do not comply with RFC Once again, Multicast and RFC1918 address ranges have been include in the list above and may need to be removed if your network configuration requires these. Load Balancing When multiple equal cost paths exist to a destination, JUNOS has the capability of performing load balancing to split the load across multiple paths. Routers that have an IP2 ASIC can perform per flow load balancing on up to 16 equal cost paths. Routers that have an IP1 ASIC can perform per packet load balancing also on up to 8 equal cost paths. On older M40 routers that contain the IP1 ASIC load balancing is not generally recommended for interactive traffic. Per-packet load balancing is not enabled by default; however per-prefix load balancing is. For a given destination prefix, a random next-hop address will be selected and placed in the forwarding table. The greater the number of prefixes, the better the load distribution will be across different next-hops. To install multiple next-hops into the FIB you should enable flow-based per-packet load balancing. This is done by creating a simple load balancing policy and applying it to the forwarding table. The forwarding table should point to a policy that enables load balancing with an export statement like so: [edit routing-options] /* Export the policy to turn on flow based load balancing */ forwarding-table { export load-balancing; The load balancing policy is created under the [edit policy-options] hierarchy as follows: [edit policy-options] /* Policy to configure load balancing. */ policy-statement load-balancing { 8
9 then { load-balance per-packet; The per-packet directive is somewhat of a misnomer because it actually performs flow based load balancing on the IP2 ASIC. BGP Options [edit protocols bgp] Most options specific to the BGP protocol itself are configured in the [edit protocols bgp] branch. These options include configurations for protocol tracing, logging, route damping, private-as filtering, prefix limiting, and peer authentication. Tracing To assist in troubleshooting BGP it is helpful to keep track of all BGP state transitions and basic events in a log file on the router. The following configuration allows up to 5 rotational log files to be created at 1MB each that keep track of BGP state transitions and normal events. [edit protocols bgp] traceoptions { /* Rotate through 5 files at 1mb each */ file log-bgp size 1m files 5; /* Trace BGP state transitions */ flag state; /* Trace BGP normal events */ flag normal; To view the active log file, simply issue the command 'show log log-bgp'. Several tracing flags exist that might further assist in discovering helpful BGP information. Following is a list of all the flags available for BGP debugging: all aspath damping general keepalive normal open packets policy route state task timer update Trace everything Trace general events Trace normal events Trace BGP open packets Trace all BGP protocol packets Trace policy processing Trace routing information Trace state transitions Trace routing protocol task processing Trace routing protocol timer processing Trace BGP update packets 9
10 Logging A knob for logging BGP neighbor changes also exists apart from the traceoptions. To log BGP neighbor changes in the router log file use the following syntax: [edit protocols bgp] log-updown; Route Damping Route damping is a mechanism for BGP enabled routers aimed at improving the overall stability of the Internet routing table and offloading routers' CPUs. Unstable routes may have a profound effect on the interdomain routing table; in many cases if the oscillation of a flapping route is small enough, it is considered good practice to withdraw the advertisement until it has stabilized. A well known publication by the RIPE organization known as RIPE-229 [6], provides excellent guidelines and watermarks on which to base these parameters. The premise of the parameters defined in the RIPE publication is simple: the degree of restrictions placed on prefixes should increase according to length. The only exceptions are the netblocks that pertain to the root name servers. Since DNS resolution is at the heart of how the Internet functions, and since humans are not in the regular practice of memorizing IP addresses, these netblocks should always be announced whether they oscillate or not. RIPE-229 supercedes RIPE-210, a previous publication that neglected to stay up-to-date with the changes in DNS netblock allocations. Before the golden networks in RIPE-229 were introduced, a publication entitled RIPE-210 Addendum [3] was released by the author aimed at educating the administrator on how to stay current with these special allocations. BGP route damping can be enabled globally on a Juniper Router like so: [edit protocols bgp] damping; If the administrator were to leave BGP damping enabled with the default settings, he or she would be neglecting to perform two important functions, namely graded flap damping, and golden network exclusion. A more robust configuration would take the RIPE-229 publication seriously and would employ a policy to bypass key prefixes while performing measured damping based on prefix length. JUNOS penalizes on route withdrawal and on readvertisement. One route flap attracts a total penalty of 2000 ( ) while an attribute 10
11 change attracts a penalty of 500. The penalty is known as the figure of merit. The damping policy below should be used whenever possible: [edit policy-options] policy-statement damping { /* Do NOT dampen DNS root-servers */ term 1 { from { prefix-list root-servers.net; then { damping damp-none; /* jump to next policy called */ next policy; /* Dampen according to prefix length. */ term 2 { from { /* Smallest penalty for /21 and smaller */ route-filter /0 upto /21 damping damp-short; /* Medium penalty for /22 to /23 */ route-filter /0 upto /23 damping damp-medium; /* Highest penalty for /24 and larger */ route-filter /0 orlonger damping damp-long; then { next policy; Prefix lists such as root-servers.net are configured under the [edit policyoptions] hierarchy and are discussed later in this paper. In the damping policy above, root server netblocks are not damped. Prefixes up to size /21 receive the shortest damping times in accordance with the dampshort specifications below. Prefixes in the range of /22 to /23 receive a medium weighted policy while prefixes of size /24 and longer receive the strictest damping parameters. The individual damping configuration settings are detailed as follows: [edit policy-options] /* Min: 30 min, Max: 60 min, dampen at 3 flaps */ damping damp-long { half-life 30; reuse 1640; suppress 6000; max-suppress 60; /* Min: 15 min, Max: 45 min, dampen at 3 flaps */ damping damp-medium { half-life 15; reuse 1500; suppress 6000; 11
12 max-suppress 45; /* Min: 10 min, Max: 30 min, dampen at 3 flaps */ damping damp-short { half-life 10; reuse 3000; suppress 6000; max-suppress 30; /* Do not dampen. Referenced for DNS root-servers */ damping damp-none { disable; The half-life is an exponential decay algorithm that applies to the figure of merit value. The reuse threshold specifies at what value the route will be used again while the suppress value specifies at what point a route should start to be suppressed. Finally, the max-suppress statement delineates the maximum amount of time that a route can be suppressed. Once the policy is fully configured, it should be applied to external BGP peers as an import policy. The import policy chain to enable BGP damping for EBGP peers is listed in the [edit policy-options] section later in this paper. To view route damping statistics, one can use the show route damping [decayed suppressed history] command. A quick summary of the number of routes that are damped per peer can be seen in the show bgp summary command output. Private-AS Filtering JUNOS does not remove private AS numbers from AS Path advertisements by default. Private AS numbers subsist in the range and are reserved for local use only. Private AS numbers should not be seen on the public Internet. To keep private AS numbers from leaking out, use the following syntax: [edit protocols bgp] /* Keep private AS numbers from leaking out */ remove-private; Prefix Limiting The size of the Internet routing table varies daily and is constantly increasing. This rate of change and slow growth can be used to the administrator s advantage by hard coding the number of prefixes that are expected from a BGP peer. If the number of routes received exceeds a known threshold, it is quite likely that there has been a misconfiguration on the other end allowing more than the standard prefixes to be advertised. 12
13 Prefix limiting is the ability to place an upper bound on the number of prefixes received from a neighbor in order to guard against accidents caused by peers. Peers that exceed this threshold are logged and shut down. The two primary benefits of prefix limiting include memory conservation and protection from invalid route propagation. If this feature is to be used, the administrator must take into account the current size of the routing table and keep a close watch on these watermarks. One way of staying up-to-date is to receive the bgp-stats report by subscribing to [email protected] with the statement subscribe bgp-stats" in the message body. Prefix limits can be applied at the neighbor level or group level. Here we configure them globally like so: [edit protocols bgp] family inet { any { prefix-limit { /* Tear down connection when routes reach maximum. */ maximum ; /* Issue warning messages at teardown percent */ teardown 90; Notice that we have asked the router to begin issuing warning messages when the number of prefixes received is at 90% of the threshold. When the number of prefixes reaches the connection will be torn down, and will stay down awaiting manual intervention. Peer Authentication BGP peer authentication adds an additional layer of protection against external forgery by requiring a deeper trust relationship among peers through the HMAC-MD5 algorithm. It is strongly recommended that routing protocols employ the use of authentication whenever possible. HMAC-MD5 computes a hash from a local secret key and the data being transmitted. The same hash is computed on both sides with the transmitted data and compared against what is received for message validation. Messages received that do not match the local hash are discarded. The example below shows the configuration of a group-level authentication key for all peers in AS 111 in this case there is only one, BGP authentication can also be configured globally or at the individual neighbor levels. The relevant BGP configuration statement has been printed in bold below: 13
14 [edit protocols bgp] /* ibgp peer-group with AS 111. Peer-groups save typing and CPU cycles when multiple neighbors exist with same policy */ group ibgp_111 { /* No longer needed in newer versions if JUNOS. */ type internal; description "ibgp with AS 111"; /* Set my address to that of lo0 */ local-address ; authentication-key bgpwith111; /* Set next-hop-self for ebgp routes sent to our ibgp peer */ export next-hop-self; /* The following is assumed if not entered */ peer-as 111; /* Loopback address of our internal peer */ neighbor ; Policy Options [edit policy-options] Policy statements are created within the [edit policy-options] hierarchy. They are used to control routing behavior such as filtering and setting specific attributes on routes. Inbound Prefixes To control what we will do with all routes received from our BGP peers we create several policies, each with their own specific purpose. First we need a policy that will reject all bogon routes. Since we have already created a list of martians, this list only consists of the multicast range 224/4. Notice that we did not include /24 in the martian list because some IGPs such as OSPF use multicast to communicate routing information. [edit policy-options] policy-statement nobogons { from route-filter /4 orlonger reject; We also create a filter to reject all advertisements that contain a private AS number anywhere in the AS Path. Do not use this filter for peering sessions that require the use of private AS numbers. [edit policy-options] policy-statement noprivateasns { from as-path private; then reject; as-path private ; Next, we create a policy that drops all prefixes larger than a /27. Individual BGP policies may vary on the size of prefixes accepted into BGP. Here we have chosen to be fairly lax: 14
15 policy-statement nosmallprefixes { from route-filter /0 prefix-length-range /27-/32 reject; Finally, we create a policy used for our IBGP peers that sets the next-hop address in the BGP advertisement to the IP address of the local router instead of carrying the EBGP next-hop information into IBGP. Be very careful when using route-reflectors not to blindly apply this policy to IBGP route-reflector peer-groups. Otherwise, unintended routing loops may occur when client routes are reflected to others. /* Set next-hop to self. */ policy-statement next-hop-self { then { next-hop self; Each of the policies can in turn be applied consecutively to our BGP peers in a chain-like fashion. Our policies were designed with this thought in mind by not issuing a accept or reject statements for the catchall rules. For our EBGP peers we use a chain of four policy statements to filter out all bogons, to remove private ASN and all small prefix advertisements, and to dampen routes. The relevant BGP configuration statement has been highlighted below: [edit protocols bgp] /* ebgp peer-group with AS 222 */ group ebgp_222 { /* No longer needed in newer versions if JUNOS. */ type external; description "ebgp with AS 222"; authentication-key bgpwith222; /* Remove bogons, set damping, and remove small prefixes */ import [ nobogons nosmallprefixes noprivateasns damping ]; /* Only announce our netblock */ export announce; peer-as 222; multipath; neighbor ; To view the prefixes that have been received from a neighbor, or ADJ- RIB-IN, use the show route receive-protocol bgp <neighbor> command. One configuration option which the reader might not yet be familiar with is the multipath statement used above. Multipath enables the selection of multiple non-multi-hop EBGP or IBGP paths as active paths. 15
16 To view the BGP prefixes that have made it into the routing table, or LOC- RIB, use the show route protocol bgp command. Outbound Prefixes To control what we will do with all routes sent to our EBGP peers we create one policy that will only accept our aggregate prefix. Since the topology in this paper is not a transit AS, we do not want to announce reachability to other Internet destinations through our network. Announcing only our prefix to our EBGP peers allows us to be the sole users of our network pipes. [edit policy-options] /* Match what we configured as our static aggregate netblock */ policy-statement announce { term 1 { from { protocol static; route-filter /19 exact; then accept; term 2 { then reject; The announce policy-statement must be applied to peers in AS 222 and AS 333. Since we have previously shown the configuration for peers in AS 222, we include the peer-group for AS 333 below with the export policy highlighted in bold: /* ebgp peer-group with AS 333 */ group ebgp_333 { type external; description "ebgp with AS 333"; authentication-key bgpwith333; import [ nobogons nosmallprefixes noprivateasns damping ]; export announce; peer-as 333; multipath; neighbor ; To view the prefixes that will be sent to a neighbor, or ADJ-RIB-OUT, issue the show route advertising-protocol bgp <neighbor> command. Special Prefixes Previously in our BGP damping configuration we referenced a prefix-list named root-servers.net. This prefix list defines a list of root servers as of 16
17 09/11/01 and should be kept up to date by referencing the RIPE-229 publication. The configuration for the prefix-list is as follows: [edit policy-options] prefix-list root-servers.net { /16; /16; /16; /23; /24; /24; /24; /24; /24; /24; /24; /24; Firewall Filtering [edit firewall] Firewall filters are created within the [edit firewall] hierarchy. Filters are equivalent to Cisco ACLs and are used to restrict packets that are allowed to travel to and through the router. BGP Connections Juniper Routers will not establish peering relationships with unknown BGP peers. However, it is possible to probe TCP port 179 of a Juniper Router to which it will respond with a TCP RST for unknown peers. To keep the router from sending TCP RST packets in response to BGP probes, a firewall filter that only acknowledges known BGP peers should be crafted and applied to the loopback interface of the router. The following filter named router-protect allows BGP connections from all known BGP peers, logs and discards all violations, and counts them in the manage-discard-bgp counter. All other traffic is allowed by default. [edit firewall] filter router-protect { /* Drop and log all unexpected BGP connection attempts */ term 1 { from { address { /0; /32 except; /32 except; /32 except; /32 except; protocol tcp; port bgp; then { 17
18 count manage-discard-bgp; discard; term 2 { then { /* Allow all other traffic */ count manage-accept-other; accept; The firewall filter should be merged with any existing loopback filters and applied to the loopback interface of the router. The appropriate syntax has been highlighted in bold below: [edit interfaces lo0] unit 0 { family inet { filter { input router-protect; address /32; Counters can be viewed with the show firewall command, and firewall logs can be viewed with the show firewall log command. Conclusion Given the tremendous importance of BGP and its use on the Internet as the sole distributor of reachability information, it behooves the peering administrator to take the necessary precautions to protect it as much as possible. This paper described several preventative measures to reduce the security exposure of Juniper Routers to BGP accidents, route oscillations, and deliberate abuse. References [1] Gill, Stephen, "JUNOS Secure Template", November /gillsr/documents/junos-template.pdf [2] Gill, Stephen, JUNOS Secure BGP Template, June /gillsr/documents/junos-bgp-template.pdf [3] Gill, Stephen, RIPE 210 Addendum, September /gillsr/documents/ripe-210-addendum.pdf [4] Thomas, Rob, "Secure IOS Template", June
19 /Documents/secure-ios-template.html [5] Thomas, Rob, "Secure BGP Template", June /Documents/secure-bgp-template.html [6] RIPE, "RIPE Routing-WG Recommendations for Coordinated Routeflap Damping Parameters", October [7] Manning, Bill, Special use IPV4 prefixes, May [8] Thomas, Rob, "Bogon List", July /Documents/bogon-list.html 19
Application Note: Securing BGP on Juniper Routers
Application Note: Securing BGP on Juniper Routers Version 1.8, 02/13/2003 Stephen Gill E-mail: [email protected] Published: 06/16/2002 qorbit Technologies Contents Introduction Introduction... 2 Assumptions...
JUNOS Secure BGP Template
JUNOS Secure BGP Template Version 1.92, 03/30/2005 Stephen Gill E-mail: [email protected] Published: 04/25/2001 Contents Credits... 2 Introduction... 2 Template... 4 References... 10 Credits Rob Thomas
Tutorial: 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
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
Cisco 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
Inter-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
Chapter 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
APNIC elearning: BGP Attributes
APNIC elearning: BGP Attributes Contact: [email protected] 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
Module 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
Network 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
s@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
Network 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
Internet 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
JUNOS Secure Template
JUNOS Secure Template Version 1.92, 03/30/2005 Stephen Gill E-mail: [email protected] Published: 04/25/2001 Contents Credits... 2 Introduction... 2 Template... 4 References... 17 Credits Rob Thomas [[email protected]]
Exterior 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
How 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
APNIC elearning: BGP Basics. Contact: [email protected]. erou03_v1.0
erou03_v1.0 APNIC elearning: BGP Basics Contact: [email protected] Overview What is BGP? BGP Features Path Vector Routing Protocol Peering and Transit BGP General Operation BGP Terminology BGP Attributes
Network 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
BGP configuration best practices
BGP configuration best practices Document produced by ANSSI (French National Security Agency of Information Systems), in collaboration with the following operators: Association Kazar ; France-IX ; Jaguar
Load 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
Load 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
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
CLOS 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
BGP 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
Using 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
How 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
JNCIE 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
Transitioning 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
BGP 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).
Bell 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
BGP 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
> 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
Module 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
BGP FORGOTTEN BUT USEFUL FEATURES. Piotr Wojciechowski (CCIE #25543)
BGP FORGOTTEN BUT USEFUL FEATURES Piotr Wojciechowski (CCIE #25543) ABOUT ME Senior Network Engineer MSO at VeriFone Inc. Previously Network Solutions Architect at one of top polish IT integrators CCIE
Configuring a Load-Balancing Scheme
Configuring a Load-Balancing Scheme Finding Feature Information Configuring a Load-Balancing Scheme Last Updated: August 15, 2011 This module contains information about Cisco Express Forwarding and describes
Chapter 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)
BGP 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
Introduction to Routing
Introduction to Routing How traffic flows on the Internet Philip Smith [email protected] RIPE NCC Regional Meeting, Moscow, 16-18 18 June 2004 1 Abstract Presentation introduces some of the terminologies used,
basic 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
Advanced 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
- Border Gateway Protocol -
1 Border Gateway Protocol (BGP) - Border Gateway Protocol - BGP is a standardized exterior gateway protocol (EGP), as opposed to RIP, OSPF, and EIGRP which are interior gateway protocols (IGP s). BGP Version
Multihomed BGP Configurations
Multihomed BGP Configurations lvaro Retana Cisco IOS Deployment and Scalability 1 genda General Considerations Multihomed Networks Best Current Practices 2 The Basics General Considerations 3 General Considerations
Examination. 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
Simple 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,
Understanding 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
Analyzing 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
DD2491 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
Monitoring 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:
Border 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,
Understanding 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
Week 4 / Paper 1. Open issues in Interdomain Routing: a survey
Week 4 / Paper 1 Open issues in Interdomain Routing: a survey Marcelo Yannuzzi, Xavier Masip-Bruin, Olivier Bonaventure IEEE Network, Nov.-Dec. 2005, vol. 19, no. 6, pp. 49 56 Main point There are many
ETHEL THE AARDVARK GOES BGP ROUTING
Fable Of Contents ISP TECH TALK by Avi Freedman ETHEL THE AARDVARK GOES BGP ROUTING In this exciting column we'll actually walk through configuring a Cisco router for BGP. It's very important, however,
Based 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:
Network Level Multihoming and BGP Challenges
Network Level Multihoming and BGP Challenges Li Jia Helsinki University of Technology [email protected] Abstract Multihoming has been traditionally employed by enterprises and ISPs to improve network connectivity.
Computer Networks Administration Help Manual Sana Saadaoui Jemai Oliver Wellnitz
Technische Universität Braunschweig Institut für Betriebssysteme und Rechnerverbund Computer Networks Administration Help Manual Sana Saadaoui Jemai Oliver Wellnitz Braunschweig, 27 th March 2007 Contents
Internet 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
Multihoming 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)?
The Complete IS-IS Routing Protocol
Hannes Gredler and Walter Goralski The Complete IS-IS Routing Protocol 4y Springer Contents Foreword Credits and Thanks vii ix 1 Introduction, Motivation and Historical Background 1 1.1 Motivation 1 1.2
BGP4 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
Routing 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
How To Import Ipv4 From Global To Global On Cisco Vrf.Net (Vf) On A Vf-Net (Virtual Private Network) On Ipv2 (Vfs) On An Ipv3 (Vv
BGP Support for IP Prefix Import from Global Table into a VRF Table The BGP Support for IP Prefix Import from Global Table into a VRF Table feature introduces the capability to import IPv4 unicast prefixes
Understanding 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......
Simple Multihoming. ISP Workshops. Last updated 30 th March 2015
Simple Multihoming ISP Workshops Last updated 30 th March 2015 1 Why Multihome? p Redundancy n One connection to internet means the network is dependent on: p Local router (configuration, software, hardware)
JNCIA-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
DAY ONE: CONFIGURING JUNOS POLICY AND FIREWALL FILTERS
Junos Fundamentals Series DAY ONE: CONFIGURING JUNOS POLICY AND FIREWALL FILTERS Control routing information and influence packet flow through your Juniper Networks router or switch by mastering the primary
BGP: Frequently Asked Questions
BGP: Frequently Asked Questions Document ID: 5816 Contents Introduction How do I configure BGP? How do I configure BGP with the use of a loopback address? What is the order of preference of attributes
Border Gateway Protocol Best Practices
Border Gateway Protocol Best Practices By Clifton Funakura The Internet has grown into a worldwide network supporting a wide range of business applications. Many companies depend on the Internet for day-to-day
Junos OS. Traffic Sampling, Forwarding, and Monitoring Feature Guide for Routing Devices. Release 13.3. Published: 2014-01-10
Junos OS Traffic Sampling, Forwarding, and Monitoring Feature Guide for Routing Devices Release 13.3 Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089
BGP Advanced Features and Enhancements
BGP Advanced Features and Enhancements George Wu TCOM610 Conditional Route Injection Network: originate route into BGP if there is corresponding routes in IP routing table Aggregate-address: inject route
BGP Best Practices for ISPs Prefix List, AS PATH filters, Bogon Filters, Anycast, Mailing Lists, INOC DBA
BGP Best Practices for ISPs Prefix List, AS PATH filters, Bogon Filters, Anycast, Mailing Lists, INOC DBA. Gaurab Raj Upadhaya [email protected] Packet Clearing House What are Best Practices Established or
BGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith SANOG 12 6th-14th August 2008 Kathmandu 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/sanog12-multihoming.pdf And on the
BGP Multihoming Techniques
BGP Multihoming Techniques Philip Smith 26th July - 4th August 2006 Karachi 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/sanog8-multihoming.pdf And on the SANOG8
--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
Internet Firewall CSIS 4222. Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS 4222. net15 1. Routers can implement packet filtering
Internet Firewall CSIS 4222 A combination of hardware and software that isolates an organization s internal network from the Internet at large Ch 27: Internet Routing Ch 30: Packet filtering & firewalls
Border 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
DAY 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
GregSowell.com. Mikrotik Routing
Mikrotik Routing Static Dynamic Routing To Be Discussed RIP Quick Discussion OSPF BGP What is Routing Wikipedia has a very lengthy explanation http://en.wikipedia.org/wiki/routing In the context of this
Chapter 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
Anycast 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
Cisco Configuring Commonly Used IP ACLs
Table of Contents Configuring Commonly Used IP ACLs...1 Introduction...1 Prerequisites...2 Hardware and Software Versions...3 Configuration Examples...3 Allow a Select Host to Access the Network...3 Allow
A Case Study Design of Border Gateway Routing Protocol Using Simulation Technologies
A Case Study Design of Border Gateway Routing Protocol Using Simulation Technologies Chengcheng Li School of Information Technology University of Cincinnati Cincinnati, OH 45221 [email protected] ABSTRACT
Measuring IP Network Routing Convergence. A new approach to the problem
59 Measuring IP Network Routing Convergence A new approach to the problem A Blind Spot In Network Performance Monitoring Today s monitoring technologies tell us how the network performs in steady state
Solution 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,
HP 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,
Route Discovery Protocols
Route Discovery Protocols Columbus, OH 43210 [email protected] http://www.cse.ohio-state.edu/~jain/ 1 Overview Building Routing Tables Routing Information Protocol Version 1 (RIP V1) RIP V2 OSPF
Outline. 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
Advanced Routing. FortiOS Handbook v3 for FortiOS 4.0 MR3
Advanced Routing FortiOS Handbook v3 for FortiOS 4.0 MR3 FortiOS Handbook Advanced Routing v3 4 January 2013 01-433-98043-20120116 Copyright 2012 Fortinet, Inc. All rights reserved. Fortinet, FortiGate,
BGP Convergence in much less than a second Clarence Filsfils - [email protected]
BGP Convergence in much less than a second Clarence Filsfils - [email protected] 1 Down Convergence T1 Down Convergence T2 Default metric = 1 Src R R 20 F Dst Link L Assume a flow from Src to Dest T1: when
A Systematic Approach to BGP Configuration Checking
A Systematic Approach to BGP Configuration Checking Nick Feamster and Hari Balakrishnan M.I.T. Computer Science and Artificial Intelligence Laboratory {feamster,hari}@lcs.mit.edu http://nms.lcs.mit.edu/bgp/
BGP Support for Next-Hop Address Tracking
The feature is enabled by default when a supporting Cisco software image is installed. BGP next-hop address tracking is event driven. BGP prefixes are automatically tracked as peering sessions are established.
ECSE-6600: Internet Protocols Exam 2
ECSE-6600: Internet Protocols Exam 2 Time: 75 min (strictly enforced) Points: 50 YOUR NAME: Be brief, but DO NOT omit necessary detail {Note: Simply copying text directly from the slides or notes will
Border Gateway Protocol (BGP-4)
Vanguard Applications Ware IP and LAN Feature Protocols Border Gateway Protocol (BGP-4) Notice 2008 Vanguard Networks 25 Forbes Blvd Foxboro, MA 02035 Phone: (508) 964 6200 Fax: (508) 543 0237 All rights
Address Scheme Planning for an ISP backbone Network
Address Scheme Planning for an ISP backbone Network Philip Smith Consulting Engineering, Office of the CTO Version 0.1 (draft) LIST OF FIGURES 2 INTRODUCTION 3 BACKGROUND 3 BUSINESS MODEL 3 ADDRESS PLAN
In 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.
Lecture 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
Example: Advertised Distance (AD) Example: Feasible Distance (FD) Example: Successor and Feasible Successor Example: Successor and Feasible Successor
642-902 Route: Implementing Cisco IP Routing Course Introduction Course Introduction Module 01 - Planning Routing Services Lesson: Assessing Complex Enterprise Network Requirements Cisco Enterprise Architectures
CS 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
BGP 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
