PARTE 1
BGP – Border Gateway Protocol
Thiago Guedes Pereira
Maurício Luis Wecker
Rodrigo Klein
Universidade do Vale do Rio dos Sinos – UNISINOS
Segurança da Informação – Roteamento
28/05/2008
RESUMO
Este artigo tem como objetivo apresentar o protocolo de roteamento BGP-4. Este artigo traz conceitos básicos para entendimento do protocolo, além disso, traz informações sobre a performance, funcionalidade e métodos utilizados.
ABSTRACT
This article has the objective of presenting the routing protocol BGP-4. This article provides basic concepts for understanding the protocol, besides that, it brings information about the performance, functionality and used methods.
1 – CONCEITOS
1.1 – O que é um Sistema Autônomo(AS)?
É considerado um Sistema Autônomo toda coleção de IPs e roteadores administrados por uma política comum de roteamento e percebidos externamente como único domínio de roteamento, são enumerados por inteiros de 16 bits (1-65535) sendo que os números 64512 á 65535 são de AS privados, conforme ilustrado na Figura 1.1.

Figura 1.1 – Exemplo de AS.
1.2 – O que é CIDR (Classless Inter Domain Routing) ?
O CIDR permite maior flexibilidade na divisão de blocos de endereços IP. Isso proveu o uso mais eficiente dos endereços IP, está definido no RFC 1519.
Ex: 200.152.240.0/20
1.3 – O que é IGP (Interior Gateway Protocols) ?
Este grupo de protocolos é usado, como o nome sugere, para roteamento interno. Em outras palavras, os roteadores utilizam protocolos deste tipo para trocar dados dentro de um Sistema Autônomo.
Exemplo: RIP, IGRP, EIGRP, OSPF e Integrated IS-IS.
1.4 – O que é EGP (Exterior Gateway Protocol) ?
EGP é um grupo de protocolos para roteamento entre ASs diferentes.
O protocolo GGP que é a primeira versão deste tipo de protocolo utiliza o algoritmo de vetor de distancia. Foi implementado desta forma, pois na época de sua criação a Internet era pensada de forma que todas as LAN fossem conectadas a roteadores e estes roteadores seriam conectados a roteadores centrais(core routers).
Os principais motivos que levaram a seu desuso foram à incapacidade de evitar loops e pouca flexibilidade nas políticas de roteamento.
1.5 – O que é NLRI (Network Layer Reachability Information) ?
NLRI é uma informação trocada entre roteadores BGP, dizendo quais redes são consideradas como atingíveis. O NLRI se encontra dentro de uma mensagem do tipo UPDATE sendo somente permitido um NLRI por mensagem.
1.6 - FULL MESH
Full Mesh é um modo de implementação de topologia de rede, onde todos os nós a essa rede conectados são interligados entre si, conforme mostrado na Figura 1.2.
![]()
Figura 1.2 – Topologia Full-Mesh