Article | REF: TE7528 V1

BGP routing protocol, evolution and developments

Author: Bruno DECRAENE

Publication date: November 10, 2010

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

Already subscribed? Log in!


Overview

Français

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.

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? Log in!


The Ultimate Scientific and Technical Reference

A Comprehensive Knowledge Base, with over 1,200 authors and 100 scientific advisors
+ More than 10,000 articles and 1,000 how-to sheets, over 800 new or updated articles every year
From design to prototyping, right through to industrialization, the reference for securing the development of your industrial projects

This article is included in

Networks and Telecommunications

This offer includes:

Knowledge Base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

Practical Path

Operational and didactic, to guarantee the acquisition of transversal skills

Doc & Quiz

Interactive articles with quizzes, for constructive reading

Subscribe now!

Ongoing reading
BGP routing protocol, evolution and extensions