fbpx

BGP protokols: vēsture, ziņojumi un konfigurācija MikroTik RouterOS ierīcēs

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El (BGP) Border Gateway Protocol (Border Gateway Protocol) ir maršrutēšanas protokols, ko izmanto internetā, lai apmainītos ar informāciju par maršrutēšanu starp autonomām sistēmām (AS).

BGP spēlē izšķirošu lomu interneta globālās maršrutēšanas tabulas izveidē un uzturēšanā.

Raksta beigās jūs atradīsiet nelielu pārbaude kas jums ļaus noteikt šajā lasījumā iegūtās zināšanas

Šajā rakstā mēs izpētīsim BGP protokola izveides vēsturi, dažādus BGP ziņojumu veidus, maršrutēšanas lēmumu pieņemšanā izmantotos atribūtus, kā arī sniegsim ceļvedi BGP konfigurēšanai MikroTik RouterOS iekārtā, izmantojot līnijas komandas (. CLI).

BGP protokola izveides vēsture

Sākotnēji BGP protokolu astoņdesmitajos gados izstrādāja Elektroenerģijas un elektronikas inženierijas institūta (IEEE) Interneta satiksmes vadības sistēmas (IDRP) darba grupa. Vēlāk protokolu pieņēma un standartizēja Internet Engineering Task Force (IETF). Visplašāk izmantotā protokola versija BGP-1980 tika definēta 4. gadā.

Dažādi BGP ziņojumu veidi

BGP izmanto vairāku veidu ziņojumus, lai apmainītos ar informāciju par maršrutēšanu starp autonomām sistēmām. Šie ziņojumi ietver:

 

  1. ATVĒRTS: Šis ziņojums tiek izmantots, lai izveidotu BGP sesiju starp diviem maršrutētājiem. Tajā ir ietverta informācija par izmantoto BGP versiju, atbalstītajiem maršrutēšanas atribūtiem un autentifikācijas parametriem, kā arī cita informācija.
  2. UPDATE: Šis ziņojums ir vissvarīgākais BGP, jo to izmanto, lai paziņotu maršrutus un atjauninātu maršrutēšanas informāciju. Tajā ir informācija par sasniedzamajiem maršrutiem, ar šiem maršrutiem saistītajiem atribūtiem un maršrutēšanas politikām.
  3. UZTURĒT DZĪVU: Šis ziņojums tiek izmantots, lai BGP sesija būtu aktīva. Tas periodiski tiek apmainīts starp maršrutētājiem, lai apstiprinātu savienojamību un labu sesijas stāvokli.
  4. PAZIŅOJUMS: Šis ziņojums tiek izmantots, lai informētu maršrutētāju par kļūdu vai notikumu, kas noticis BGP sesijā. Tas var norādīt uz sesijas pārtraukšanu vai konfigurācijas problēmām.

BGP atribūti

Tīkla savienojamības pasaulē BGP protokolam ir izšķiroša loma maršrutēšanas informācijas apmaiņā starp autonomajām sistēmām (AS). MikroTik RouterOS, operētājsistēma, ko izmanto maršrutēšanas un ugunsmūra aprīkojumā, piedāvā plašu BGP atribūtu klāstu, kas ļauj tīkla administratoriem pieņemt inteliģentus lēmumus un optimizēt maršrutēšanu.

MikroTik RouterOS visbiežāk izmantotie BGP atribūti, analizējot, kā tie tiek lietoti un kā tie var veicināt efektīvāku un uzticamāku maršrutēšanu, ir šādi:

AS_PATH:

Atribūts AS_PATH norāda ceļu, pa kuru seko reklamētais maršruts dažādās autonomās sistēmās. MikroTik RouterOS atribūtu AS_PATH var izmantot, lai ietekmētu maršrutēšanu, piemēram, filtrētu maršrutus, pamatojoties uz noteiktu autonomu sistēmu esamību vai neesamību ceļā.

NEXT_HOP:

