fbpx

Protocol BGP: Història, missatges i configuració en equips MikroTik RouterOS

Facebook
Twitter
LinkedIn
WhatsApp
telegram

El (BGP) Border Gateway Protocol (Protocol de Porta d'Enllaç de Frontera), és un protocol d'encaminament utilitzat a Internet per intercanviar informació d'encaminament entre sistemes autònoms (AS).

BGP juga un paper fonamental en la construcció i el manteniment de la taula d'encaminament global d'Internet.

Al final de l'article trobareu un petit prova que et permetrà avaluar els coneixements adquirits en aquesta lectura

En aquest article explorarem la història de creació del protocol BGP, els diferents tipus de missatges BGP, els atributs utilitzats en la presa de decisions d'encaminament i també proporcionarem una guia per configurar BGP en equips MikroTik RouterOS a través de la interfície de línia de ordres (CLI).

Història de creació del protocol BGP

El protocol BGP va ser desenvolupat inicialment a la dècada de 1980 pel grup de treball del Sistema de Control de Trànsit d'Internet (IDRP) de l'Institut d'Enginyeria Elèctrica i Electrònica (IEEE). Posteriorment el protocol va ser adoptat i estandarditzat pel Grup de Treball d'Enginyeria d'Internet (IETF). La versió més àmpliament utilitzada del protocol, BGP-4, va ser definida el 1994.

Diferents tipus de missatges BGP

BGP utilitza diversos tipus de missatges per intercanviar informació d'encaminament entre els sistemes autònoms. Aquests missatges inclouen:

 

  1. OBERT: Aquest missatge es fa servir per establir una sessió BGP entre dos encaminadors. Conté informació sobre la versió de BGP que esteu utilitzant, els atributs d'encaminament suportats i els paràmetres d'autenticació, entre altres detalls.
  2. ACTUALITZACIÓ: Aquest missatge és el més important de BGP, ja que s'utilitza per anunciar rutes i actualitzar la informació d'encaminament. Conté informació sobre les rutes assolibles, els atributs associats a aquestes rutes i les polítiques d'encaminament.
  3. KEEPALIVE: Aquest missatge es fa servir per mantenir la sessió BGP activa. S'intercanvia periòdicament entre els encaminadors per confirmar la connectivitat i el bon estat de la sessió.
  4. NOTIFICACIÓ: Aquest missatge s'utilitza per informar un encaminador d'un error o esdeveniment que ha passat a la sessió BGP. Podeu indicar la terminació de la sessió o problemes a la configuració.

Atributs BGP

Al món de la connectivitat de xarxes, el protocol BGP té un paper crucial en intercanviar informació d'encaminament entre sistemes autònoms (AS). MikroTik RouterOS, un sistema operatiu utilitzat en equips d'encaminament i firewall ofereix una àmplia gamma d'atributs BGP que permeten als administradors de xarxa prendre decisions intel·ligents i optimitzar l'encaminament.

Els atributs BGP més utilitzats a MikroTik RouterOS, analitzant com s'apliquen i com poden contribuir a un encaminament més eficient i fiable, són els següents:

AS_PATH:

L'atribut AS_PATH especifica la ruta seguida per la ruta anunciada mitjançant diferents sistemes autònoms. A MikroTik RouterOS, es pot utilitzar l'atribut AS_PATH per influir en l'encaminament, com filtrar rutes basades en la presència o absència de certs sistemes autònoms al camí.

NEXT_HOP:

L'atribut NEXT_HOP indica l'adreça IP del següent salt per assolir la ruta anunciada. A MikroTik RouterOS, aquest atribut es configura automàticament i es basa en la interfície de sortida seleccionada per assolir el salt següent. És fonamental assegurar-se que l'adreça IP del salt següent sigui accessible i correctament configurada per garantir una connectiva òptima.

LOCAL_PREF:

L'atribut LOCAL_PREF s'utilitza per influir en la selecció de la ruta preferida quan hi ha múltiples rutes cap a la mateixa xarxa anunciada per diferents sistemes autònoms. A MikroTik RouterOS, es pot configurar la LOCAL_PREF per assignar un valor numèric que reflecteixi la preferència d'una ruta en relació amb altres. El encaminador seleccionarà la ruta amb la LOCAL_PREF més alta com la millor ruta.

MED (Multi-Exit Discriminator):

L'atribut MED es fa servir per influir en la selecció de rutes quan hi ha múltiples punts de sortida (egress) des d'un mateix sistema autònom. A MikroTik RouterOS, es pot configurar el MED per assignar un valor numèric que reflecteixi la preferència d'una ruta específica en comparació amb altres rutes del mateix sistema autònom. Tot i això, l'atribut MED només es considera quan es comparen rutes anunciades per diferents sistemes autònoms.

COMUNITAT:

L'atribut COMMUNITY s'utilitza per etiquetar rutes i agrupar-les en categories específiques. A MikroTik RouterOS, es poden aplicar COMMUNITIES utilitzant regles de filtratge per controlar l'encaminament. Això permet un major control i flexibilitat en seleccionar rutes basades en criteris personalitzats.

ORIGEN:

L'atribut ORIGIN indica l'origen de la ruta anunciada. Pot ser IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol) o INCOMPLET (ruta apresa d'una font desconeguda). A MikroTik RouterOS, es pot utilitzar aquest atribut per influir en la selecció de rutes basades en el seu origen.

Protocol BGP: Història, missatges i configuració en equips MikroTik RouterOS

Configuració BGP en equips MikroTik RouterOS

A continuació, presentem una guia bàsica per configurar BGP en equips MikroTik RouterOS utilitzant la interfície de línia d'ordres (CLI):

  1. Connecta i configura les interfícies de xarxa a tots dos routers MikroTik.
  2. Accedeix a la CLI del MikroTik RouterOS mitjançant SSH, Telnet o la interfície de consola.
  3. Configura les adreces IP de les interfícies i assegura't que hi hagi connectivitat entre els routers.
  4. Habilita BGP en ambdós routers executant la següent ordre:
				
					/routing bgp instance set default as=AS_NUMBER router-id=ROUTER_ID
				
			

5. Afegeix les xarxes que vols anunciar utilitzant la següent ordre:

				
					/routing bgp network add network=NETWORK_ADDRESS
				
			

6. Estableix la sessió BGP amb l'altre router executant la següent ordre:

				
					/routing bgp peer add remote-address=REMOTE_IP remote-as=REMOTE_AS_NUMBER
				
			

7. Verifica l'estat de la sessió BGP utilitzant l'ordre:

				
					/routing bgp peer print
				
			

Conclusió

El protocol BGP és essencial per al funcionament d'Internet, ja que permet intercanviar informació d'encaminament entre sistemes autònoms. A través de la seva història, hem vist com ha evolucionat i ha esdevingut el protocol predominant per a l'encaminament a nivell global.

A més, hem explorat els diferents tipus de missatges BGP i els atributs utilitzats a la presa de decisions d'encaminament. Finalment, hem proporcionat una guia bàsica per configurar BGP en equips MikroTik RouterOS a través de la CLI, cosa que et permetrà implementar i administrar aquest protocol a la teva pròpia xarxa.

Breu qüestionari de coneixements

Què et va semblar aquest article?
T'atreveixes a avaluar els teus coneixements apresos?

QUIZ - Protocol BGP: Història, missatges i configuració en equips MikroTik RouterOS

Llibre recomanat per a aquest article

Voleu suggerir un tema?

Totes les setmanes postejem nou contingut. Vols que tractem sobre alguna cosa específica?
Tema per al proper Blog

Deixa un comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

Dies
Hores
minuts
segons

Introducció a
OSPF - BGP - MPLS

Registra't en aquest curs gratuït

MAE-RAV-ROS-240118
Dies
Hores
minuts
segons

Registra't en aquest curs gratuït

MAS-ROS-240111

Promo per Dia de Reis!

REIS24

15%

tots els productes

cursos MikroTik
cursos Academy
llibres MikroTik

Aprofita el codi de descompte Dia de Reis!

* promoció vàlida fins al Diumenge 7 Gener 2024
** el codi (REIS24) s'aplica al carret de compres
*** compra el teu curs ara i pren-lo fins al 31 Març 2024

Promo per Cap d'Any!

NY24

20%

tots els productes

cursos MikroTik
cursos Academy
llibres MikroTik

Aprofita el codi de descompte de Cap d'Any!

* promoció vàlida fins el dilluns 1 Gener 2024
** el codi (NY24) s'aplica al carret de compres
*** compra el teu curs ara i pren-lo fins al 31 Març 2024

Descomptes per Nadal!

NADAL 23

30%

tots els productes

cursos MikroTik
cursos Academy
llibres MikroTik

Aprofita el codi de descompte per Nadal !!!

** els codis s'apliquen a la cistella de la compra
promo vàlida fins el dilluns 25 Desembre 2023

DESCOMPTES CYBER WEEK

CW23-MK

17%

tots els cursos MikroTik OnLine

CW23-AX

30%

tots els cursos Academy

CW23-LIB

25%

tots els Llibres i Packs de Llibres MikroTik

Aprofita els codis de descompte per Cyber ​​Week !!!

** els codis s'apliquen a la cistella de la compra
promo vàlida fins el diumenge 3 Desembre 2023

DESCOMPTES BLACK FRIDAY

BF23-MX

22%

tots els cursos MikroTik OnLine

BF23-AX

35%

tots els cursos Academy

BF23-LIB

30%

tots els Llibres i Packs de Llibres MikroTik

Aprofita els codis de descompte per Black Friday !!!

** Els codis s'apliquen a la cistella de la compra

els codis s'apliquen a la cistella de la compra
vàlid fins al diumenge 26 Novembre 2023

Dies
Hores
minuts
segons

Registra't en aquest curs gratuït

MAE-VPN-SET-231115

Promo Halloween

Aprofiteu els codis de descompte per Halloween.

Els codis s'apliquen a la cistella de la compra

HW23-MK

11% de descompte a tots els cursos MikroTik OnLine

11%

HW23-AX

30% de descompte a tots els cursos Academy

30%

HW23-LIB

25% de descompte a tots els Llibres i Packs de Llibres MikroTik

25%

Registra't i participa al curs gratuït Introducció a Ruteig Avançat amb MikroTik (MAE-RAV-ROS)

Avui (dimecres) 11 Octubre, 2023
7pm a 11pm (Colòmbia, Equador, Perú)

MAE-RAV-ROS-231011