Skip to main content

Versatile Routing and Services with BGP: Understanding and Implementing BGP in SR-OS

Versatile Routing and Services with BGP: Understanding and Implementing BGP in SR-OS

Alcatel-Lucent, Colin Bookham

ISBN: 978-1-118-87528-5

Mar 2014

360 pages


* VAT information

Product not available for purchase


Design a robust BGP control plane within a secure, scalable network for smoother services

A robust Border Gateway Protocol setup is vital to ensuring reliable connectivity, an essential capability for any organization. The Internet has become a necessary, always-on service in homes and businesses, and BGP is the protocol that keeps communication flowing. But BGP also has become crucial to delivery of intra-domain business services. But the network is only as reliable as BGP, so service enablement depends upon making BGP more stable, reliable, and service-rich.

Alcatel-Lucent Service Router Operating System is engineered to bear the load of the most demanding networks. The system features support for Symmetric Multiprocessing and unprecedented depth of advanced routing features, all within a single OS that's supported across the entire Alcatel-Lucent IP/MPLS router portfolio. Versatile Routing and Services with BGP provides guidance toward implementation of BGP within SR-OS, and details the use and control of each feature. The book provides in-depth coverage of topics such as:

  • Labeled Unicast IPv4, reconvergence, and multicast
  • Security, graceful restart and error handling
  • IPv6 PE (6PE) and IPv6 extensions to BGP/MPLS IP-VPN
  • A look at forthcoming features such as Ethernet VPN

Basic BGP competency is assumed, but the book is accessible even to those with zero familiarity with Alcatel-Lucent's SR-OS. It underscores the idea that BGP is more than just service enablement, and can also be used for infrastructure layer transport - but both layers must be solid, scalable, and able to quickly reconverge. Versatile Routing and Services with BGP demonstrates the creation of a robust BGP control plane within a, secure network, allowing the delivery of flawless, uninterrupted service.

Related Resources


Request an Evaluation Copy for this title

Foreword xi

Introduction xiii

Chapter 1 Getting Started 1

Session Negotiation and Capabilities 3

UPDATE Messages 6


Multi-Protocol BGP 10

Chapter 2 BGP/MPLS IP-VPN 13

Basic Configuration 14

Prefix Dissemination 17

Automatic Route Filtering 17

Route Refresh 19

Outbound Route Filtering 20

Soft Reconfiguration 22

Route Target Constraint 22

Extensions for IPv6 VPN (6VPE) 29

Core Requirements 31

PE to CE BGP Peering 33

Multi-AS Backbones (Inter-AS) 42

Chapter 3 Using BGP in VPLS 49

BGP Auto-Discovery with LDP Signaling 54

BGP Auto-Discovery and Signaling 58

BGP Multi-Homing 62

Chapter 4 BGP Signaling for VPWS 73


Single-Homed VPWS 76

Multi-Homed VPWS 82

Dynamic Multi-Segment Pseudowire 94

Chapter 5 Labeled Unicast IPv4 105

Seamless MPLS 107

Transport Layer 108

Service Layer 114

Inter-AS Type C 118

Carriers' Carrier 124

Notes 131

Chapter 6 Reconvergence 133

Advertisement of Multiple Paths 134

Best External 139

Next-Hop Tracking 142

Prefix Independent Convergence (PIC) 146

Core PIC 147

Edge PIC 147

Minimum Route Advertisement Interval 152

BGP Anycast 154

Chapter 7 Multicast 165

Inter-Domain IPv4-IPv6 PIM 166

Multicast in MPLS/BGP IP-VPNs 173

Draft-Rosen 173

Multicast VPN 185

Chapter 8 Graceful Restart and Error Handling 205

Graceful Restart Mechanism 206

Error Handling 214

Chapter 9 Security 221

FlowSpec 222

Attack Mitigation with Blackhole Action 226

Attack Mitigation with Redirect to VRF Action 229

Remote Triggered Blackholing 233

Generalized TTL Security Mechanism 236

Auto-Generation of Filters for BGP Peers 237

Chapter 10 General Applicability 243

IPv6 PE Router (6PE) 244

Load-Balancing 248

IBGP-Multipath 248

Multipath 251

EIBGP Multipath 256

IGP Shortcuts 259

Split Horizon 263

Peer Groups 266

BGP in Residential Broadband Networks 268

QoS Policy Propagation Using BGP 276

Route Policy Framework 282

Basic Path Attribute Manipulation 285

Nested Policies (Next-Policy) 288

Subroutines 294

Notes 300

Chapter 11 Looking Ahead 301

Ethernet VPN (EVPN) 302

Ethernet Auto-Discovery Route 304

MAC Advertisement Route 305

Inclusive Multicast Ethernet Tag Route 307

Ethernet Segment Route 307

IP Prefix Advertisement Route 307

Multi-Homing Mode 309

Control-Plane-Only Route-Reflection 310

Virtual Route-Reflector 311

Optimal Route Reflection (ORR) 313

Prefix Origin Validation 315

Link State Information Distribution Using BGP 317

Appendix A Path Selection Process 321

References and Glossary 329

Index 335