Atribūts NEXT_HOP norāda nākamā lēciena IP adresi, lai sasniegtu reklamēto maršrutu. MikroTik RouterOS šis atribūts tiek iestatīts automātiski un ir balstīts uz atlasīto izejas interfeisu, lai sasniegtu nākamo lēcienu. Ir svarīgi nodrošināt, lai nākamā lēciena IP adrese būtu sasniedzama un pareizi konfigurēta, lai nodrošinātu optimālu savienojumu.

LOCAL_PREF:

Atribūts LOCAL_PREF tiek izmantots, lai ietekmētu vēlamā maršruta izvēli, ja ir vairāki maršruti uz vienu un to pašu tīklu, ko reklamē dažādas autonomas sistēmas. Programmā MikroTik RouterOS LOCAL_PREF var konfigurēt, lai piešķirtu skaitlisku vērtību, kas atspoguļo viena maršruta izvēli attiecībā pret citiem. Maršrutētājs kā labāko maršrutu izvēlēsies maršrutu ar augstāko LOCAL_PREF.

MED (vairāku izeju diskriminators):

Atribūts MED tiek izmantots, lai ietekmētu maršruta izvēli, ja ir vairāki izejas punkti no vienas un tās pašas autonomās sistēmas. Programmā MikroTik RouterOS MED var konfigurēt, lai piešķirtu skaitlisku vērtību, kas atspoguļo konkrēta maršruta izvēli salīdzinājumā ar citiem maršrutiem tajā pašā autonomajā sistēmā. Tomēr MED atribūts tiek ņemts vērā tikai tad, ja tiek salīdzināti dažādu autonomo sistēmu reklamētie maršruti.

KOPIENA:

Atribūts COMUNITY tiek izmantots, lai marķētu maršrutus un grupētu tos noteiktās kategorijās. Programmā MikroTik RouterOS KOPIENAS var lietot, izmantojot filtrēšanas noteikumus, lai kontrolētu maršrutēšanu. Tas nodrošina lielāku kontroli un elastību, izvēloties maršrutus, pamatojoties uz pielāgotiem kritērijiem.

IZCELSME:

Atribūts ORIGIN norāda reklamētā maršruta izcelsmi. Tas var būt IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol) vai INCOMPLETE (maršruts apgūts no nezināma avota). MikroTik RouterOS šo atribūtu var izmantot, lai ietekmētu maršrutu izvēli, pamatojoties uz to izcelsmi.

BGP protokols: vēsture, ziņojumi un konfigurācija MikroTik RouterOS ierīcēs

BGP konfigurācija MikroTik RouterOS ierīcēs

Šeit ir pamata rokasgrāmata BGP konfigurēšanai MikroTik RouterOS iekārtās, izmantojot komandrindas interfeisu (CLI):

  1. Pievienojiet un konfigurējiet tīkla saskarnes abos MikroTik maršrutētājos.
  2. Piekļūstiet MikroTik RouterOS CLI, izmantojot SSH, Telnet vai konsoles saskarni.
  3. Konfigurējiet saskarņu IP adreses un nodrošiniet savienojumu starp maršrutētājiem.
  4. Iespējojiet BGP abos maršrutētājos, izpildot šādu komandu:
				
					/routing bgp instance set default as=AS_NUMBER router-id=ROUTER_ID
				
			

5. Pievienojiet tīklus, kurus vēlaties reklamēt, izmantojot šo komandu:

				
					/routing bgp network add network=NETWORK_ADDRESS
				
			

6. Izveidojiet BGP sesiju ar citu maršrutētāju, izpildot šādu komandu:

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

7. Pārbaudiet BGP sesijas statusu, izmantojot komandu:

				
					/routing bgp peer print
				
			

Secinājums

BGP protokols ir būtisks interneta funkcionēšanai, jo tas ļauj apmainīties ar informāciju par maršrutēšanu starp autonomām sistēmām. Visā tās vēsturē mēs esam redzējuši, kā tas ir attīstījies un kļuvis par dominējošo protokolu maršrutēšanai visā pasaulē.

