Podcast
Questions and Answers
What is the primary purpose of the aggregate-address command in BGP?
What is the primary purpose of the aggregate-address command in BGP?
- To manually specify AS-path attributes for routes
- To ensure routes are advertised in their most specific form
- To create an aggregate entry in the BGP table (correct)
- To configure individual routes for BGP speakers
Which of the following statements about the ATOMIC_AGGREGATE attribute is correct?
Which of the following statements about the ATOMIC_AGGREGATE attribute is correct?
- It indicates that a specific route has been sent without including more specific details. (correct)
- It automatically advertises both specific and aggregate routes.
- It is mandatory for BGP updates that contain summarized routes.
- It specifies the exact routes contained in the aggregate update.
When a router receives overlapping routes, which one does it prefer during the best path selection?
When a router receives overlapping routes, which one does it prefer during the best path selection?
- The less-specific route
- The route with the lowest metric value
- The more-specific route (correct)
- The route with the longest AS-path
What happens if a BGP speaker advertises an aggregate route without including the more-specific routes?
What happens if a BGP speaker advertises an aggregate route without including the more-specific routes?
In BGP, which technique allows for combining multiple route advertisements into a single summary route?
In BGP, which technique allows for combining multiple route advertisements into a single summary route?
Which command syntax correctly represents the usage of aggregate-address in BGP?
Which command syntax correctly represents the usage of aggregate-address in BGP?
What is the effect of advertising the less-specific route in link aggregation?
What is the effect of advertising the less-specific route in link aggregation?
Which of the following is NOT a potential option when advertising overlapping routes?
Which of the following is NOT a potential option when advertising overlapping routes?
What command is used to deny a specific prefix in a prefix-list?
What command is used to deny a specific prefix in a prefix-list?
What is the purpose of the default-originate option in BGP?
What is the purpose of the default-originate option in BGP?
How can a BGP router advertise a default route to all peers?
How can a BGP router advertise a default route to all peers?
What does multihoming in an Autonomous System (AS) typically lead to?
What does multihoming in an Autonomous System (AS) typically lead to?
Why is it important to control default information in BGP?
Why is it important to control default information in BGP?
What is the effect of static default routes compared to dynamically learned routes?
What is the effect of static default routes compared to dynamically learned routes?
What command can be used to check the entries in an IP prefix list?
What command can be used to check the entries in an IP prefix list?
What is an atomic aggregate in BGP?
What is an atomic aggregate in BGP?
What is the purpose of the 'aggregate-address' command in BGP?
What is the purpose of the 'aggregate-address' command in BGP?
Which attribute is considered well-known mandatory in BGP?
Which attribute is considered well-known mandatory in BGP?
What does the 'set metric' command do within a route map?
What does the 'set metric' command do within a route map?
In the context of BGP path attributes, which attribute is optional non-transitive?
In the context of BGP path attributes, which attribute is optional non-transitive?
How does the 'bgp always-compare-med' command affect MPLS traffic?
How does the 'bgp always-compare-med' command affect MPLS traffic?
What role does the ATOMIC_AGGREGATE attribute serve in BGP routing?
What role does the ATOMIC_AGGREGATE attribute serve in BGP routing?
Which router configuration correctly sets up a BGP neighbor relationship?
Which router configuration correctly sets up a BGP neighbor relationship?
What is the intended use of the COMMUNITY attribute in BGP configurations?
What is the intended use of the COMMUNITY attribute in BGP configurations?
Flashcards
Overlapping Routes
Overlapping Routes
Two or more routes that encompass similar ranges of network addresses.
More-Specific Route
More-Specific Route
A route with a smaller network address range, often encompassing only a portion of a broader route.
BGP route summarization/Aggregation
BGP route summarization/Aggregation
Combining multiple specific routes into a single, larger (less-specific) route for advertising purposes.
ATOMIC_AGGREGATE attribute
ATOMIC_AGGREGATE attribute
Signup and view all the flashcards
aggregate-address command
aggregate-address command
Signup and view all the flashcards
BGP route advertisement
BGP route advertisement
Signup and view all the flashcards
Best path decision
Best path decision
Signup and view all the flashcards
Network address summary
Network address summary
Signup and view all the flashcards
What disables prefix lists?
What disables prefix lists?
Signup and view all the flashcards
How do you create a prefix list?
How do you create a prefix list?
Signup and view all the flashcards
Default route misconfiguration
Default route misconfiguration
Signup and view all the flashcards
How to target default routes to a neighbor
How to target default routes to a neighbor
Signup and view all the flashcards
BGP default route advertisement
BGP default route advertisement
Signup and view all the flashcards
Dynamically learned default routes
Dynamically learned default routes
Signup and view all the flashcards
Static default routes
Static default routes
Signup and view all the flashcards
Symmetry in AS routing
Symmetry in AS routing
Signup and view all the flashcards
BGP Route Map
BGP Route Map
Signup and view all the flashcards
Route-Map 'SETMEDOUT'
Route-Map 'SETMEDOUT'
Signup and view all the flashcards
MED (Multi-Exit Discriminator)
MED (Multi-Exit Discriminator)
Signup and view all the flashcards
BGP 'set metric' command
BGP 'set metric' command
Signup and view all the flashcards
BGP 'neighbor' command
BGP 'neighbor' command
Signup and view all the flashcards
BGP 'remote-as' command
BGP 'remote-as' command
Signup and view all the flashcards
BGP 'always-compare-med'
BGP 'always-compare-med'
Signup and view all the flashcards
BGP 'aggregate-address' command
BGP 'aggregate-address' command
Signup and view all the flashcards
Study Notes
Chapter 9 - BGP (Part 2)
- CCNP 1 version 3.0, thanks to Rick Graziani
- Common BGP attributes include Next Hop, AS_Path, Atomic Aggregate, Aggregator, Local Preference, Weight, Multiple Exit Discriminator (MED), and Origin.
- Altering routes changes traffic behavior. Understanding how to prevent private networks from advertising, filter routing updates from specific neighbors, and prioritize certain links/providers is crucial.
Implementing Policy
- Traffic inside and outside an Autonomous System (AS) adheres to the defined route map.
- Modifying the route map directly impacts the network traffic behavior.
Using BGP Attributes
- When receiving updates for the same destination from multiple autonomous systems, BGP chooses the best path.
- The best path is selected based on various attributes (such as Next_Hop) and configurable BGP factors.
- Once chosen, the best path is then propagated to the neighbors.
Commands for BGP Routing Table
show ip bgp
EXEC command is used to display entries in the BGP routing table.- Options like
[network]
,[network-mask]
, and[longer-prefixes]
can be combined for more specific viewing.
BGP Table Details
- BGP table version, local router ID, status codes (e.g., suppressed, damped), and origin codes (e.g., IGP, EGP) are displayed.
- The
Network
,Next Hop
,Metric
,LocPrf
,Weight
, andPath
attributes are crucial in understanding BGP routes. - Attributes such as the Origin code, and the status codes are useful when diagnosing BGP issues.
Path Attributes
- Various attributes with their corresponding codes (e.g. ORIGIN, NEXT_HOP, AS_PATH, LOCAL_PREF, Weight, MULTI_EXIT_DISC (MED), ATOMIC_AGGREGATE) define the path of a route.
- Multiple options for attributes are noted to grasp basic concepts first, for further information.
- The ORIGIN attribute determines the origin of a route (IGP, EGP, or INCOMPLETE).
- The NEXT_HOP attribute, vital in forwarding a packet, is analyzed in detail for both EBGP and IBGP scenarios.
- The importance of the AS_PATH attribute and how it expresses which AS numbers a route has traversed is explained.
- The attribute 'Metric' is an inter-autonomous system metric.
- The attribute 'Local Preference' is a configurable value.
- The attribute 'Weight' acts as a weight of a route as defined via autonomous system filters.
- The attribute 'Path' represents the autonomous system paths to the destination network
- Origin codes indicate the origin of the routes.
Summary of the BGP Path Selection Process
- BGP selects only one path as the best path.
- Criteria for path selection (in order): inaccessibility of next hop, largest weight, largest local preference, AS origin if none was originated, shortest AS_path if all AS paths are equal, lowest origin type, lowest MED attribute, external path over internal paths if MED is equal, the closest IGP neighbor, lowest IP address as specified by the BGP router ID.
BGP Attributes (Specific)
- ORIGIN attribute: Well-known mandatory, indicates the origin (IGP, EGP, or incomplete).
- NEXT HOP: Well-known mandatory, IP address of the next hop used to reach a destination.
- AS PATH: Well-known mandatory, sequence of AS numbers a path traverses to a destination.
- LOCAL PREF: Well-known discretionary, used to increase the preference of a route for the same destination.
- WEIGHT: Well-known discretionary, used to manipulate path selection.
- MULTI_EXIT DISC (MED): Optional Non-Transitive, provides a hint about the preferred path.
Configuration for manipulating BGP Attributes
- Use route maps and the
set origin
command to alter the ORIGIN attribute. - Multiple configurable parameters are for further information and reference.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge on BGP routing concepts with this quiz. It covers important topics such as the aggregate-address command, route selection preferences, and techniques for advertising routes. Perfect for students and professionals looking to solidify their understanding of BGP.