M. W. Auseful.com
R. P. London Internet Exchange
BGP training course contents
IGPs, EGPs, What’s BGP? BGP RIB, in/out process, tables peers, adding routes.
Hands on: Simple configuration and troubleshooting.
The Internet and peering
ASs, AS numbers, Internet structure, ISP types, ISP network design, IXs, peering vs. transit, public/private peering, bi/multi-lateral peering.
IBGP, EBGP, next hop self, advertising routes into/out of BGP, synchronisation.
Hands on: IBGP, troubleshooting a large BGP network.
How BGP works
Incremental updates, Path vector protocols, BGP protocol stack, the BGP header, message types, NLRI, withdrawn routes, route refresh.
Hands on: More troubleshooting, packet analysis
Route reflectors and confederations
configuration and design, confederations, migration issues.
Hands on: RR configuration.
CIDR, benefits, techniques, shortcuts, configuring BGP aggregation, leaking routes.
Hands on: Reducing routing table size.
BGP path selection
BGP attributes, attribute types, route selection order, Local preference, AS prepend, MEDs.
Hands on: Influencing traffic with BGP.
BGP routing policies
What is policy? Examples, route filtering, AS filtering, REs, applying preference selectively, peer groups.
Hands on: Sophisticated policies.
What is a community? Community names, communities for: peer types and geography. RFC 1998, default communities.
Hands on: Setting local preference on other routers.
RIPE and routing registries
RIRs, Allocations, assignments, PI vs. PA. Objects, RPSL, whois, routing registry, IRRToolSet.
Hands on: The RIPE database.
Stub vs. transit AS, multihoming strategies and issues, default routes. Multihop EBGP, load balancing.
Hands on: Multihoming.
Multiprotocol routing, AFI, SAFI, MBGP and multicasts, IPv6, MPLS VPNs.
Hands on: IPv6
What is MPLS?
Core MPLS, MPLS and the 7 layer model, MPLS protocol, MPLS standard, MPLS runs on routers, MPLS history, Why MPLS?.
LSRs, PE and P router roles, FEC, swapping labels, MPLS packet format, Loops, TTL control.
Hands on: Enabling MPLS. Testing and troubleshooting of MPLS.
Why Choose Us
SNT trainers score an average of over 90% on the three main areas of:
- Ability to teach
- Technical knowledge
- Answering questions
We limit our maximum class size to 8 delegates; often we have less than this. This ensures optimal interactivity between delegates and instructor.
"Excellent course. The small class size was a great benefit…" M.B. IBM
We write our own courses; courseware does not just consist of slides and our slides are diagrams not bullet point text. A typical chapter provides clearly defined objectives with a chapter overview, slides with text underneath, a quiz at the end to check the learning of the students. Hands on exercises are at the end and are used to reinforce the theory.