Turklāt mēs esam izpētījuši dažādus BGP ziņojumu veidus un atribūtus, kas tiek izmantoti, pieņemot lēmumus par maršrutēšanu. Visbeidzot, mēs esam nodrošinājuši pamata rokasgrāmatu BGP konfigurēšanai MikroTik RouterOS ierīcēs, izmantojot CLI, kas ļaus jums ieviest un pārvaldīt šo protokolu savā tīklā.

Īsa zināšanu viktorīna

Ko jūs domājat par šo rakstu?
Vai uzdrošināties novērtēt savas apgūtās zināšanas?

Viktorīna — BGP protokols: vēsture, ziņojumi un konfigurācija MikroTik RouterOS ierīcēs

Ieteicamā grāmata šim rakstam

Vai vēlaties ieteikt tēmu?

Katru nedēļu mēs publicējam jaunu saturu. Vai vēlaties, lai mēs runājam par kaut ko konkrētu?
Tēma nākamajam emuāram

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

Dienas
Horas
protokols
Sekundēs

Ievads ar
OSPF - BGP - MPLS

Reģistrējieties šim bezmaksas kurss

MAE-RAV-ROS-240118
Dienas
Horas
protokols
Sekundēs

Reģistrējieties šim bezmaksas kurss

MAS-ROS-240111

Trīs karaļu dienas akcija!

REYES24

15%

visi produkti

MikroTik kursi
Akadēmijas kursi
MikroTik grāmatas

Izmanto Trīs karaļu dienas atlaižu kodu!

* Akcija spēkā līdz svētdienai, 7
** kods (KINGS24) attiecas uz iepirkumu grozu
*** iegādājieties savu kursu tagad un apmeklējiet to līdz 31. gada 2024. martam

Vecgada vakara akcija!

NY24

20%

visi produkti

MikroTik kursi
Akadēmijas kursi
MikroTik grāmatas

Izmanto Jaungada nakts atlaižu kodu!

* Akcija spēkā līdz pirmdienai, 1. gada 2024. janvārim
** kods (NY24) attiecas uz iepirkumu grozu
*** iegādājieties savu kursu tagad un apmeklējiet to līdz 31. gada 2024. martam

Ziemassvētku atlaides!

XMAS23

30%

visi produkti

MikroTik kursi
Akadēmijas kursi
MikroTik grāmatas

Izmanto Ziemassvētku atlaižu kodu!!!

**kodi tiek lietoti iepirkumu grozā
Akcija spēkā līdz pirmdienai 25

KIBERNEDĒĻAS ATLAIDES

CW23-MK

17%

visi MikroTik OnLine kursi

CW23-AX

30%

visi akadēmijas kursi

CW23-LIB

25%

visas MikroTik grāmatas un grāmatu pakas

Izmantojiet atlaižu kodus Kibernedēļai!!!

**kodi tiek lietoti iepirkumu grozā
Akcija spēkā līdz svētdienai 3

MELNĀS PIEKTDIENAS ATLAIDES

BF23-MX

22%

visi MikroTik OnLine kursi

BF23-AX

35%

visi akadēmijas kursi

BF23-LIB

30%

visas MikroTik grāmatas un grāmatu pakas

Izmantojiet atlaižu kodus Melnajai piektdienai!!!

**Kodi tiek lietoti iepirkumu grozā

kodi tiek lietoti iepirkumu grozā
spēkā līdz svētdienai 26

Dienas
Horas
protokols
Sekundēs

Reģistrējieties šim bezmaksas kurss

MAE-VPN-SET-231115

Helovīna akcija

Izmantojiet Helovīna atlaižu kodus.

Kodi tiek lietoti iepirkumu grozā

HW23-MK

11% atlaide visiem MikroTik OnLine kursiem

11%

HW23-AX

30% atlaide visiem akadēmijas kursiem

30%

HW23-LIB

25% atlaide visām MikroTik grāmatām un grāmatu komplektiem

25%

Reģistrējies un piedalies bezmaksas kursā Ievads uzlabotajā maršrutēšanā ar MikroTik (MAE-RAV-ROS)

Šodien (trešdien), 11. gada 2023. oktobrī
7:11 līdz XNUMX:XNUMX (Kolumbija, Ekvadora, Peru)

MAE-RAV-ROS-231011