Network Performance and Routing

  1. Exterior Gateway Protocol (EGP)
    1. Border Gateway Protocol (BGP)
      1. BGP Fundamentals
        1. Internet Routing Protocol
          1. Policy-Based Routing
            1. Path Vector Algorithm
              1. Autonomous System Concept
              2. Autonomous Systems
                1. AS Number Assignment
                  1. Public AS Numbers
                    1. Private AS Numbers
                      1. 16-bit vs. 32-bit AS Numbers
                      2. AS Relationships
                        1. Customer-Provider
                          1. Peer-to-Peer
                            1. Sibling Relationships
                          2. BGP Session Types
                            1. External BGP (eBGP)
                              1. Inter-AS Communication
                                1. Direct Connectivity Requirements
                                  1. TTL Security
                                  2. Internal BGP (iBGP)
                                    1. Intra-AS Communication
                                      1. Full Mesh Requirements
                                        1. Route Reflection
                                          1. Confederations
                                        2. BGP Message Types
                                          1. Open Message
                                            1. Capability Negotiation
                                              1. Hold Time Negotiation
                                              2. Update Message
                                                1. NLRI Advertisement
                                                  1. Path Attribute Information
                                                    1. Route Withdrawal
                                                    2. Keepalive Message
                                                      1. Session Maintenance
                                                      2. Notification Message
                                                        1. Error Reporting
                                                          1. Session Termination
                                                        2. BGP Path Attributes
                                                          1. Well-Known Mandatory Attributes
                                                            1. AS_PATH
                                                              1. AS Sequence
                                                                1. AS Set
                                                                  1. Loop Prevention
                                                                  2. NEXT_HOP
                                                                    1. Next Hop Resolution
                                                                      1. Third-Party Next Hop
                                                                      2. ORIGIN
                                                                        1. IGP Origin
                                                                          1. EGP Origin
                                                                            1. Incomplete Origin
                                                                          2. Well-Known Discretionary Attributes
                                                                            1. LOCAL_PREF
                                                                              1. Local Preference Values
                                                                                1. Outbound Path Selection
                                                                                2. ATOMIC_AGGREGATE
                                                                                  1. Route Aggregation Indicator
                                                                                3. Optional Transitive Attributes
                                                                                  1. COMMUNITY
                                                                                    1. Community Values
                                                                                      1. Community-Based Policies
                                                                                      2. AGGREGATOR
                                                                                        1. Aggregation Information
                                                                                      3. Optional Non-Transitive Attributes
                                                                                        1. MULTI_EXIT_DISC (MED)
                                                                                          1. Multi-Exit Discriminator
                                                                                            1. Inbound Path Selection
                                                                                        2. BGP Path Selection Process
                                                                                          1. Path Selection Algorithm
                                                                                            1. Weight (Cisco-Specific)
                                                                                              1. Local Preference
                                                                                                1. Locally Originated Routes
                                                                                                  1. AS Path Length
                                                                                                    1. Origin Code
                                                                                                      1. MED Comparison
                                                                                                        1. eBGP vs. iBGP Preference
                                                                                                          1. IGP Metric to Next Hop
                                                                                                            1. Router ID Comparison
                                                                                                            2. Route Filtering
                                                                                                              1. Prefix Lists
                                                                                                                1. AS Path Filters
                                                                                                                  1. Community Filters
                                                                                                                    1. Route Maps
                                                                                                                  2. BGP Scalability Solutions
                                                                                                                    1. Route Reflectors
                                                                                                                      1. Route Reflector Operation
                                                                                                                        1. Client and Non-Client Peers
                                                                                                                          1. Cluster ID
                                                                                                                            1. Originator ID
                                                                                                                            2. Confederations
                                                                                                                              1. Sub-AS Creation
                                                                                                                                1. Confederation Architecture
                                                                                                                                  1. AS Path Handling
                                                                                                                                2. BGP Policy Implementation
                                                                                                                                  1. Inbound Policy
                                                                                                                                    1. Route Filtering
                                                                                                                                      1. Attribute Modification
                                                                                                                                      2. Outbound Policy
                                                                                                                                        1. Route Advertisement Control
                                                                                                                                          1. Path Attribute Manipulation
                                                                                                                                          2. Policy Tools
                                                                                                                                            1. Route Maps
                                                                                                                                              1. Prefix Lists
                                                                                                                                                1. AS Path Access Lists
                                                                                                                                                  1. Community Lists