BGP routing protocol, evolution and developments
Article REF: TE7528 V1

BGP routing protocol, evolution and developments

Author : Bruno DECRAENE

Publication date: November 10, 2010 | Lire en français

Logo Techniques de l'Ingenieur You do not have access to this resource.
Request your free trial access! Free trial

Already subscribed?

Overview

ABSTRACT

At the time of the BGP (Border Gateway Protocol) design as an external routing protocol of the Internet IPv4, the Internet network was small and had few functions, and thus much fewer uses. The Internet has since grown considerably. The BGP protocol thus has had to adapt via considerable developments in terms of scalability, availability, administration and manageability. Due to these new performances, it has become the standard protocol , via a set of routers, for broadcasting information in the broad sense of external routes.

Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.

Read the article

AUTHOR

 INTRODUCTION

The BGP protocol, in its version IV, was specified to the IETF in 1995 at the start of the Internet's growth. It is responsible for the external routing of IPv4 unicast routes, and must therefore dynamically determine the best path to reach an IPv4 destination in the Internet (while respecting the administrative routing policies defined by autonomous system operators).

In recent years, IP networks, MPLS and the Internet have evolved considerably:

  • in terms of size, from 1995 to 2010 the number of IP routes on the Internet increased 16-fold, reaching 330,000 routes by mid-2010, and the number of autonomous systems (AS) increased 20-fold, reaching 34,000 interconnected autonomous systems;

  • in terms of availability, IP networks, which were mainly used for less interactive applications (e.g. email, FTP...) and by researchers, are now used by many highly interactive applications (web, voice over IP, online games, corporate VPNs) and many companies are increasingly dependent on these IP networks (with financial implications in the event of failure);

  • In terms of routing, BGP was designed to carry only IPv4 unicast routes. It is now also used for IPv6, MPLS, IP VPN and Ethernet VPN routes.

This article describes the main developments in the BGP protocol over the last ten years, and in particular the BGP extensions that improve scalability, availability, administration and routing management for new address families such as IPv6 and BGP/MPLS VPNs.

Readers will find a summary table of acronyms and abbreviations at the end of the article (see table 5 ).

You do not have access to this resource.
Logo Techniques de l'Ingenieur

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource. Click here to request your free trial access!

Already subscribed?


Ongoing reading
BGP routing protocol, evolution and extensions

Article included in this offer

"Networks and Telecommunications"

( 170 articles )

Complete knowledge base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

View offer details