References:Ivan Pepelnjak on BGP
From CT3
Ivan Pepelnjak implemented his first BGP network in early 1990s when the Internet community was still making the transition from classful BGP version 3 to BGP version 4 we're using today. Based on his Service Provider experience he developed Advanced BGP Configuration and Troubleshooting course, the first BGP training offered to Cisco's internal and partner audiences. Recently he wrote numerous BGP-related articles, blog posts and contributions to the CT3 wiki.
Contents |
IP Corner articles
Articles published by SearchTelecom
- Which is the “best” PE-CE routing protocol? (16 March 2009)
- Will we run out of BGP AS numbers? (3 November 2008)
- Scale your Internet backbone with core MPLS, BGP on the edge (14 March 2008)
- Building customer-resilient BGP networks (29 February 2008)
- Designing large-scale BGP networks (15 February 2008)
- Five reasons you need BGP in a Service Provider network (25 January 2008)
- In-depth BGP troubleshooting (31 August 2007)
- Basic BGP troubleshooting (17 August 2007)
- Introduction to BGP (3 August 2007)
Short videos
- Layer-3 switching in an MPLS VPN site
- Simple BGP troubleshooting
- Small site using BGP on two uplinks into an MPLS VPN network
- Small remote site using BGP as PE-CE routing protocol
Articles in this wiki
- EIGRP in MPLS VPN networks
- BGP Templates on MPLS VPN PE-routers
- Multihoming to one ISP
- Disable flapping BGP neighbors
- Aggressive BGP fall-over behavior
- Fast BGP neighbor loss detection
- Filter excessively prepended BGP paths
- Next-hop fixup in partially-meshed NBMA networks
- VRF routing process limitations
- Scalable Policy Routing
- BGP Load Balancing
- BGP default route
- BGP route reflectors
- BGP Route Reflector update groups (technical details)
- EBGP load sharing
- Display locally originated BGP routes
- Conditional BGP route origination
- AS-path prepending (technical details)
- Create numerous BGP sources with a single router
- Network migration or merger with BGP Local-AS feature
- EBGP load balancing with EBGP session between loopback interfaces
- Load balancing with parallel EBGP sessions
- Limit the maximum BGP AS-path length
- Multiple BGP daemons on a Linux host
- Installing and running Quagga
- Use Quagga to generate BGP routes
- (Non)Transit Autonomous System
BGP hints & tips
- My first Internet Draft has just been published (2 March 2012)
- Prefix-Independent Convergence (PIC): Fixing the FIB bottleneck (27 January 2012)
- Filter inbound BGP prefixes: Summary (16 January 2012)
- How could we filter extraneous BGP prefixes? (12 January 2012)
- BGP-Free Service Provider Core in Pictures (11 January 2012)
- BGP and route maps (19 October 2011)
- Responsible generation of BGP default route (16 September 2011)
- Changing configuration with EEM – yes or no? (15 September 2011)
- Shut down BGP session based on tracked object (9 September 2011)
- BGP next hop processing (29 August 2011)
- DMVPN as a backup for MPLS/VPN (25 August 2011)
- IBGP or EBGP in an enterprise network? (24 August 2011)
- BGP/IGP Network Design Principles (23 August 2011)
- The road to complex designs is paved with great recipes (15 August 2011)
- Changing VPNv4 route attributes within the MPLS/VPN network (10 February 2011)
- Using BGP in Phase 1 DMVPN network (7 January 2011)
- Chinese BGP incident: was it a traffic hijack? (3 December 2010)
- Introduction to LISP (9 September 2010)
- BGP: time to grow up (31 August 2010)
- Interesting BGP/IGP interaction problem (2 July 2010)
- Upcoming Internet challenges (4 June 2010)
- And we thought BGP was insecure (30 April 2010)
- Editing AS-path access lists (22 April 2010)
- Secure BGP (12 March 2010)
- This is how you design a useful protocol (5 March 2010)

BlogMarks
del.icio.us
digg
Facebook
LinkedIn
Newsvine
reddit
Slashdot