BGP
Training
Class 1 in 2024
for ISPs on Huawei
Learn how to design and scale your network and monetize with MPLS!
With this course you will be qualified to:
• Develop MPLS projects;
• Manage scalable backbones;
• Create redundancy in the backbone for your customers;
• Carry out transport via L2VPN;
• Isolate your management network from your customers’ network through L3VPN;
• Perform traffic engineering actions using RSVP-TE.
Summary:
Introduction to the Internet and Its Evolution
-
Brief history of the Internet: From ARPANET to the advent of the modern Internet.
-
The need for routing protocols to expand the Internet.
Routing Protocols: An Overview!
-
Overview of routing protocols and their importance.
-
Comparison between protocol types: Distance Vector, Link State and Path Vector.
-
Concepts and basic operation of each type.
-
Advantages and disadvantages.
Difference between EGP and IGP
-
Explanation on Exterior Gateway Protocol (EGP) vs. Interior Gateway Protocols (IGP).
-
Usage scenarios and importance of each type in global and internal routing.
From EGP to BGP: Evolution of External Routing Protocols
-
History of the Exterior Gateway Protocol (EGP) and its limitations.
-
Introduction to Border Gateway Protocol (BGP): The de facto standard for routing between autonomous systems.
-
The evolution of BGP: From version 1 to version 4.
BGP Fundamentals
-
Concept of Autonomous Systems (AS).
-
BGP session establishment and session states.
-
Address families (AFI/SAFI) and their applications in IPv4, IPv6, Unicast, and Multicast.
Multi-Protocol BGP (MP-BGP) and AFI/SAFI Extensions
-
Need for MP-BGP in the evolution of the internet.
-
Configuration and operation of MP-BGP to support multiple protocol families.
-
Introduction to BGP Flow Specification (FlowSpec) for traffic control and attack mitigation.
Types of Routes and Their Importance in BGP
-
Full Route, Partial Route and Default Route: Definitions and practical applications
BGP Decision Engines and Route Attributes
-
Path Vector and BGP route attributes such as AS_PATH, NEXT_HOP, LOCAL_PREF, MED, among others.
Filtering and Routing Policies in BGP
-
Implementation of routing policies: prefix-lists, route-maps, AS_PATH filters, community lists.
Internet Routing Registry (IRR) and Resource Public Key Infrastructure (RPKI)
-
Concepts and importance of IRR and RPKI for Internet security
Understanding an Internet Exchange (IX)
-
The role of Internet Exchanges in the global Internet infrastructure.
Advanced BGP Routing Strategies
-
BGP Confederation, Route Reflector, Full Mesh vs. Route Reflectors.
BGP Communities
-
Concept and usefulness of BGP communities.
Introduction to VXLAN and EVPN
-
VXLAN and EVPN fundamentals for scalability and advanced network services.
Content Delivery Networks (CDN)
-
Basic CDN concepts and their importance in content delivery.
-
How CDNs optimize user experience by reducing latency.
-
The role of CDNs in reducing load on origin servers and network traffic.
Good Practices and Security in BGP
-
Prevention of routing loops and use of RPKI and IRR for routing security.
Case Studies and Hands-on Labs
-
MP-BGP configurations, filters, routing policies, communities, confederations, route reflectors, and VXLAN/EVPN, with special emphasis on the practical application of BGP FlowSpec and integration with CDNs.
Conclusion and Discussion
-
Recap of key concepts and discussion of future trends in Internet routing and global web infrastructure.
-
With the inclusion of CDNs, the menu now covers an even broader spectrum of the Internet ecosystem, emphasizing the importance of content delivery in the end user experience and the efficiency of network systems.
Class 1 of 2024
Instructors
André Dias | MPLS- Cast dos Loucos
André Dias | Tomy Tim - Routing
André Dias | NIC.BR- Stacking
André Dias | Layer 8- OSPF