bgp റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ. സ്വയംഭരണ സംവിധാനങ്ങൾ - എഎസ്. വ്യത്യസ്‌ത ISP-കൾ വഴി വ്യത്യസ്ത പ്രിഫിക്‌സുകളുടെ പ്രഖ്യാപനം

1. ഇതിനായി BGP ഉപയോഗിക്കുന്നു ദാതാവിലേക്കുള്ള കണക്ഷനുകൾ



ആശയവിനിമയത്തിനായി പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്ന സ്വയംഭരണ സംവിധാനങ്ങളുടെ ഒരു ശേഖരമാണ് ഇന്റർനെറ്റ്. ഈ സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ BGP റൂട്ടിംഗ് നൽകുന്നു.
ഇൻറർനെറ്റിലേക്ക് കണക്റ്റുചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഒരു കമ്പനി ദാതാക്കളിൽ ഒരാളിലൂടെ അങ്ങനെ ചെയ്യുന്നു. ഒരു ബിസിനസ്സിന് ഇന്റർനെറ്റിലേക്ക് ഒരു കണക്ഷൻ മാത്രമേ ഉള്ളൂ എങ്കിൽ, അതിന് BGP ഉപയോഗിക്കേണ്ടി വരില്ല; പകരം സ്ഥിരസ്ഥിതി റൂട്ടുകൾ ഉപയോഗിക്കാവുന്നതാണ്. എന്നിരുന്നാലും, ഒന്നോ അതിലധികമോ ദാതാക്കളുമായി ഒന്നിലധികം കണക്ഷനുകൾ ഉണ്ടെങ്കിൽ, BGP ഉപയോഗിക്കുന്നത് നല്ലതാണ് റൂട്ടുകളുടെ ആട്രിബ്യൂട്ടുകൾ കൈകാര്യം ചെയ്യാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു, അങ്ങനെ ഒപ്റ്റിമൽ പാത്ത് തിരഞ്ഞെടുക്കപ്പെടും.
BGP മനസിലാക്കാൻ, മറ്റ് റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളിൽ നിന്ന് ഇത് എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നുവെന്ന് നിങ്ങൾ മനസ്സിലാക്കേണ്ടതുണ്ട്. പ്രോട്ടോക്കോളുകളെ ബാഹ്യവും ആന്തരികവുമായ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളായി വേർതിരിക്കുന്നതാണ് ഒരു മാർഗ്ഗം:
- ഐജിപി (ഇന്റീരിയർ ഗേറ്റ്‌വേ പ്രോട്ടോക്കോൾ), ആന്തരിക പ്രോട്ടോക്കോൾറൂട്ടിംഗ് എന്നത് ഒരു സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ റൂട്ടിംഗ് വിവരങ്ങൾ കൈമാറുന്ന ഒരു പ്രോട്ടോക്കോളാണ്, അത്തരം പ്രോട്ടോക്കോളുകളുടെ ഉദാഹരണങ്ങളാണ് RIP, OSPF, EIGRP.

EGP (എക്‌സ്റ്റീരിയർ ഗേറ്റ്‌വേ പ്രോട്ടോക്കോൾ), ഒരു ബാഹ്യ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ, വ്യത്യസ്ത സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ റൂട്ടിംഗ് വിവരങ്ങൾ കൈമാറുന്ന ഒരു പ്രോട്ടോക്കോളാണ്. BGP എന്നത് ഒരു ബാഹ്യ പ്രോട്ടോക്കോളിന്റെ ഒരു ഉദാഹരണമാണ്. BGP ഒരു ഇൻട്രാ-ഡൊമെയ്ൻ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ (IDRP) ആണ്, ഇത് EGP എന്നും അറിയപ്പെടുന്നു. പ്രോട്ടോക്കോളിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് BGP പതിപ്പ് 4 ആണ്, ഇത് RFC 4271-ൽ വിവരിച്ചിരിക്കുന്നു. RFC-യിൽ പറഞ്ഞിരിക്കുന്നതുപോലെ, ഒരു സ്വയംഭരണ സംവിധാനത്തിന്റെ ക്ലാസിക് വിവരണം ഒന്നിന് കീഴിലുള്ള റൂട്ടുകളുടെ ഒരു കൂട്ടമാണ്. സാങ്കേതിക ഭരണം, ഇത് ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ ഉപയോഗിച്ച് ഒരു സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ പാക്കറ്റുകളെ റൂട്ട് ചെയ്യുന്നു, കൂടാതെ മറ്റ് സ്വയംഭരണ സിസ്റ്റങ്ങളിലേക്ക് പാക്കറ്റുകൾ എങ്ങനെ റൂട്ട് ചെയ്യപ്പെടുന്നുവെന്ന് നിർണ്ണയിക്കാൻ ബാഹ്യ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളും ഉപയോഗിക്കുന്നു.

ഒരു സ്വയംഭരണ സംവിധാനം ഒന്നിലധികം ഇന്റേണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ ഉപയോഗിച്ചേക്കാം, ഒരുപക്ഷേ ഒന്നിലധികം സെറ്റ് മെട്രിക്‌സുകൾ. ഒരു BGP വീക്ഷണകോണിൽ, ഒരു സ്വയംഭരണ സംവിധാനത്തിന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട സ്വഭാവം, വ്യക്തമായ ഒരു ആന്തരിക റൂട്ടിംഗ് പ്ലാനും ഒരു പൂർണ്ണ ചിത്രവും ലഭിക്കുന്നതിന് മറ്റൊരു സ്വയംഭരണ സംവിധാനവുമായി ആശയവിനിമയം നടത്തുന്നു എന്നതാണ്. ലഭ്യമായ നെറ്റ്‌വർക്കുകൾനിയമനങ്ങൾ. ഒരു സ്വയംഭരണ സംവിധാനത്തിന്റെ എല്ലാ ഭാഗങ്ങളും പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കണം.

വ്യത്യസ്ത സ്വയംഭരണ സംവിധാനങ്ങളിൽ റൂട്ടറുകൾക്കിടയിൽ BGP പ്രവർത്തിക്കുമ്പോൾ, അതിനെ ബാഹ്യ BGP (EBGP) എന്ന് വിളിക്കുന്നു. ഒരേ സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ റൂട്ടറുകൾക്കിടയിൽ BGP പ്രവർത്തിക്കുമ്പോൾ, അതിനെ ഇൻട്രാനെറ്റ് BGP (IBGP) എന്ന് വിളിക്കുന്നു. സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിലുള്ള പാക്കറ്റുകൾക്കുള്ള പാത BGP നിർവ്വചിക്കുന്നു. ബിജിപിയുടെ ഫലമായി സ്വയംഭരണ സംവിധാനത്തിന് പ്രശ്നങ്ങൾ ഉണ്ടാകാതിരിക്കാൻ ബിജിപി എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് മനസ്സിലാക്കേണ്ടത് പ്രധാനമാണ്.


2. ഒരു ISP-യിലേക്കുള്ള ഒന്നിലധികം കണക്ഷനുകൾക്കായി BGP ഉപയോഗിക്കുന്നതിനുള്ള ഓപ്ഷനുകൾ

ഒരു സ്ഥാപനത്തിന് ഒരു ദാതാവുമായോ ഒന്നിലധികം ദാതാക്കളുമായോ ഒന്നിലധികം കണക്ഷനുകൾ ഉണ്ടായിരിക്കാം. ഒരേ ISP-യിലേക്ക് ഒന്നിലധികം കണക്ഷനുകൾ ഉള്ളതിന്റെ പോരായ്മ, ഒരൊറ്റ ISP നിങ്ങളുടെ ഇന്റർനെറ്റ് കണക്ഷൻ നഷ്‌ടപ്പെടാൻ ഇടയാക്കും എന്നതാണ്. ഒന്നിലധികം ദാതാക്കളുമായി കണക്ഷനുകൾ ഉള്ളതിനാൽ, ഒരു സ്ഥാപനത്തിന് ഇനിപ്പറയുന്ന ആനുകൂല്യങ്ങൾ ലഭിക്കുന്നു:

ഒന്നിലധികം കണക്ഷനുകളുള്ള ആവർത്തനം

ഒരു ദാതാവിന്റെ റൂട്ടിംഗ് നയവുമായി ബന്ധമില്ല

റൂട്ട് മാനേജ്‌മെന്റ് നയങ്ങൾ മെച്ചപ്പെടുത്തുന്നതിന് ഒരേ നെറ്റ്‌വർക്കുകളിലേക്ക് ഒന്നിലധികം പാതകൾ ഉണ്ടായിരിക്കുക

ഒന്നിലധികം കണക്ഷനുകളുള്ള ഒരു സ്വയംഭരണ സംവിധാനം അയൽ സ്വയംഭരണ സംവിധാനങ്ങളുമായി ആശയവിനിമയം നടത്താൻ EBGP പ്രവർത്തിപ്പിക്കും, കൂടാതെ IBGP ആന്തരികമായും പ്രവർത്തിപ്പിക്കാം.

BGP ഉപയോഗിച്ച് ഒന്നിലധികം കണക്ഷനുകൾ ഉണ്ടായിരിക്കുമെന്ന് ഒരു സ്ഥാപനം തീരുമാനിക്കുകയാണെങ്കിൽ, ഇത് നേടുന്നതിന് മൂന്ന് വഴികളുണ്ട്:

ഓരോ ദാതാവും സ്വയംഭരണ സംവിധാനത്തിലേക്ക് ഒരു സ്ഥിരസ്ഥിതി റൂട്ട് മാത്രമേ അനുവദിക്കൂ. ഈ റൂട്ട് ആന്തരിക റൂട്ടറുകളിലേക്ക് വിരൽ ചൂണ്ടുന്നു

ഓരോ ദാതാവും സ്വയംഭരണ സംവിധാനത്തിലേക്ക് ഒരു ഡിഫോൾട്ട് റൂട്ടും പ്രൊവൈഡർ-നിർദ്ദിഷ്ട റൂട്ടുകളും മാത്രമേ അനുവദിക്കൂ. ഈ റൂട്ടുകൾ ആന്തരിക റൂട്ടറുകളിലേക്ക് കൈമാറാം, അല്ലെങ്കിൽ എല്ലാ ആന്തരിക റൂട്ടറുകളിലും BGP പ്രവർത്തിക്കാം, ഈ റൂട്ടുകൾ അവയിലെല്ലാം കടന്നുപോകും

ഓരോ ദാതാവും സ്വയംഭരണ സംവിധാനത്തിലേക്ക് എല്ലാ വഴികളും കടന്നുപോകുന്നു. ട്രാൻസിറ്റ് പാതയിലുള്ള എല്ലാ ആന്തരിക റൂട്ടറുകളും BGP പ്രവർത്തിപ്പിക്കുകയും റൂട്ടറുകൾക്കിടയിൽ റൂട്ടുകൾ അനുവദിക്കുകയും ചെയ്യുന്നു.

ഒന്നിലധികം ISP കണക്ഷനുകൾ ഉപയോഗിക്കുമ്പോൾ ആദ്യ റൂട്ടിംഗ് ഓപ്ഷൻ ഓരോ ISP-യിൽ നിന്നും ഡിഫോൾട്ട് റൂട്ടുകൾ മാത്രം സ്വീകരിക്കുക എന്നതാണ്. ഈ കോൺഫിഗറേഷന് ഓട്ടോണമസ് സിസ്റ്റത്തിനുള്ളിൽ ഏറ്റവും കുറഞ്ഞ ഉറവിടങ്ങൾ ആവശ്യമാണ്, കാരണം ഏത് ലക്ഷ്യസ്ഥാനത്തേയ്‌ക്കും ആക്‌സസ് ചെയ്യാൻ ഡിഫോൾട്ട് റൂട്ട് ഉപയോഗിക്കുന്നു. ഒരു സ്വയംഭരണ സംവിധാനം അതിന്റെ എല്ലാ റൂട്ടുകളും ദാതാക്കൾക്ക് അയയ്ക്കുന്നു, അത് മറ്റ് സ്വയംഭരണ സംവിധാനങ്ങളിലേക്ക് റൂട്ടുകൾ പ്രോസസ്സ് ചെയ്യുകയും കൈമാറുകയും ചെയ്യുന്നു.

ഒരു ഓട്ടോണമസ് സിസ്റ്റത്തിലെ ഒരു റൂട്ടർ ഒന്നിലധികം ഡിഫോൾട്ട് റൂട്ടുകളെക്കുറിച്ച് പഠിക്കുകയാണെങ്കിൽ, പ്രാദേശിക ഇന്റേണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ റൂട്ടിംഗ് ടേബിളിലേക്ക് മികച്ച ഡിഫോൾട്ട് റൂട്ട് ചേർക്കുന്നു. ഈ റൂട്ടറിന്റെ വീക്ഷണകോണിൽ നിന്ന്, ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ മെട്രിക്കിൽ ഏറ്റവും കുറഞ്ഞ ചിലവുള്ള ഡിഫോൾട്ട് റൂട്ട് ഇത് തിരഞ്ഞെടുക്കുന്നു. ഈ ഡിഫോൾട്ട് റൂട്ട് ബാഹ്യ നെറ്റ്‌വർക്കുകൾക്കായി ഉദ്ദേശിച്ചിട്ടുള്ള പാക്കറ്റുകളെ ബാഹ്യ BGP പ്രവർത്തിക്കുന്ന സ്വയംഭരണ സംവിധാനത്തിന്റെ ബോർഡർ റൂട്ടറിലേക്ക് അയയ്ക്കും. എല്ലാ ബാഹ്യ നെറ്റ്‌വർക്കുകളിലേക്കും എത്താൻ എഡ്ജ് റൂട്ടർ ഡിഫോൾട്ട് BGP റൂട്ട് ഉപയോഗിക്കും.

ദേശീയ അല്ലെങ്കിൽ അന്തർദേശീയ ദാതാക്കളുമായി ഒന്നിലധികം കണക്ഷനുകളുള്ള പ്രാദേശിക ദാതാക്കൾ സാധാരണയായി ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നു. റൂട്ടുകൾ നിയന്ത്രിക്കാൻ പ്രാദേശിക ദാതാക്കൾ BGP ഉപയോഗിക്കുന്നില്ല, എന്നാൽ ദാതാക്കൾക്ക് പുതിയ സബ്‌സ്‌ക്രൈബർമാരെയും സബ്‌സ്‌ക്രൈബർ നെറ്റ്‌വർക്കുകളും ചേർക്കാനുള്ള കഴിവ് ആവശ്യമാണ്. പ്രാദേശിക ദാതാവ് BGP ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, ഓരോ തവണയും പ്രാദേശിക ദാതാവ് ചേർക്കുന്നു പുതിയ സെറ്റ്നെറ്റ്‌വർക്കുകൾ, സബ്‌സ്‌ക്രൈബർമാർ ദേശീയ ദാതാക്കൾ അവരുടെ ബിജിപി പ്രോസസ്സിലേക്ക് ഒരു പുതിയ നെറ്റ്‌വർക്കുകൾ ചേർക്കുന്നതിനും ഉൾക്കൊള്ളുന്നതിനും കാത്തിരിക്കണം സ്റ്റാറ്റിക് റൂട്ടുകൾ, പ്രാദേശിക ദാതാക്കളെ സൂചിപ്പിക്കുന്നു. ദേശീയ, അന്തർദേശീയ ദാതാക്കൾക്കൊപ്പം പ്രാദേശിക ദാതാക്കളിൽ ബാഹ്യ BGP പ്രവർത്തിക്കുന്നതിനാൽ, പ്രാദേശിക ദാതാവിന് അതിന്റെ BGP പ്രോസസ്സിലേക്ക് പുതിയ സബ്‌സ്‌ക്രൈബർ നെറ്റ്‌വർക്കുകൾ ചേർത്താൽ മതിയാകും. ഈ പുതിയ നെറ്റ്‌വർക്കുകൾ ചുരുങ്ങിയ കാലതാമസത്തോടെ ഇന്റർനെറ്റ് വഴി സ്വയമേവ പ്രഖ്യാപിക്കപ്പെടുന്നു.

എല്ലാ ദാതാക്കളിൽ നിന്നും ഡിഫോൾട്ട് റൂട്ടുകൾ മാത്രം സ്വീകരിക്കാൻ തിരഞ്ഞെടുക്കുന്ന വരിക്കാർ ഈ ഓപ്ഷന്റെ ഇനിപ്പറയുന്ന പരിമിതികൾ മനസ്സിലാക്കണം:

ഓരോ ദാതാവിൽ നിന്നും ഒരു റൂട്ട് മാത്രമേ സ്വീകരിക്കുകയുള്ളൂ എന്നതിനാൽ റൂട്ട് നിയന്ത്രണം പ്രയോഗിക്കാൻ കഴിയില്ല

ബാൻഡ്‌വിഡ്ത്ത് നിയന്ത്രണം വളരെ സങ്കീർണ്ണമാണ്, ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോളിന്റെ ഡിഫോൾട്ട് റൂട്ട് മെട്രിക് കൈകാര്യം ചെയ്യുന്നതിലൂടെ മാത്രമേ ഇത് പ്രയോഗിക്കാൻ കഴിയൂ.

ഒരു എക്സിറ്റ് പോയിന്റിൽ നിന്ന് മറ്റൊന്നിലേക്ക് കുറച്ച് ട്രാഫിക് നീക്കുന്നത് വളരെ ബുദ്ധിമുട്ടാണ്, കാരണം എല്ലാ ഡെസ്റ്റിനേഷൻ നെറ്റ്‌വർക്കുകളും ഒരു പാത തിരഞ്ഞെടുക്കാൻ ഒരേ ഡിഫോൾട്ട് റൂട്ട് ഉപയോഗിക്കുന്നു


ചിത്രത്തിൽ കാണുന്നത് പോലെ, AS 65020, AS 65030 എന്നിവ സബ്‌സ്‌ക്രൈബർ A യുടെ നെറ്റ്‌വർക്കായ AS 65010 ലേക്ക് ഡിഫോൾട്ട് റൂട്ടുകൾ അയയ്‌ക്കുന്നു. സബ്‌സ്‌ക്രൈബർ A യുടെ നെറ്റ്‌വർക്കിന്റെ ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ മെട്രിക്, അതുപോലെ തന്നെ R1, R2 റൂട്ടറുകളുടെ കോൺഫിഗറേഷൻ, പ്രൊവൈഡർ എഡ്ജ് റൂട്ടർ എന്നിവ കാരണം ഏതെങ്കിലുമൊന്ന് എത്തിച്ചേരാനുള്ള ഡിഫോൾട്ട് റൂട്ടായി PE1 തിരഞ്ഞെടുത്തു ബാഹ്യ നെറ്റ്വർക്ക്എ എന്ന വരിക്കാരന്റെ സ്വയംഭരണ സംവിധാനത്തിന് പുറത്ത്.

ഈ നടപടിക്രമം ഉപാധിഷ്ഠിത റൂട്ടിംഗിൽ കലാശിച്ചേക്കാം. ഉദാഹരണത്തിന്, നെറ്റ്‌വർക്ക് 172.17.0.0-ലേക്ക് ഒരു പാക്കറ്റ് അയയ്‌ക്കാൻ ചുമതലപ്പെടുത്തുമ്പോൾ, റൂട്ടർ PE1 എന്ന റൂട്ടറിലേക്ക് ആദ്യം പാക്കറ്റ് ISP1-ലേക്ക് അയയ്‌ക്കും, കാരണം റൂട്ടർ PE1 എന്നത് സബ്‌സ്‌ക്രൈബർ A-യ്‌ക്ക് ഇഷ്ടപ്പെട്ട പാതയാണ്. തുടർന്ന് ISP1 പാക്കറ്റിനെ ഡെസ്റ്റിനേഷൻ നെറ്റ്‌വർക്കിലേക്ക് അയയ്ക്കും. ISP2.


ഒന്നിലധികം ISP കണക്ഷനുകളുള്ള ഒരു നെറ്റ്‌വർക്കിനായുള്ള രണ്ടാമത്തെ ഡിസൈൻ ഓപ്ഷൻ ISP-കളിൽ നിന്ന് സ്ഥിരസ്ഥിതി റൂട്ടുകളും തിരഞ്ഞെടുത്ത ചില റൂട്ടുകളും സ്വീകരിക്കുക എന്നതാണ്.

ഒരു എന്റർപ്രൈസ് EBGP വഴി ഒരു ദാതാവിനൊപ്പം പ്രവർത്തിക്കുകയും ഈ ദാതാവിന്റെ മറ്റ് സബ്‌സ്‌ക്രൈബർമാരുടെ നെറ്റ്‌വർക്കുകളിലേക്കുള്ള റൂട്ടുകളെക്കുറിച്ചുള്ള ഒരു ഭാഗിക റൂട്ടിംഗ് പട്ടിക സ്വീകരിക്കുകയും ചെയ്യുന്നു. എന്റർപ്രൈസസിന് മറ്റേതെങ്കിലും സ്വയംഭരണ സംവിധാനങ്ങളിൽ നിന്നും റൂട്ടുകൾ ലഭിക്കുന്നു.

IANA-യിൽ നിന്നുള്ള 2,000 മുതൽ 10,000 വരെ ക്ലാസില്ലാത്ത ഇന്റർഡൊമെയ്‌ൻ റൂട്ടബിൾ ബ്ലോക്കുകൾ പ്രധാന ദാതാക്കളെ നിയോഗിച്ചിട്ടുണ്ട്, ദാതാക്കൾ അവരുടെ സബ്‌സ്‌ക്രൈബർമാർക്ക് ഉപയോഗിക്കുന്നതിന് കൈമാറുന്ന ഐപി വിലാസങ്ങൾ. ഒരു ഭാഗിക BGP റൂട്ടിംഗ് ടേബിൾ മാത്രം സ്വീകരിക്കാൻ ആഗ്രഹിക്കുന്ന ഒരു വരിക്കാരന് ISP ഈ വിവരങ്ങൾ ചോർത്തുകയാണെങ്കിൽ, വരിക്കാരൻ ഈ റൂട്ടുകൾ ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോളിലേക്ക് പുനർവിതരണം ചെയ്യും. സബ്‌സ്‌ക്രൈബർമാരുടെ ഇന്റേണൽ റൂട്ടറുകൾക്ക് (ബിജിപി പ്രവർത്തിപ്പിക്കാത്തത്) പുനർവിതരണത്തിലൂടെ ഈ വിവരങ്ങൾ നേടാനാകും. മികച്ച മെട്രിക് അടിസ്ഥാനമാക്കി റൂട്ടറുകൾക്ക് ഏറ്റവും അടുത്തുള്ള എക്സിറ്റ് പോയിന്റ് എടുക്കാം നിർദ്ദിഷ്ട നെറ്റ്വർക്ക്, ഡിഫോൾട്ട് റൂട്ടിനെ അടിസ്ഥാനമാക്കി ഒരു എക്സിറ്റ് പോയിന്റ് തിരഞ്ഞെടുക്കുന്നതിനുപകരം.

ഓരോ ദാതാവിൽ നിന്നും ഒരു ഭാഗിക ബിജിപി ടേബിൾ ലഭിക്കുന്നത് കൂടുതൽ പ്രയോജനകരമാണ്, കാരണം ഡിഫോൾട്ട് റൂട്ട് ഉപയോഗിക്കുന്നതിനേക്കാൾ പാത്ത് തിരഞ്ഞെടുക്കൽ കൂടുതൽ കൃത്യതയുള്ളതായിരിക്കും.

ചിത്രത്തിൽ, AS 65020, AS 65030 എന്നിവയിലെ ദാതാക്കൾ അവരുടെ സബ്‌സ്‌ക്രൈബർമാർക്ക് A (AS 65010) എന്ന സബ്‌സ്‌ക്രൈബർക്ക് ഡിഫോൾട്ട് റൂട്ടുകളും റൂട്ടുകളും അയയ്ക്കുന്നു.

AS 65010-നുള്ളിൽ ആന്തരിക റൂട്ടറുകൾ R1, R2 എന്നിവയ്ക്കിടയിൽ ആന്തരിക BGP ഉപയോഗിക്കുന്നതിലൂടെ, AS 65010-ന് ISP1, ISP2 നെറ്റ്‌വർക്കുകളിലേക്കുള്ള ഒപ്റ്റിമൽ പാത തിരഞ്ഞെടുക്കാനാകും. സബ്‌സ്‌ക്രൈബർ എയുടെ നെറ്റ്‌വർക്ക് ട്രാഫിക്ക് അയയ്‌ക്കുകയാണെങ്കിൽ അജ്ഞാത നെറ്റ്‌വർക്ക്, രണ്ട് ഡിഫോൾട്ട് റൂട്ടുകളിലൊന്ന് ഉപയോഗിക്കും. വീണ്ടും, ഇത് ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഉപയോക്തൃ റൂട്ടിംഗിലേക്ക് നയിച്ചേക്കാം. മറ്റൊരു സ്വയംഭരണ സംവിധാനത്തിലേക്കുള്ള അജ്ഞാത റൂട്ട് ചിത്രത്തിൽ കാണിച്ചിട്ടില്ല, കാരണം ഈ റൂട്ടുകൾ AS 65010 ലേക്ക് ISP1 ഉം ISP2 ഉം പരസ്യപ്പെടുത്തിയിട്ടില്ല. സബ്‌സ്‌ക്രൈബർ എയുടെ സ്വയംഭരണ സംവിധാനത്തിൽ നിന്ന് ഒരു ഡിഫോൾട്ട് റൂട്ട് തിരഞ്ഞെടുക്കാൻ ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ മെട്രിക് ഉപയോഗിക്കും.


ഒന്നിലധികം ISP-കളിലേക്ക് ബന്ധിപ്പിക്കുന്നതിനുള്ള മൂന്നാമത്തെ ഓപ്ഷൻ ഉപയോഗിച്ച്, എല്ലാ ISP-കളും സ്വയംഭരണ സംവിധാനത്തിലേക്ക് എല്ലാ റൂട്ടുകളും കടന്നുപോകുന്നു, കൂടാതെ സ്വയംഭരണ സംവിധാനത്തിലേക്കുള്ള മുഴുവൻ ട്രാൻസിറ്റ് പാതയിലും ആന്തരിക BGP പ്രവർത്തിക്കുന്നു. ഈ ഓപ്‌ഷൻ ഇന്റേണൽ എഎസ് റൂട്ടറുകളെ ഒരു റൂട്ട് തിരഞ്ഞെടുക്കാൻ അനുവദിക്കുന്നു മികച്ച ദാതാവ്ഓരോ റൂട്ടിനും.

ഈ കോൺഫിഗറേഷന് സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ ധാരാളം വിഭവങ്ങൾ ആവശ്യമാണ്, കാരണം അത് എല്ലാ ബാഹ്യ റൂട്ടുകളും കൈകാര്യം ചെയ്യണം.

ഒരു സ്വയംഭരണ സംവിധാനം അതിന്റെ എല്ലാ റൂട്ടുകളും ദാതാക്കൾക്ക് അയയ്ക്കുന്നു, അത് റൂട്ടുകൾ പ്രോസസ്സ് ചെയ്യുകയും ആ റൂട്ടുകൾ മറ്റ് സ്വയംഭരണ സംവിധാനങ്ങളിലേക്ക് അയയ്ക്കുകയും ചെയ്യുന്നു.

ചിത്രത്തിൽ, AS 65020 ഉം AS 65030 ഉം AS 65010-ലേക്ക് എല്ലാ റൂട്ടുകളും അയയ്‌ക്കുന്നു. AS 65010-ൽ നിന്ന് ഒരു പ്രത്യേക ബാഹ്യ നെറ്റ്‌വർക്കിലേക്കുള്ള റൂട്ട് ഉള്ള ദാതാവിനെ BGP ഉപയോഗിച്ചാണ് നിർണ്ണയിക്കുന്നത്.

റൂട്ടുകളെ സ്വാധീനിക്കുന്നതിനായി AS 65010-ലെ റൂട്ടറുകൾ കോൺഫിഗർ ചെയ്യാവുന്നതാണ് ചില നെറ്റ്‌വർക്കുകൾ. ഉദാഹരണത്തിന്, R1, R2 എന്നിവയ്ക്ക് AS 65010-ൽ നിന്നുള്ള ഔട്ട്‌ഗോയിംഗ് ട്രാഫിക്കിനുള്ള റൂട്ട് തിരഞ്ഞെടുപ്പിനെ സ്വാധീനിക്കാൻ കഴിയും.


3. സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ BGP റൂട്ടിംഗ്

ഒരു സാങ്കേതിക ഭരണത്തിന് കീഴിലുള്ള നെറ്റ്‌വർക്കുകളുടെ ഒരു ശേഖരമാണ് സ്വയംഭരണ സംവിധാനം. ഇന്റേണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ സ്വയംഭരണ സംവിധാനങ്ങൾക്കുള്ളിൽ പ്രവർത്തിക്കുന്നു, ഇൻറർനെറ്റിലെ സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ റൂട്ടിംഗിനായി BGP ഉപയോഗിക്കുന്നു.

സ്വയംഭരണ സംവിധാനങ്ങൾക്ക് നമ്പറുകൾ നൽകുന്നതിനുള്ള ഉത്തരവാദിത്തമുള്ള സ്ഥാപനമാണ് IANA. പ്രത്യേകിച്ചും, അമേരിക്ക, കരീബിയൻ, ആഫ്രിക്ക എന്നിവിടങ്ങളിൽ നമ്പറുകൾ നൽകുന്നതിന് ARIN (അമേരിക്കൻ രജിസ്ട്രാർ ഓഫ് ബോർഡിംഗ് നമ്പറുകൾ) ഉത്തരവാദിയാണ്. റിപെനിക് (യൂറോപ്യൻ റിസർച്ച് നെറ്റ്‌വർക്ക് വിവര കേന്ദ്രം IP) യൂറോപ്പിലെ സ്വയംഭരണ സംവിധാനങ്ങൾക്ക് നമ്പറുകൾ നൽകുന്നു. കൂടാതെ APNIC (ഏഷ്യ-പസഫിക് നെറ്റ്‌വർക്ക് ഇൻഫർമേഷൻ സെന്റർ) ഏഷ്യ-പസഫിക് മേഖലയിലെ സ്വയംഭരണ സംവിധാനങ്ങൾക്ക് നമ്പറുകൾ നൽകുന്നതിനുള്ളതാണ്.

ഓട്ടോണമസ് സിസ്റ്റം നമ്പറുകൾ 1 മുതൽ 65535 വരെയുള്ള 16-ബിറ്റ് നമ്പറാണ്. RFC 1930 ഓട്ടോണമസ് സിസ്റ്റം നമ്പറുകൾ ഉപയോഗിക്കുന്നതിനുള്ള മാർഗ്ഗനിർദ്ദേശം നൽകുന്നു. 64512 മുതൽ 65535 വരെയുള്ള ഓട്ടോണമസ് സിസ്റ്റം നമ്പറുകളുടെ ശ്രേണി സ്വകാര്യ IP വിലാസങ്ങൾക്ക് സമാനമായി സ്വകാര്യ ഉപയോഗത്തിനായി നീക്കിവച്ചിരിക്കുന്നു.


സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ റൂട്ടിംഗ് വിവരങ്ങളുടെ ലൂപ്പ് രഹിത കൈമാറ്റം ഉറപ്പുനൽകുന്ന ഒരു ഇന്റർ-ഡൊമെയ്ൻ റൂട്ടിംഗ് സിസ്റ്റം നൽകുക എന്നതാണ് ബിജിപിയുടെ പ്രധാന ലക്ഷ്യം. റൂട്ടറുകൾ ലക്ഷ്യ നെറ്റ്‌വർക്കുകളിലേക്കുള്ള റൂട്ടുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ കൈമാറുന്നു.

ഇന്റർനെറ്റ് വളരുന്നതിനനുസരിച്ച് നെറ്റ്‌വർക്കുകളെ പരസ്പരം ഒറ്റപ്പെടുത്താൻ രൂപകൽപ്പന ചെയ്ത EGP യുടെ പിൻഗാമിയാണ് BGP.

BGP4-മായി ബന്ധപ്പെട്ട നിരവധി RFC-കൾ ഉണ്ട്, നിലവിലുള്ള പതിപ്പ്ബിജിപി. ഈ ആർഎഫ്സിയിൽ 1772, 1773, 1774, 1930, 1966, 1985, 2439, 2047, 2547, 2796, 2818, 3065, 3107, 4271, 4271 എന്നിവ ഉൾപ്പെടുന്നു.

മുമ്പത്തെ പ്രോട്ടോക്കോളുകളെ അപേക്ഷിച്ച് BGP4-ന് നിരവധി മെച്ചപ്പെടുത്തലുകൾ ഉണ്ട്. ISP-കളെ ബന്ധിപ്പിക്കുന്നതിനും ബിസിനസ്സുകളെ ISP- കളുമായി ബന്ധിപ്പിക്കുന്നതിനും ഇന്റർനെറ്റ് BGP വ്യാപകമായി ഉപയോഗിക്കുന്നു.

BGP4 ഉം അതിന്റെ വിപുലീകരണങ്ങളും പൊതു ഇന്റർനെറ്റിൽ ഉപയോഗിക്കുന്നതിന് ലഭ്യമായ BGP യുടെ ഏക പതിപ്പാണ്. BGP4 ഓരോ പരസ്യ നെറ്റ്‌വർക്കിനും ഒരു നെറ്റ്‌മാസ്‌ക് വഹിക്കുകയും ക്ലാസ്‌ലെസ് ഇന്റർഡൊമെയ്‌ൻ റൂട്ടിംഗിനെയും മാസ്‌ക്കിനെയും പിന്തുണയ്‌ക്കുകയും ചെയ്യുന്നു. വേരിയബിൾ നീളം. BGP4-ന്റെ മുൻഗാമികൾ ഈ സവിശേഷതകളെ പിന്തുണച്ചില്ല, അവ ഇപ്പോൾ ഇന്റർനെറ്റിൽ നിർബന്ധമാണ്.

കോർ പ്രൊവൈഡറിന്റെ കോർ റൂട്ടറിൽ ക്ലാസ്സ്‌ലെസ് റൂട്ടിംഗ് ഉപയോഗിക്കുമ്പോൾ, നിർമ്മിച്ച റൂട്ടിംഗ് ടേബിളിൽ പ്രധാനമായും BGP റൂട്ടുകൾ അടങ്ങിയിരിക്കുന്നു, കൂടാതെ 175,000-ലധികം ക്ലാസ്‌ലെസ് നെറ്റ്‌വർക്ക് ബ്ലോക്കുകളും ഉണ്ട്. ക്ലാസില്ലാത്ത റൂട്ടിംഗ് ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, റൂട്ടിംഗ് ടേബിളിൽ 2,000,000-ത്തിലധികം എൻട്രികൾ അടങ്ങിയിരിക്കാം. BGP4 ഉപയോഗിക്കുന്നത് ദശലക്ഷക്കണക്കിന് ഉപയോക്താക്കളെ ബന്ധിപ്പിക്കുന്നതിന് ഇന്റർനെറ്റിന്റെ റൂട്ടിംഗ് പട്ടിക വളരെ വലുതാകുന്നത് തടയുന്നു.

3. ഇന്റേണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളുമായുള്ള ബിജിപിയുടെ താരതമ്യം

ഇന്റേണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളേക്കാൾ വ്യത്യസ്തമായാണ് BGP പ്രവർത്തിക്കുന്നത്. ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ ഒരു പോയിന്റിൽ നിന്ന് ഏറ്റവും വേഗതയേറിയ പാതയ്ക്കായി തിരയുന്നു കോർപ്പറേറ്റ് നെറ്റ്വർക്ക്മറ്റൊരാൾക്ക്, ഒരു നിശ്ചിത മെട്രിക് അടിസ്ഥാനമാക്കി. ഡെസ്റ്റിനേഷൻ നെറ്റ്‌വർക്കിലേക്കുള്ള വഴിയിലെ ലെയർ 3 ഉപകരണങ്ങളുടെ ഹോപ്പുകളുടെ എണ്ണം RIP ഉപയോഗിക്കുന്നു. OSPF, EIGRP എന്നിവ ഇന്റർഫേസിലെ ബാൻഡ്‌വിഡ്ത്ത് പാരാമീറ്ററിനെ അടിസ്ഥാനമാക്കി ലഭ്യമായ ഏറ്റവും മികച്ച വേഗത തിരിച്ചറിയുന്നു/ എല്ലാ ആന്തരിക പ്രോട്ടോക്കോളുകളും പാത്ത് ചെലവ് കണക്കാക്കുന്നു.
BGP ഒരു ബാഹ്യ പ്രോട്ടോക്കോൾ ആണ്, മികച്ച പാത നിർണ്ണയിക്കാൻ വേഗത ഉപയോഗിക്കുന്നില്ല. പകരം, BGP പാത്ത് ആട്രിബ്യൂട്ടുകൾ ഉപയോഗിച്ച് ട്രാഫിക് നിയന്ത്രിക്കാൻ സ്വയംഭരണ സംവിധാനങ്ങളെ അനുവദിക്കുന്ന ഒരു നയ-അടിസ്ഥാന പ്രോട്ടോക്കോൾ ആണ് BGP. BGP ISP-കളെ അവരുടെ എല്ലാം ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു ത്രൂപുട്ട്ഈ പാത്ത് ആട്രിബ്യൂട്ടുകൾ കൈകാര്യം ചെയ്യുന്നതിലൂടെ.

4. പാത്ത് വെക്റ്റർ പ്രവർത്തനം

ഇന്റേണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ ഓരോ നെറ്റ്‌വർക്കിലും എത്താൻ നെറ്റ്‌വർക്കുകളുടെയും മെട്രിക്കുകളുടെയും ഒരു ലിസ്റ്റ് പരസ്യം ചെയ്യുന്നു. BGP-യിൽ, റൂട്ടറുകൾ, പാത്ത് ആട്രിബ്യൂട്ടുകൾ (മെട്രിക്‌സ് പോലുള്ളവ) കൊണ്ട് നിർമ്മിച്ച പാത്ത് വെക്റ്റർ എന്ന് വിളിക്കുന്ന നെറ്റ്‌വർക്ക് റീച്ചബിലിറ്റി വിവരങ്ങൾ കൈമാറുന്നു. പാത്ത് വെക്റ്റർ വിവരങ്ങളിൽ ലക്ഷ്യ നെറ്റ്‌വർക്കിലെത്താൻ സഞ്ചരിക്കേണ്ട എല്ലാ സ്വയംഭരണ സിസ്റ്റം നമ്പറുകളുടെയും (ഒന്നൊന്നായി) ഒരു ലിസ്റ്റ് ഉൾപ്പെടുന്നു, കൂടാതെ പാതയുടെ അവസാനത്തിൽ ലഭ്യമായ നെറ്റ്‌വർക്കുകളും ഉൾപ്പെടുന്നു. മറ്റ് ആട്രിബ്യൂട്ടുകളിൽ അടുത്ത സ്വയംഭരണ സിസ്റ്റത്തിന്റെ IP വിലാസവും ഉൾപ്പെടുന്നു. (അടുത്ത ഹോപ്പ് ആട്രിബ്യൂട്ട്) കൂടാതെ പാതയുടെ അവസാനത്തിൽ ഏത് നെറ്റ്‌വർക്കിന്റെ പദവിയും ബിജിപിയിലേക്ക് (ഒറിജിൻ കോഡ് ആട്രിബ്യൂട്ട്) ചേർത്തു.

ഈ ഓട്ടോണമസ് സിസ്റ്റം പാത്ത് വിവരങ്ങൾ ഒരു ലൂപ്പില്ലാത്ത ഓട്ടോണമസ് സിസ്റ്റം ഗ്രാഫ് നിർമ്മിക്കുന്നതിന് ഉപയോഗപ്രദമാണ്, കൂടാതെ റൂട്ടിംഗ് നയങ്ങൾ നിർവചിക്കുന്നതിനും ഉപയോഗിക്കുന്നു, അങ്ങനെ റൂട്ടിംഗ് പെരുമാറ്റ നിയന്ത്രണങ്ങൾ സ്വയംഭരണ സംവിധാനത്തിലേക്കുള്ള പാതയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്.

ഒരു സ്വയംഭരണ സംവിധാനത്തിലേക്കുള്ള പാത എപ്പോഴും അനന്തമാണ്. BGP പ്രവർത്തിക്കുന്ന ഒരു റൂട്ടർ, ഇതിനകം തന്നെ അപ്‌ഡേറ്റ് പൂർത്തിയാക്കി അംഗീകരിച്ചതിനാൽ, റൂട്ടറിന്റെ സ്വയംഭരണ സിസ്റ്റം നമ്പർ പാത്ത് ലിസ്റ്റിൽ ഉൾപ്പെടുന്ന ഒരു റൂട്ടിലേക്കുള്ള അപ്‌ഡേറ്റ് അനുവദിക്കില്ല. പുതിയ വിവരങ്ങൾഒരു റൂട്ടിംഗ് ലൂപ്പിന് കാരണമാകും.

സ്വയംഭരണ സംവിധാനങ്ങളിലൂടെ ഡാറ്റ എങ്ങനെ ഒഴുകും എന്നതിനുള്ള നയങ്ങളോ നിയമങ്ങളോ അഡ്മിനിസ്ട്രേറ്റർക്ക് നിർവചിക്കാനാകും.


സ്വയംഭരണ സംവിധാന തലത്തിൽ റൂട്ടിംഗ് നയങ്ങൾ BGP തീരുമാനിക്കുന്നു. ഈ നയങ്ങൾ ഒരു സ്വയംഭരണ സംവിധാനത്തിൽ പെടുന്ന എല്ലാ നെറ്റ്‌വർക്കുകളിലേക്കും ഒരു പ്രത്യേക നെറ്റ്‌വർക്കുകളിലേക്കോ വ്യക്തിഗത നെറ്റ്‌വർക്കുകളിലേക്കോ സബ്‌നെറ്റുകളിലേക്കോ പ്രയോഗിക്കാൻ കഴിയും.

ഒരു ബിജിപി റൂട്ടറിന് അയൽപക്കത്തുള്ള സ്വയംഭരണ സംവിധാനങ്ങളിലേക്ക് അത് ഉപയോഗിക്കുന്ന റൂട്ടുകൾ മാത്രമേ കൈമാറാൻ കഴിയൂ എന്ന് BGP വ്യക്തമാക്കുന്നു. ഈ നിയമം ഇന്റർനെറ്റിൽ സാധാരണയായി ഉപയോഗിക്കുന്ന ഹോപ്പ്-ബൈ-ഹോപ്പ് റൂട്ടിംഗ് നിയമത്തെ പ്രതിഫലിപ്പിക്കുന്നു.

ഒരു ഹോപ്പ്-ബൈ-ഹോപ്പ് റൂട്ടിംഗ് നിയമം സാധ്യമായ എല്ലാ നയങ്ങളെയും പിന്തുണയ്ക്കുന്നില്ല. ഉദാഹരണത്തിന്, BGP ഒരു സ്വയംഭരണ സംവിധാനത്തെ അയൽ സ്വയംഭരണ സംവിധാനത്തിലേക്ക് ട്രാഫിക് അയയ്‌ക്കാൻ അനുവദിക്കുന്നില്ല, ആ അയൽ സ്വയംഭരണ സംവിധാനത്തിൽ ജനറേറ്റുചെയ്യുന്ന ട്രാഫിക്കിൽ നിന്ന് ട്രാഫിക് മറ്റൊരു വഴിയിലൂടെ സഞ്ചരിക്കുമെന്ന പ്രതീക്ഷയിലാണ്. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഒരു അയൽ സ്വയംഭരണ സംവിധാനം എങ്ങനെ ട്രാഫിക്കിനെ നയിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് സ്വാധീനിക്കാൻ കഴിയില്ല, എന്നാൽ ഒരു അയൽ സ്വയംഭരണ സംവിധാനത്തിലേക്ക് ട്രാഫിക് എങ്ങനെ പ്രവേശിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് സ്വാധീനിക്കാൻ കഴിയും. എന്നിരുന്നാലും, അടിസ്ഥാന ഹോപ്പ്-ബൈ-ഹോപ്പ് റൂട്ടിംഗ് റൂൾ പിന്തുടരുന്ന ഏത് നിയമങ്ങളെയും BGP പിന്തുണയ്ക്കുന്നു.

ഇൻറർനെറ്റ് ഇപ്പോൾ ഒരു ഹോപ്പ്-ബൈ-ഹോപ്പ് റൂൾ മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ എന്നതിനാലും ആ നിയമവുമായി പൊരുത്തപ്പെടുന്ന ഏത് നയങ്ങളെയും BGP-യെ പിന്തുണയ്ക്കാൻ കഴിയുമെന്നതിനാലും, സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ ഒരു റൂട്ടിംഗ് പ്രോട്ടോക്കോളായി BGP വ്യാപകമായി ഉപയോഗിക്കുന്നു.


BGP നയങ്ങളുടെ ഉദാഹരണങ്ങൾ:

മുകളിലുള്ള ചിത്രത്തിൽ, AS 65010 സ്റ്റാൻഡ്‌ലോൺ സിസ്റ്റത്തിന് ഇനിപ്പറയുന്നവയുണ്ട് സാധ്യമായ വഴികൾ AS 65020 വഴി AS 65060-ൽ എത്താൻ:

65020 - 65030 - 65060

65020 - 65050 - 65060

65020 - 65030 - 65050 - 65070 - 65060

65020 - 65050 - 65030 - 65060

65020 - 65050 - 65070 - 65060

എന്നാൽ AS 65010 ഈ എല്ലാ സാധ്യതകളും കാണുന്നില്ല.

AS 65020 മികച്ച പാത 65020 - 65030 - 65060 മുതൽ AS 65010 വരെ മാത്രമേ പരസ്യപ്പെടുത്തൂ, ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ ഏറ്റവും കുറഞ്ഞ ചിലവിൽ മികച്ച പാത മാത്രം പരസ്യപ്പെടുത്തുന്നതുപോലെ. AS 65010 കാണുന്ന AS 65020 വഴിയുള്ള ഏക പാത ഇതാണ്. AS 65010-ൽ ഉൾപ്പെടുന്ന ഡെസ്റ്റിനേഷൻ നെറ്റ്‌വർക്കുള്ള എല്ലാ പാക്കറ്റുകളും ഈ റൂട്ടിലൂടെ മാത്രമേ AS 65020 വഴി പോകൂ.

മറ്റ് പാതകൾ നിലവിലുണ്ടെങ്കിൽ പോലും, AS 65020 പരസ്യപ്പെടുത്തിയ AS 65060-ലേക്കുള്ള പാത മാത്രമേ AS 65010-ന് ഉപയോഗിക്കാൻ കഴിയൂ. പരസ്യപ്പെടുത്തിയ സ്വയംഭരണ സംവിധാനത്തിലേക്കുള്ള പാത, 65020 - 65030 - 65060, ഘട്ടം ഘട്ടമായുള്ള പാതയാണ്. AS 65060-ൽ എത്താൻ AS 65020 ഉപയോഗിക്കുന്നു. AS 65020 മറ്റൊരു പാത പരസ്യപ്പെടുത്തില്ല, ഉദാഹരണത്തിന്, 65020 - 65050 - 65030 - 65060, അത് തിരഞ്ഞെടുക്കപ്പെടില്ല ഏറ്റവും മികച്ച മാർഗ്ഗം AS 65020 റൂട്ടിംഗ് നയം.

AS 65020-ലെ മികച്ച പാത ലഭ്യമല്ലാത്തത് വരെ AS 65020-ൽ നിന്ന് മറ്റൊരു മികച്ച പാതയെക്കുറിച്ചോ മറ്റ് പാതകളെക്കുറിച്ചോ AS 65010 പഠിക്കുന്നില്ല.

AS 65020 വഴി ഒരു പാതയെക്കുറിച്ച് AS 65010 പഠിച്ചാലും, അതിന് അത് ഉപയോഗിക്കാൻ കഴിയില്ല, കാരണം AS 65020 മറ്റൊരു പാതയിലൂടെ ട്രാഫിക് അയയ്‌ക്കില്ല, ഇതിന് മികച്ച പാത 65020 - 65030 - 65060 ഉണ്ട്, അതിനാൽ BGP റൂട്ടിംഗ് നയം അനുസരിച്ച് അത് ഉപയോഗിക്കും. ബിജിപി ഒരു സ്വയംഭരണ സംവിധാനത്തെ അയൽ സ്വയംഭരണ സംവിധാനത്തിലൂടെ മറ്റൊരു വഴിയിലൂടെ അയൽ സ്വയംഭരണ സംവിധാനത്തിലൂടെ ട്രാഫിക് അയക്കാൻ അനുവദിക്കുന്നില്ല.

AS 65020 വഴിയോ AS 65040 വഴിയോ AS 65060 ലേക്ക് ട്രാഫിക് റൂട്ട് ചെയ്യാൻ AS 65010-ന് തിരഞ്ഞെടുക്കാം. AS 65010 സ്വന്തം BGP റൂട്ടിംഗ് നയത്തെ അടിസ്ഥാനമാക്കി മികച്ച പാത തിരഞ്ഞെടുക്കും.


5. BGP സവിശേഷതകൾ

വിശ്വസനീയവും കണക്ഷൻ അധിഷ്ഠിതവുമായ ഡെലിവറി നൽകുന്ന ഒരു ട്രാൻസ്പോർട്ട് പ്രോട്ടോക്കോളായി BGP BGP ഉപയോഗിക്കുന്നു. BGP അതിന്റെ എല്ലാ കണക്ഷനുകളും വിശ്വസനീയമാണെന്ന് അനുമാനിക്കുന്നു, അതിനാൽ അതിന് ഒരു സംവിധാനവുമില്ല പുനഃസംപ്രേക്ഷണംഅല്ലെങ്കിൽ ബഗ് പരിഹാരങ്ങൾ. BGP TCP പോർട്ട് 179 ഉപയോഗിക്കുന്നു. BGP ഉപയോഗിക്കുന്ന രണ്ട് റൂട്ടറുകൾ പരസ്പരം TCP കണക്ഷൻ സ്ഥാപിക്കുകയും കണക്ഷൻ തുറക്കാനും കണക്ഷൻ പാരാമീറ്ററുകൾ സ്ഥിരീകരിക്കാനും സന്ദേശങ്ങൾ കൈമാറുകയും ചെയ്യുന്നു. ഈ രണ്ട് ബിജിപി റൂട്ടറുകളെ അയൽക്കാർ അല്ലെങ്കിൽ സഹോദര റൂട്ടറുകൾ എന്ന് വിളിക്കുന്നു.

കണക്ഷൻ സ്ഥാപിച്ച ശേഷം, റൂട്ടറുകൾ കൈമാറ്റം ചെയ്യുന്നു മുഴുവൻ പട്ടികകൾറൂട്ടിംഗ് എന്നിരുന്നാലും, കണക്ഷൻ വിശ്വസനീയമായതിനാൽ, BGP അയൽക്കാർ മാറ്റങ്ങൾ മാത്രം അയയ്ക്കുന്നു. വിശ്വസനീയമായ കണക്ഷനുകൾക്ക് ആനുകാലിക അപ്‌ഡേറ്റുകൾ അയയ്‌ക്കേണ്ടതില്ല; പകരം, മാറ്റങ്ങൾ സംഭവിക്കുമ്പോൾ റൂട്ടറുകൾ അപ്‌ഡേറ്റുകൾ ഉപയോഗിക്കുന്നു. അയച്ച ഹലോ സന്ദേശങ്ങൾക്ക് സമാനമായ ആശയവിനിമയ പിന്തുണാ സന്ദേശങ്ങൾ BGP അയയ്ക്കുന്നു OSPF പ്രോട്ടോക്കോളുകൾ, IS-IS, EIGRP.

BGP എന്നത് IP-മാത്രം റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ ആണ്, അത് NCP അതിന്റെ ഗതാഗത പാളിയായി ഉപയോഗിക്കുന്നു. OSPF, IGRP, EIGRP എന്നിവ IP തലത്തിൽ പ്രവർത്തിക്കുന്നു, RIP ഒരു ഗതാഗതമായി UDP ഉപയോഗിക്കുന്നു.

അപ്‌ഡേറ്റ് പാക്കറ്റുകൾ കൃത്യമായി ലഭിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ OSPF, EIGRP എന്നിവ അവരുടെ സ്വന്തം ആന്തരിക പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നു. ഈ പ്രോട്ടോക്കോളുകൾ ഒരു ട്രാൻസ്മിഷൻ പ്രോസസ്സ് ഉപയോഗിക്കുന്നു, അതായത് ട്രാൻസ്മിറ്റ് ചെയ്യാൻ ഒന്നിലധികം പാക്കറ്റുകൾ ഉണ്ടെങ്കിൽ അടുത്ത പാക്കേജ് OSPF അല്ലെങ്കിൽ EIGRP ആദ്യ അപ്‌ഡേറ്റ് പാക്കറ്റിന് ഒരു അംഗീകാരം ലഭിക്കുന്നതുവരെ അയയ്ക്കാൻ കഴിയില്ല. ആയിരക്കണക്കിന് അപ്‌ഡേറ്റ് പാക്കേജുകൾ താരതമ്യേന വേഗത കുറഞ്ഞ കണക്ഷനുകളിലൂടെ കൈമാറ്റം ചെയ്യപ്പെടുകയാണെങ്കിൽ ഈ പ്രക്രിയ വളരെ കാര്യക്ഷമമല്ലാത്തതും കാലതാമസമുണ്ടാക്കുന്നതുമാണ്. OSPF, EIGRP എന്നിവ അപൂർവ്വമായി ആയിരക്കണക്കിന് പാക്കറ്റുകൾ അയയ്ക്കാനുണ്ട്. EIGRP 100-ലധികം നെറ്റ്‌വർക്കുകളെ ഒരൊറ്റ അപ്‌ഡേറ്റ് പാക്കേജിൽ ഉൾപ്പെടുത്താൻ കഴിയും, അതിനാൽ 100 ​​EIGRP അപ്‌ഡേറ്റ് പാക്കേജുകളിൽ 10,000 നെറ്റ്‌വർക്കുകൾ വരെ അടങ്ങിയിരിക്കാം, മിക്ക സ്ഥാപനങ്ങൾക്കും 10,000 നെറ്റ്‌വർക്കുകൾ ഇല്ല.

മറുവശത്ത്, ഇന്റർനെറ്റിൽ പരസ്യം ചെയ്യാൻ BGP-ന് 175,000-ലധികം നെറ്റ്‌വർക്കുകൾ ഉണ്ട്, ഈ എണ്ണം വർദ്ധിച്ചുകൊണ്ടിരിക്കുകയാണ്. അക്‌നോളജ്‌മെന്റ് ഫംഗ്‌ഷൻ നൽകാൻ BGP TCP ഉപയോഗിക്കുന്നു. എൻസിപി ഉപയോഗിക്കുന്നു ചലനാത്മക വലിപ്പംസ്ഥിരീകരണത്തിനായി കാത്തിരിക്കുന്നതിന് അയയ്ക്കുന്നത് നിർത്തുന്നതിന് മുമ്പ് 65,576 ബൈറ്റുകൾ അയയ്ക്കാൻ അനുവദിക്കുന്ന വിൻഡോ. ഉദാഹരണത്തിന്, പരമാവധി വിൻഡോ വലുപ്പം ഉപയോഗിക്കുമ്പോൾ, 1000-ബൈറ്റ് പാക്കറ്റുകൾ അയയ്ക്കുകയാണെങ്കിൽ, BGP പ്രക്ഷേപണം നിർത്തി ഒരു അംഗീകാരത്തിനായി കാത്തിരിക്കുന്നതിന് മുമ്പ് 65 അംഗീകരിക്കപ്പെടാത്ത പാക്കറ്റുകൾ അയയ്ക്കേണ്ടതുണ്ട്.

TCP രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് ഒരു സ്ലൈഡിംഗ് വിൻഡോ വലുപ്പം ഉപയോഗിക്കുന്നതിനാണ്, അവിടെ റിസീവർ ട്രാൻസ്മിറ്റ് ചെയ്ത വിൻഡോയുടെ പകുതി വലിപ്പമുള്ള റിസീവർ ഒരു അംഗീകാരം അയയ്ക്കുന്നു. ഈ രീതി അനുവദിക്കുന്നു TCP ആപ്ലിക്കേഷനുകൾ, BGP പോലെയുള്ള, OSPF, EIGRP എന്നിവ ആവശ്യപ്പെടുന്ന പ്രകാരം, ഒരു അംഗീകാരത്തിനായി കാത്തിരിക്കാതെ തന്നെ പാക്കറ്റുകൾ അയയ്ക്കുന്നത് തുടരുക.

BGP, ISP-കൾക്ക് പരസ്പരം ആശയവിനിമയം നടത്താനും പാക്കറ്റുകൾ കൈമാറാനും അനുവദിക്കുന്നു. ദാതാക്കൾക്ക് പരസ്പരം നിരവധി കണക്ഷനുകളും അപ്‌ഡേറ്റുകൾ കൈമാറുന്നതിനുള്ള കരാറുകളും ഉണ്ട്. രണ്ടോ അതിലധികമോ സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ ഈ കരാറുകൾ നടപ്പിലാക്കാൻ BGP ഉപയോഗിക്കുന്നു.

BGP അപ്‌ഡേറ്റുകളുടെ തെറ്റായ മാനേജ്മെന്റും ഫിൽട്ടറിംഗും ഒരു ബാഹ്യ സ്വയംഭരണ സംവിധാനത്തിലൂടെ മറ്റൊരു സ്വയംഭരണ സംവിധാനത്തിലെ ട്രാഫിക്കിനെ ബാധിക്കാനിടയുണ്ട്. അതിനാൽ, ഈ സാഹചര്യം തടയുന്നതിന് BGP എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്നും അത് എങ്ങനെ ശരിയായി ക്രമീകരിക്കാമെന്നും അറിയേണ്ടത് പ്രധാനമാണ്.

ഉദാഹരണത്തിന്, ആവർത്തനത്തിനായി ഒരു സബ്‌സ്‌ക്രൈബർ ISP1, ISP2 എന്നിവയുമായി ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, വരിക്കാരന്റെ സ്വയംഭരണ സംവിധാനത്തിലൂടെ ISP2-ലേക്ക് ട്രാഫിക് അയയ്‌ക്കുന്നതിൽ നിന്ന് ISP1 തടയുന്നതിന് ഒരു റൂട്ടിംഗ് നയം നടപ്പിലാക്കേണ്ടതുണ്ട്. ഈ ദാതാക്കളിൽ നിന്ന് ട്രാഫിക്ക് റൂട്ട് ചെയ്യുന്നതിന് വരിക്കാരൻ അവരുടെ നെറ്റ്‌വർക്ക് ഉറവിടങ്ങളും ഇന്റർനെറ്റ് കണക്ഷൻ ബാൻഡ്‌വിഡ്ത്തും പാഴാക്കാൻ ആഗ്രഹിക്കുന്നില്ല, എന്നാൽ ഓരോ ദാതാക്കളിലൂടെയും അവരുടെ സ്വയംഭരണ സംവിധാനത്തിനായി ഉദ്ദേശിച്ചിട്ടുള്ള ട്രാഫിക് സ്വീകരിക്കാൻ ആഗ്രഹിക്കുന്നു.

ഇനിപ്പറയുന്ന സന്ദർഭങ്ങളിൽ BGP ഉപയോഗിക്കണം:

ഓട്ടോണമസ് സിസ്റ്റം എന്നത് മറ്റ് സ്വയംഭരണ സംവിധാനങ്ങൾക്കായി നിശ്ചയിച്ചിട്ടുള്ള പാക്കറ്റുകൾ കടന്നുപോകുന്ന ഒരു ട്രാൻസിറ്റ് സിസ്റ്റമാണെങ്കിൽ

ഒരു സ്വയംഭരണ സംവിധാനത്തിന് മറ്റ് സ്വയംഭരണ സംവിധാനങ്ങളുമായി ഒന്നിലധികം കണക്ഷനുകൾ ഉണ്ടെങ്കിൽ

സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിലുള്ള റൂട്ടിംഗ് നയം നിയന്ത്രിക്കേണ്ടതുണ്ടെങ്കിൽ, ഇൻകമിംഗ്, ഔട്ട്ഗോയിംഗ് ട്രാഫിക്കിനുള്ള പാത തിരഞ്ഞെടുക്കുന്നത് എവിടെ സ്വാധീനിക്കണം?

സ്വയംഭരണ സംവിധാനം ആശയവിനിമയത്തിന് BGP എല്ലായ്പ്പോഴും അനുയോജ്യമായ ഒരു പരിഹാരമല്ല. BGP ഉപയോഗിക്കാൻ പാടില്ലാത്ത നിരവധി കേസുകളുണ്ട്:

നെറ്റ്‌വർക്കിന് ഇന്റർനെറ്റിലേക്കോ മറ്റൊരു സ്വയംഭരണ സംവിധാനത്തിലേക്കോ ഒരു കണക്ഷൻ ഉള്ളപ്പോൾ. ഒരു എക്സിറ്റ് ഉള്ള ഒരു സ്വയംഭരണ സംവിധാനം മികച്ച പരിഹാരമായി ഡിഫോൾട്ട് റൂട്ട് ഉപയോഗിക്കണം. ബിജിപിക്കായി സിപിയുവും മെമ്മറി ഉറവിടങ്ങളും ഉപയോഗിക്കേണ്ടതില്ല.

BGP റൂട്ടിംഗ് ഉപയോഗിക്കുന്നതിന് എഡ്ജ് റൂട്ടറിൽ മതിയായ പ്രോസസ്സറും മെമ്മറി ഉറവിടങ്ങളും ഇല്ലാത്തപ്പോൾ

റൂട്ട് ഫിൽട്ടറിംഗ്, BGP പാത്ത് തിരഞ്ഞെടുക്കൽ പ്രക്രിയ എന്നിവയെക്കുറിച്ച് വേണ്ടത്ര ധാരണയില്ലാത്തപ്പോൾ

സ്വയംഭരണ സംവിധാനത്തിൽ ഉപയോഗിക്കുന്ന റൂട്ടിംഗ് നയം പ്രൊവൈഡർ ഓട്ടോണമസ് സിസ്റ്റത്തിലെ നയവുമായി പൊരുത്തപ്പെടുന്നുണ്ടെങ്കിൽ, ആ സ്വയംഭരണ സംവിധാനത്തിൽ ഡിജിപി കോൺഫിഗർ ചെയ്യേണ്ടത് ആവശ്യമില്ല അല്ലെങ്കിൽ ഉചിതമല്ല.

BGP പ്രവർത്തിക്കുന്ന ഒരു റൂട്ടറിന് അയൽ ടേബിൾ, BGP ടേബിൾ, ഫോർവേഡിംഗ് ഡാറ്റാബേസ് അല്ലെങ്കിൽ ടോപ്പോളജി ഡാറ്റാബേസ്, IP റൂട്ടിംഗ് ടേബിൾ എന്നിവയുൾപ്പെടെ മറ്റ് റൂട്ടറുകളിലേക്ക് അയക്കുന്ന BGP വിവരങ്ങൾ സംഭരിക്കുന്നതിന് അതിന്റേതായ പട്ടികകളുണ്ട്.

ബിജിപിക്ക് അയൽക്കാരുമായുള്ള ബന്ധം സ്ഥാപിക്കുന്നതിന്, ഓരോ അയൽക്കാരനുമായി ഇത് വ്യക്തമായി കോൺഫിഗർ ചെയ്തിരിക്കണം. കോൺഫിഗർ ചെയ്‌ത ഓരോ അയൽക്കാരനുമായും ബിജിപി ഒരു ടിസിപി ബന്ധം രൂപീകരിക്കുകയും ഒരു ബിജിപി/ടിസിപി ബന്ധം നിലനിർത്താനുള്ള സന്ദേശം അയച്ചുകൊണ്ട് ഈ ബന്ധം നിലനിർത്തുകയും ചെയ്യുന്നു. ഓരോ 60 സെക്കൻഡിലും BGP ഈ സന്ദേശം അയയ്ക്കുന്നു.

അയൽക്കാർ ബന്ധം സ്ഥാപിച്ച ശേഷം, അയൽക്കാർ അവരുടെ റൂട്ടിംഗ് ടേബിളിൽ ഉള്ള BGP റൂട്ടുകൾ കൈമാറുന്നു. ഓരോ റൂട്ടറും ഓരോ അയൽക്കാരിൽ നിന്നും ഈ റൂട്ടുകൾ ശേഖരിക്കുന്നു, അത് വിജയകരമായി ഒരു ബന്ധം സ്ഥാപിക്കുകയും അവയെ BGP ടോപ്പോളജി ഡാറ്റാബേസിൽ സ്ഥാപിക്കുകയും ചെയ്യുന്നു. ഓരോ അയൽക്കാരനിൽ നിന്നും പഠിച്ച എല്ലാ റൂട്ടുകളും ഈ ഡാറ്റാബേസിൽ സ്ഥിതിചെയ്യുന്നു. ഓരോ നെറ്റ്‌വർക്കിനുമുള്ള മികച്ച റൂട്ടുകൾ ടോപ്പോളജി ഡാറ്റാബേസിൽ നിന്ന് ബിജിപി റൂട്ട് തിരഞ്ഞെടുക്കൽ പ്രക്രിയയിലൂടെ തിരഞ്ഞെടുത്ത് റൂട്ടിംഗ് ടേബിളിലേക്ക് നിർദ്ദേശിക്കുന്നു.

ബാഹ്യ സ്വയംഭരണ സംവിധാനങ്ങളിൽ നിന്ന് പഠിക്കുന്ന ബാഹ്യ BGP റൂട്ടുകൾക്ക് 20 അഡ്മിനിസ്ട്രേറ്റീവ് ദൂരമുണ്ട്. ഒരു സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ നിന്ന് പഠിക്കുന്ന ആന്തരിക BGP റൂട്ടുകൾക്ക് 200 അഡ്മിനിസ്ട്രേറ്റീവ് ദൂരമുണ്ട്.


നാല് തരം BGP സന്ദേശങ്ങളുണ്ട്: തുറന്നത്, സൂക്ഷിക്കുക, അപ്‌ഡേറ്റ് ചെയ്യുക, അറിയിപ്പ്.

ഒരു ടിസിപി കണക്ഷൻ സ്ഥാപിച്ച ശേഷം, ഓരോ ഭാഗത്തും അയക്കുന്ന ആദ്യ സന്ദേശം ഒരു തുറന്ന സന്ദേശമാണ്. ഒരു തുറന്ന സന്ദേശം ലഭിച്ചതിന് ശേഷം, രസീത് സ്ഥിരീകരിക്കുന്നതിന് ഓരോ വശത്തും ഒരു സൂക്ഷിപ്പ് സന്ദേശം അയയ്‌ക്കുന്നു. ഒരു തുറന്ന സന്ദേശത്തിന്റെ രസീത് സ്ഥിരീകരിച്ചതിന് ശേഷം, BGP ബന്ധങ്ങൾ സ്ഥാപിക്കപ്പെടുന്നു, BGP അയൽക്കാർക്ക് ഏത് അപ്‌ഡേറ്റും സൂക്ഷിക്കലും അറിയിപ്പ് സന്ദേശങ്ങളും കൈമാറാൻ കഴിയും.

BGP അയൽക്കാർ ആദ്യം അവരുടെ പൂർണ്ണമായ BGP റൂട്ടിംഗ് ടേബിളുകൾ കൈമാറുന്നു. നെറ്റ്‌വർക്കിൽ മാറ്റങ്ങൾ സംഭവിക്കുമ്പോൾ മാത്രമേ അധിക അപ്‌ഡേറ്റുകൾ അയയ്‌ക്കൂ. അയൽക്കാർക്കിടയിൽ ഒരു ബന്ധം ഉണ്ടെന്ന് ഉറപ്പാക്കാൻ അയൽക്കാർ സൂക്ഷിക്കുന്ന സന്ദേശങ്ങൾ അയയ്ക്കുന്നു. പിശകുകളോ പ്രത്യേക വ്യവസ്ഥകളോ ഉണ്ടാകുമ്പോൾ അവർ അറിയിപ്പ് സന്ദേശങ്ങളും അയയ്ക്കുന്നു.

സന്ദേശം തുറക്കുക- ഇനിപ്പറയുന്ന വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു:

പതിപ്പ് നമ്പർ - നിർദ്ദിഷ്ട പ്രോട്ടോക്കോൾ പതിപ്പ് നമ്പർ. ഏറ്റവും ഉയർന്ന സംഖ്യറൂട്ടറുകൾ പിന്തുണയ്ക്കുന്ന പതിപ്പുകൾ. മിക്ക BGP റൂട്ടിംഗ് നടപ്പിലാക്കലുകളും ഇപ്പോൾ BGP4 ഉപയോഗിക്കുന്നു.

AS നമ്പർ - ലോക്കൽ റൂട്ടറിന്റെ സ്വയംഭരണ സിസ്റ്റം നമ്പർ. സമീപത്തെ റൂട്ടർ ഈ വിവരങ്ങൾ പരിശോധിക്കുന്നു. ഇത് പ്രതീക്ഷിച്ച സംഖ്യയല്ലെങ്കിൽ, BGP സെഷൻ അവസാനിക്കും.

ഹോൾഡ് സമയം - അയച്ചയാളിൽ നിന്നുള്ള വിജയകരമായ സൂക്ഷിപ്പ് അല്ലെങ്കിൽ അപ്ഡേറ്റ് സന്ദേശങ്ങൾക്കിടയിൽ കടന്നുപോകാൻ കഴിയുന്ന പരമാവധി സെക്കന്റുകൾ. ഒരു തുറന്ന സന്ദേശം ലഭിക്കുമ്പോൾ, റൂട്ടറിൽ കോൺഫിഗർ ചെയ്‌തിരിക്കുന്നതിനും തുറന്ന സന്ദേശത്തിൽ ലഭിച്ചതിനും ഇടയിലുള്ള ചെറിയ മൂല്യം ഉപയോഗിച്ച് റൂട്ടർ ഹോൾഡ് ടൈമർ മൂല്യം കണക്കാക്കുന്നു.

BGP റൂട്ടർ-ID - അയച്ചയാളുടെ BGP ഐഡന്റിഫയർ സൂചിപ്പിക്കുന്ന 32-ബിറ്റ് ഫീൽഡ്. BGP ഐഡി എന്നത് റൂട്ടറിന് നൽകിയിട്ടുള്ള IP വിലാസമാണ്, അത് ബൂട്ടിൽ നിർണ്ണയിക്കപ്പെടുന്നു. OSPF റൂട്ടർ ഐഡി പോലെ BGP റൂട്ടർ ഐഡി തിരഞ്ഞെടുത്തിട്ടുണ്ടോ? ലൂപ്പ്ബാക്ക് ഇന്റർഫേസുകൾ ക്രമീകരിച്ചിട്ടില്ലെങ്കിൽ, റൂട്ടറിന്റെ സജീവ ഇന്റർഫേസിന്റെ ഏറ്റവും ഉയർന്ന ഐപി വിലാസമാണിത്. ലൂപ്പ്ബാക്ക് ഇന്റർഫേസുകൾ കോൺഫിഗർ ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, ലൂപ്പ്ബാക്ക് ഇന്റർഫേസുകളിലൊന്നിന്റെ ഏറ്റവും വലിയ ഐപി വിലാസമായി ബിജിപി റൂട്ടർ-ഐഡി തിരഞ്ഞെടുക്കപ്പെടും. റൂട്ടർ-ഐഡി സ്വമേധയാ സജ്ജമാക്കാനും കഴിയും.

തരം, ദൈർഘ്യം, എൻകോഡിംഗ് മൂല്യ പാരാമീറ്ററുകൾ എന്നിവയാണ് അധിക പാരാമീറ്ററുകൾ. ഉദാഹരണം അധിക പാരാമീറ്ററുകൾസെഷൻ പ്രാമാണീകരണം ഉണ്ട്.

സൂക്ഷിക്കുന്ന സന്ദേശം- ഹോൾഡ് ടൈമർ കാലഹരണപ്പെടുന്നതിനേക്കാൾ കൂടുതൽ തവണ ഈ സന്ദേശങ്ങൾ അയൽക്കാർക്കിടയിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്നു. ചർച്ച ചെയ്ത ഹോൾഡ് ടൈമർ മൂല്യം 0 ആണെങ്കിൽ, ആനുകാലികമായി സൂക്ഷിക്കുന്ന സന്ദേശങ്ങൾ അയയ്‌ക്കില്ല. ഒരു കീപലീവ് സന്ദേശത്തിൽ ഒരു തലക്കെട്ട് മാത്രം അടങ്ങിയിരിക്കുന്നു.

സന്ദേശം അപ്ഡേറ്റ് ചെയ്യുക- BGP അപ്‌ഡേറ്റ് സന്ദേശത്തിൽ ഒരു പാതയെക്കുറിച്ചുള്ള വിവരങ്ങൾ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ; ഒന്നിലധികം പാതകൾക്ക് നിരവധി അപ്‌ഡേറ്റ് സന്ദേശങ്ങൾ ആവശ്യമാണ്. അപ്‌ഡേറ്റ് സന്ദേശത്തിലെ എല്ലാ ആട്രിബ്യൂട്ടുകളും ആ വഴിയിലൂടെ എത്തിച്ചേരാൻ കഴിയുന്ന റൂട്ടിനെയും നെറ്റ്‌വർക്കിനെയും സൂചിപ്പിക്കുന്നു. ഒരു അപ്‌ഡേറ്റ് സന്ദേശത്തിൽ ഇനിപ്പറയുന്ന ഫീൽഡുകൾ അടങ്ങിയിരിക്കാം:

പിൻവലിച്ച റൂട്ടുകൾ - ഡീകമ്മീഷൻ ചെയ്ത റൂട്ട് പ്രിഫിക്‌സുകളുടെ ഐപി വിലാസങ്ങൾ ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു.

പാത്ത് ആട്രിബ്യൂട്ടുകൾ - ഈ ആട്രിബ്യൂട്ടുകളിൽ ഇവ ഉൾപ്പെടുന്നു: ഓട്ടോണമസ് സിസ്റ്റം പാത്ത്, ഉത്ഭവം, പ്രാദേശിക മുൻഗണനകൾ മുതലായവ. ഓരോ പാത്ത് ആട്രിബ്യൂട്ടിലും ഒരു TLV ആട്രിബ്യൂട്ട് ഉൾപ്പെടുന്നു. ഒരു ആട്രിബ്യൂട്ട് തരത്തിൽ ആട്രിബ്യൂട്ട് ടൈപ്പ് കോഡിനെ പിന്തുടരുന്ന ഫ്ലാഗുകൾ അടങ്ങിയിരിക്കുന്നു.

നെറ്റ്‌വർക്ക്-ലെയർ റീച്ചബിലിറ്റി വിവരങ്ങൾ - ഈ പാതയിൽ ആക്‌സസ് ചെയ്യാവുന്ന IP വിലാസ പ്രിഫിക്‌സുകളുടെ ഒരു ലിസ്റ്റ് ഈ ഫീൽഡിൽ അടങ്ങിയിരിക്കുന്നു.

അറിയിപ്പ് സന്ദേശം- ഒരു പിശക് കണ്ടെത്തുമ്പോൾ അയച്ചു. സന്ദേശം അയച്ച ഉടൻ തന്നെ BGP കണക്ഷൻ അടച്ചു. അറിയിപ്പ് സന്ദേശത്തിൽ പിശക് കോഡ്, അതിന്റെ ഉപകോഡ്, പിശകുമായി ബന്ധപ്പെട്ട ഡാറ്റ എന്നിവ ഉൾപ്പെടുന്നു.

ഒരു റൂട്ടർ സാധാരണയായി ഒന്നിലധികം നെറ്റ്‌വർക്കുകളിലേക്ക് നിയോഗിക്കപ്പെടുന്നു. അയാൾക്ക് ഒരു പാക്കറ്റ് ലഭിക്കുമ്പോൾ, അവൻ രണ്ട് പ്രശ്നങ്ങൾ പരിഹരിക്കണം:
  1. ഏത് നെറ്റ്‌വർക്കിലേക്കാണ് അത് കൈമാറേണ്ടത്;
  2. ഏതു വഴി?

ഒപ്റ്റിമൽ പാത തിരഞ്ഞെടുക്കുന്നതിനെ അടിസ്ഥാനമാക്കിയാണ് അവസാന തീരുമാനം. ആക്സസ് ചെയ്യാവുന്ന പാത ഏതാണ് ഒപ്റ്റിമൽ വഴി? ഇത് സാധാരണയായി ഒരു മെട്രിക് ഉപയോഗിച്ച് നിർണ്ണയിക്കപ്പെടുന്നു. മെട്രിക്സ്നെറ്റ്‌വർക്കിലൂടെ സംപ്രേഷണം ചെയ്യുന്നതിനുള്ള സോപാധിക ചെലവാണ്. പൂർണ്ണമായ അളവ്ഒരു നിർദ്ദിഷ്ട റൂട്ടിന്റെ റൂട്ട് ഉൾപ്പെടുന്ന നെറ്റ്‌വർക്കുകളുടെ മെട്രിക്സിന്റെ ആകെത്തുകയ്ക്ക് തുല്യമാണ്. റൂട്ടർ ഏറ്റവും കുറഞ്ഞ മെട്രിക് ഉള്ള റൂട്ട് തിരഞ്ഞെടുക്കുന്നു. പ്രോട്ടോക്കോൾ തരം അനുസരിച്ച് ഒരു നെറ്റ്‌വർക്ക് ഇന്റർഫേസിലേക്ക് മെട്രിക് നിയുക്തമാക്കിയിരിക്കുന്നു. ചിലത് ലളിതമായ പ്രോട്ടോക്കോളുകൾ, റൂട്ടിംഗ് ഇൻഫർമേഷൻ പ്രോട്ടോക്കോൾ (RIP) പോലെ, എല്ലാ നെറ്റ്‌വർക്കുകളേയും ഒരുപോലെ പരിഗണിക്കുന്നു. അപ്പോൾ ഓരോ നെറ്റ്‌വർക്കിലൂടെയും കടന്നുപോകുന്നതിനുള്ള ചെലവ് ഒന്നുതന്നെയാണ്, മെട്രിക് നിർണ്ണയിക്കാൻ വിഭാഗങ്ങൾ കണക്കാക്കുന്നു. അതിനാൽ, ഒരു പാക്കറ്റ് അതിന്റെ അന്തിമ ലക്ഷ്യസ്ഥാനത്ത് എത്താൻ 10 നെറ്റ്‌വർക്കുകളിലൂടെ കടന്നുപോകുകയാണെങ്കിൽ, ആകെ ചെലവ് 10 ഹോപ്‌സ് ആണ്.

ഓപ്പൺ ഷോർട്ടസ്റ്റ് പാത്ത് ഫസ്റ്റ് (OSPF) പോലെയുള്ള മറ്റ് പ്രോട്ടോക്കോളുകൾ, ആവശ്യമായ സേവനത്തിന്റെ അടിസ്ഥാനത്തിൽ നെറ്റ്‌വർക്കിന് ഒരു ചെലവ് നൽകുന്നതിന് അഡ്മിനിസ്ട്രേറ്ററെ അനുവദിക്കുന്നു. ഒരു നെറ്റ്‌വർക്കിലൂടെയുള്ള റൂട്ടിന് വ്യത്യസ്തമായ ചിലവ് (മെട്രിക്) ഉണ്ടായിരിക്കും. ഉദാഹരണത്തിന്, ഒരു സേവന തരത്തിന് പരമാവധി ആവശ്യമുണ്ടെങ്കിൽ പ്രകടനം, സാറ്റലൈറ്റ് ചാനലിനേക്കാൾ ചെറിയ മെട്രിക് ഉണ്ട് ഒപ്റ്റിക്കൽ ലൈൻ. മറുവശത്ത്, സെർവർ തരം അനുസരിച്ച് കുറഞ്ഞ ലേറ്റൻസി ആവശ്യമാണെങ്കിൽ, ഒപ്റ്റിക്കൽ ലിങ്കിന് സാറ്റലൈറ്റ് ലിങ്കിനേക്കാൾ കുറഞ്ഞ മെട്രിക് ഉണ്ട്. ഓരോ റൂട്ടറിനും ആവശ്യമായ സേവന തരത്തെ അടിസ്ഥാനമാക്കി റൂട്ട് സീക്വൻസുകളുടെ ഒരു പട്ടിക ഉണ്ടാക്കാൻ OSPF അനുവദിക്കുന്നു.

മറ്റ് പ്രോട്ടോക്കോളുകൾ മെട്രിക് വ്യത്യസ്തമായി നിർവചിക്കുന്നു. ബോർഡർ ഗേറ്റ്‌വേ പ്രോട്ടോക്കോളിൽ (ബിജിപി), ഒരു അഡ്മിനിസ്ട്രേറ്റർക്ക് സജ്ജീകരിക്കാൻ കഴിയുന്ന ഒരു നയമാണ് മാനദണ്ഡം. പാത നിർണ്ണയിക്കുന്ന തത്വമാണ് നയം.

ഏതെങ്കിലും മെട്രിക്കിൽ, ഒരു പാക്കറ്റ് ഫോർവേഡ് ചെയ്യുമ്പോൾ ഒരു റൂട്ടറിന് റൂട്ടിംഗ് ടേബിളുകൾ ഉണ്ടായിരിക്കണം. റൂട്ടിംഗ് ടേബിൾ ഒരു പാക്കറ്റിനുള്ള ഒപ്റ്റിമൽ പാത്ത് വ്യക്തമാക്കുന്നു. ഒരു പട്ടിക സ്റ്റാറ്റിക് അല്ലെങ്കിൽ ഡൈനാമിക് ആകാം. സ്റ്റാറ്റിക് ടേബിൾ- പലപ്പോഴും മാറാത്തവയിൽ ഒന്ന്. ഡൈനാമിക് ടേബിൾ- ഇന്റർനെറ്റിൽ എവിടെയും മാറ്റങ്ങൾ വരുമ്പോൾ സ്വയമേവ അപ്‌ഡേറ്റ് ചെയ്യുന്നവയിൽ ഒന്ന്. ഇന്ന് ഇന്റർനെറ്റ് ആവശ്യമാണ് ചലനാത്മക പട്ടികകൾ. ഇന്റർനെറ്റിൽ മാറ്റങ്ങൾ സംഭവിക്കുമ്പോൾ പട്ടികകൾ അപ്‌ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്. ഉദാഹരണത്തിന്, ഒരു റൂട്ട് പരാജയപ്പെടുമ്പോൾ അവ അപ്‌ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്, അല്ലെങ്കിൽ മികച്ച റൂട്ട് സൃഷ്‌ടിക്കുമ്പോഴെല്ലാം അവ അപ്‌ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്.

പട്ടികകളുടെ ആവശ്യകതകൾ മാപ്പ് ചെയ്യുന്നതിനാണ് റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് ഡൈനാമിക് റൂട്ടിംഗ്. റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ- ഇൻറർനെറ്റിലെ റൂട്ടറുകൾ മാറ്റങ്ങളെക്കുറിച്ച് പരസ്പരം അറിയിക്കാൻ അനുവദിക്കുന്ന നിയമങ്ങളുടെയും നടപടിക്രമങ്ങളുടെയും സംയോജനം. മറ്റ് റൂട്ടറുകളിൽ നിന്ന് ലഭിച്ച വിവരങ്ങൾ സംയോജിപ്പിക്കുന്നതിനുള്ള നടപടിക്രമങ്ങളും റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളിൽ ഉൾപ്പെടുന്നു.

ഈ പ്രഭാഷണത്തിൽ നമ്മൾ ഏകദിശയിലുള്ള റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളെ കുറിച്ച് സംസാരിക്കും. മൾട്ടിഡയറക്ഷണൽ റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ അടുത്ത പ്രഭാഷണത്തിൽ നമ്മൾ ചർച്ച ചെയ്യും.

ആന്തരികവും ബാഹ്യവുമായ റൂട്ടിംഗ്

ഇന്ന് ഇന്റർനെറ്റ് ഒരു വലിയ ശൃംഖലയാണ്, അതിനാൽ ഒന്നാണ് റൂട്ടിംഗ് പ്രോട്ടോക്കോൾഎല്ലാ റൂട്ടർ ടേബിളുകളും അപ്ഡേറ്റ് ചെയ്യുന്നതിനുള്ള ചുമതല കൈകാര്യം ചെയ്യാൻ കഴിയില്ല. ഇക്കാരണത്താൽ, ഇന്റർനെറ്റ് സ്വയംഭരണ സംവിധാനങ്ങളായി തിരിച്ചിരിക്കുന്നു. സ്വയംഭരണ സംവിധാനം (AS)- ഒരു അഡ്മിനിസ്ട്രേറ്ററുടെ നിയന്ത്രണത്തിലുള്ള ഒരു കൂട്ടം നെറ്റ്‌വർക്കുകളും റൂട്ടറുകളും. ഒരു സ്വയംഭരണ സംവിധാനത്തിനുള്ളിലെ റൂട്ടിംഗ് ഇങ്ങനെ തരം തിരിച്ചിരിക്കുന്നു ആന്തരിക റൂട്ടിംഗ്. സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിലുള്ള റൂട്ടിംഗ് ഇങ്ങനെ തരം തിരിച്ചിരിക്കുന്നു ബാഹ്യ റൂട്ടിംഗ്. ഓട്ടോണമസ് സിസ്റ്റത്തിനുള്ളിൽ റൂട്ടിംഗ് കൈകാര്യം ചെയ്യുന്നതിനായി ഓരോ സ്വയംഭരണ സംവിധാനത്തിനും ഒരു ആന്തരിക റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ തിരഞ്ഞെടുക്കാം. എന്നിരുന്നാലും, സ്വയംഭരണ സംവിധാനങ്ങൾക്കിടയിൽ റൂട്ടിംഗ് കൈകാര്യം ചെയ്യാൻ ഒരെണ്ണം മാത്രമേ തിരഞ്ഞെടുത്തിട്ടുള്ളൂ. റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ.

ആന്തരികവും ബാഹ്യവുമായ നിരവധി പ്രോട്ടോക്കോളുകൾ വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. ഈ പ്രഭാഷണത്തിൽ ഞങ്ങൾ അവയിൽ ഏറ്റവും പ്രചാരമുള്ളവയിൽ മാത്രം സ്പർശിക്കും - ആന്തരിക പ്രോട്ടോക്കോളുകളായ RIP, OSPF, ഒരു ബാഹ്യ പ്രോട്ടോക്കോൾ BGP എന്നിവ. RIP, OSPF എന്നിവ ഒരു ഓട്ടോണമസ് സിസ്റ്റത്തിനുള്ളിൽ റൂട്ടിംഗ് ടേബിളുകൾ അപ്ഡേറ്റ് ചെയ്യാൻ ഉപയോഗിക്കുന്നു. സ്വയംഭരണ സംവിധാനങ്ങളെ ഒരുമിച്ച് ബന്ധിപ്പിക്കുന്ന റൂട്ടറുകൾക്കുള്ള റൂട്ടിംഗ് ടേബിളുകൾ അപ്ഡേറ്റ് ചെയ്യാൻ BGP ഉപയോഗിക്കുന്നു.

റൂട്ടിംഗ് ഇൻഫർമേഷൻ പ്രോട്ടോക്കോൾ (RIP)

റൂട്ടിംഗ് ഇൻഫർമേഷൻ പ്രോട്ടോക്കോൾ (RIP – റൂട്ടിംഗ് ഇൻഫർമേഷൻ പ്രോട്ടോക്കോൾ) - ആന്തരികം റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ, ഒരു സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ ഉപയോഗിക്കുന്നു. ഒരു ഡിസ്റ്റൻസ് റൂട്ടിംഗ് വെക്‌ടറിന്റെ ഉപയോഗത്തെ അടിസ്ഥാനമാക്കിയുള്ള വളരെ ലളിതമായ പ്രോട്ടോക്കോൾ ആണിത്. ഈ വിഭാഗത്തിൽ, RIP-ന് ബാധകമായതിനാൽ ഞങ്ങൾ ആദ്യം ഡിസ്റ്റൻസ് വെക്റ്റർ റൂട്ടിംഗിന്റെ തത്വം നോക്കും, തുടർന്ന് RIP പ്രോട്ടോക്കോൾ തന്നെ ചർച്ച ചെയ്യും.

റൂട്ടിംഗ് ദൂരം വെക്റ്റർ

ഉപയോഗിക്കുന്നത് റൂട്ടിംഗ് ദൂരം വെക്റ്റർ,ഓരോ റൂട്ടറും അതിന്റെ ഇന്റർനെറ്റ് ലോഗിൻ, വിവരങ്ങൾ അയൽക്കാരുമായി ഇടയ്ക്കിടെ പങ്കിടുന്നു. അൽഗോരിതം എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് മനസിലാക്കാൻ സഹായിക്കുന്ന ഈ പ്രക്രിയയുടെ മൂന്ന് അടിസ്ഥാന തത്വങ്ങൾ ചുവടെയുണ്ട്.

  1. സ്വയംഭരണ സിസ്റ്റം ലോഗിൻ വിവരങ്ങളുടെ വിതരണം. ഓരോ റൂട്ടറും അയൽ സ്വയംഭരണ സംവിധാനങ്ങളിലേക്ക് എൻട്രി വിവരങ്ങൾ വിതരണം ചെയ്യുന്നു. ഈ വിവരങ്ങൾ ആദ്യം വിശദമായി പറഞ്ഞേക്കില്ല. എന്നിരുന്നാലും, വിവരങ്ങളുടെ അളവും ഗുണനിലവാരവും പ്രശ്നമല്ല. ഏത് സാഹചര്യത്തിലും, അതിനുള്ളതെല്ലാം റൂട്ടർ അയയ്ക്കുന്നു.
  2. അയൽക്കാർക്ക് മാത്രം വിതരണം. ഓരോ റൂട്ടറും അതിന്റെ വിവരങ്ങൾ അയൽക്കാർക്ക് മാത്രം അയയ്ക്കുന്നു. എല്ലാ ഇന്റർഫേസുകളിലൂടെയും അത് സ്വീകരിക്കുന്ന വിവരങ്ങൾ അയയ്ക്കുന്നു.
  3. കൃത്യമായ ഇടവേളകളിൽ വിതരണം. ഓരോ റൂട്ടറും അതിന്റെ വിവരങ്ങൾ ഓരോ 30 സെക്കൻഡിലും നിശ്ചിത ഇടവേളകളിൽ അയൽപക്കത്തുള്ള സ്വയംഭരണ സംവിധാനത്തിലേക്ക് അയയ്ക്കുന്നു.

ഇന്നത്തെ ലേഖനം പ്രധാന ഡൈനാമിക് റൂട്ടിംഗ് പ്രോട്ടോക്കോളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കും - BGP (ബോർഡർ ഗേറ്റ്‌വേ പ്രോട്ടോക്കോൾ). എന്തുകൊണ്ട് പ്രധാനം? – കാരണം BGP യുടെ സഹായത്തോടെയാണ് മുഴുവൻ ഇന്റർനെറ്റിന്റെയും ടോപ്പോളജി ക്രമീകരിച്ചിരിക്കുന്നത്.

അതിനാൽ, ഈ ലേഖനത്തിൽ നമ്മൾ ഇനിപ്പറയുന്ന പോയിന്റുകൾ നോക്കും:

  1. അടിസ്ഥാന BGP നിബന്ധനകൾ
  2. BGP എങ്ങനെയാണ് പ്രവർത്തിക്കുന്നത്
  3. BGP സന്ദേശ തരങ്ങൾ

ടെർമിനോളജി

ബിജിപിയുടെ കാര്യം വരുമ്പോൾ ആദ്യം പരിഗണിക്കേണ്ടത് ഒരു സ്വയംഭരണ സംവിധാനം എന്ന ആശയമാണ്. AS(ഓട്ടോണമസ് സിസ്റ്റം). ഒരു ഓട്ടോണമസ് സിസ്റ്റം എന്നത് റൂട്ടിംഗ് പോയിന്റുകളുടെയും അവയ്ക്കിടയിലുള്ള കണക്ഷനുകളുടെയും ഒരു ശേഖരമാണ്, ഒരു പൊതു ആശയവിനിമയ നയത്താൽ സംയോജിപ്പിച്ച്, ഈ സിസ്റ്റത്തെ അതിന്റെ അതിരുകൾക്ക് പുറത്ത് സ്ഥിതിചെയ്യുന്ന നോഡുകളുമായി ഡാറ്റ കൈമാറാൻ അനുവദിക്കുന്നു.

ഒരു (ഏറ്റവും സമീപകാലത്ത് 32-ബിറ്റ്) ASN നമ്പറും (ഓട്ടോണമസ് സിസ്റ്റം നമ്പർ) IP വിലാസങ്ങളുടെ ഒരു കൂട്ടവുമാണ് ഒരു AS-ന്റെ സവിശേഷത. IANA (ഇന്റർനെറ്റ് അസൈൻഡ് നമ്പേഴ്സ് അതോറിറ്റി) ഓർഗനൈസേഷനാണ് ഇവ രണ്ടും നൽകാനുള്ള ഉത്തരവാദിത്തം, ASN-ന്റെയും മറ്റ് ഇന്റർനെറ്റ് ഉറവിടങ്ങളുടെയും വിതരണത്തിന്റെ നിയന്ത്രണം പ്രാദേശിക രജിസ്ട്രാർമാർക്ക് കൈമാറുന്നു.

സ്വയംഭരണ സംവിധാനങ്ങളുടെ കണക്റ്റിവിറ്റി കൈവരിക്കാൻ നന്ദി നിശ്ചലമായഅഥവാ ഡൈനാമിക് റൂട്ടിംഗ്.

സ്റ്റാറ്റിക് റൂട്ടിംഗ് ഉപയോഗിച്ച് എല്ലാം ലളിതമാണ്. നിങ്ങൾ ഉപകരണത്തിലേക്ക് ലോഗിൻ ചെയ്‌ത് അതിന്റെ അടുത്തുള്ള അയൽക്കാരനിലേക്കുള്ള ഒരു റൂട്ട് സ്വമേധയാ വ്യക്തമാക്കുക. പ്രായോഗികമായി, 10 റൂട്ടറുകൾ പോലും പരസ്പരം ബന്ധിപ്പിക്കുന്നത് വളരെ ബുദ്ധിമുട്ടുള്ള കാര്യമാണെന്ന് തോന്നുന്നു.

അതുകൊണ്ട് വേണ്ടി വലിയ നെറ്റ്‌വർക്കുകൾഡൈനാമിക് റൂട്ടിംഗ് കൊണ്ടുവന്നു, അതിൽ ഉപകരണങ്ങൾ സ്വയമേവ അവയ്ക്കുള്ള റൂട്ടുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ പരസ്പരം പങ്കിടുകയും ടോപ്പോളജിയിലെ മാറ്റങ്ങളുമായി പൊരുത്തപ്പെടുകയും ചെയ്യുന്നു.

നിങ്ങൾക്കറിയാവുന്നതുപോലെ, ഡൈനാമിക് റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ രണ്ട് പ്രധാന മാനദണ്ഡങ്ങൾ അനുസരിച്ച് തരം തിരിച്ചിരിക്കുന്നു:

  1. എഎസുമായി ബന്ധപ്പെട്ട പ്രോട്ടോക്കോൾ പ്രവർത്തനത്തിന്റെ തരം
  • IGP (ഇന്റീരിയർ ഗേറ്റ്‌വേ പ്രോട്ടോക്കോൾ) - ഒരു സ്വയംഭരണ സംവിധാനത്തിനുള്ളിൽ പ്രവർത്തിക്കുക. ഇവ ഉൾപ്പെടുന്നു: RIP, OSPF, EIGRP, IS-IS
  • EGP (എക്‌സ്റ്റീരിയർ ഗേറ്റ്‌വേ പ്രോട്ടോക്കോൾ) - സ്വയംഭരണ സംവിധാനങ്ങൾക്ക് പുറത്ത് പ്രവർത്തിക്കുകയും അവയുടെ കണക്റ്റിവിറ്റി ഉറപ്പാക്കുകയും ചെയ്യുക. ഇതിൽ ബിജിപിയും ഉൾപ്പെടുന്നു
  • പ്രോട്ടോക്കോൾ പ്രവർത്തന അൽഗോരിതം
    • ഡിസ്റ്റൻസ്-വെക്റ്റർ - അടുത്തുള്ള അയൽക്കാരിലേക്കുള്ള റൂട്ടുകൾ മാത്രം അറിയുകയും അവരുമായി റൂട്ടിംഗ് ടേബിൾ കൈമാറുകയും ചെയ്യുന്നു. (RIP, EIGRP)
    • ലിങ്ക് സ്റ്റേറ്റ് - മുഴുവൻ നെറ്റ്‌വർക്ക് ടോപ്പോളജിയും അറിയുകയും ടോപ്പോളജി പട്ടിക അതിന്റെ അയൽക്കാരുമായി കൈമാറുകയും ചെയ്യുന്നു (OSPF, IS-IS)

    വ്യക്തമായും BGP ഒരു ലിങ്ക് സ്റ്റേറ്റ് പ്രോട്ടോക്കോൾ ആകാൻ കഴിയില്ല. ഇന്റർനെറ്റിൽ എത്ര സ്വയംഭരണ സംവിധാനങ്ങൾ ഉണ്ടെന്ന് സങ്കൽപ്പിക്കുക; വളരെയധികം വിവരങ്ങൾ ലഭിച്ചാൽ ഏത് റൂട്ടറും പരാജയപ്പെടും.

    അതിനാൽ, രണ്ട് AS-കളെ ബന്ധിപ്പിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു ബാഹ്യ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ ആണ് BGP. ഡയഗ്രം ഇതുപോലെ കാണപ്പെടുന്നു:

    ഇൻറർനെറ്റിൽ ഉടനീളം സ്വയംഭരണ സംവിധാനങ്ങൾ ബന്ധിപ്പിക്കുക എന്ന മഹത്തായ ചുമതല ബിജിപിക്ക് ഉള്ളതിനാൽ, അത് വളരെ വിശ്വസനീയമായിരിക്കണം. ഈ ആവശ്യങ്ങൾക്ക്, അതിന്റെ പ്രവർത്തനത്തിന്റെ തുടക്കത്തിൽ തന്നെ, BGP റൂട്ടർ ആരംഭിക്കുന്നു ടിസിപി സ്ഥാപനംപോർട്ട് 179 ലെ സെഷൻ അതിന്റെ അയൽക്കാരന്, സ്റ്റാൻഡേർഡ് SYN, ACK എക്സ്ചേഞ്ച് സംഭവിക്കുന്നു.

    കണക്ഷൻ സ്ഥാപിക്കാൻ ആഗ്രഹിക്കുന്ന ഓട്ടോണമസ് സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർമാർ BGP കണക്ഷനുകൾ പൂർണ്ണമായും ചർച്ച ചെയ്യേണ്ടതാണ്. AS402 അഡ്‌മിനിസ്‌ട്രേറ്റർ BR2 റൂട്ടറിൽ (ബോർഡർ റൂട്ടർ) ഒരു BGP പ്രോസസ്സ് ആരംഭിച്ചു, BR1 ഉം അതിന്റെ ASN ഉം ഒരു അയൽക്കാരനായി വ്യക്തമാക്കുകയും AS401 അഡ്‌മിനിസ്‌ട്രേറ്റർ ഒരു നടപടിയും എടുത്തില്ലെങ്കിൽ, TCP സെഷൻ ഉയരില്ല, സിസ്റ്റങ്ങൾ പ്രവർത്തിക്കും. വിച്ഛേദിക്കപ്പെട്ട നിലയിൽ തുടരുക. കൂടാതെ, ഇനിപ്പറയുന്ന വ്യവസ്ഥകൾ പാലിക്കണം:

    1. പോർട്ട് 179 ACL തടഞ്ഞിട്ടില്ല (ആക്സസ് കൺട്രോൾ ലിസ്റ്റ്)
    2. റൂട്ടറുകൾ പരസ്പരം പിംഗ് ചെയ്യുന്നു
    3. ഒരു BGP പ്രോസസ്സ് ആരംഭിക്കുമ്പോൾ, റിമോട്ട് സൈഡിന്റെ ASN ശരിയായി വ്യക്തമാക്കിയിട്ടുണ്ട്
    4. റൂട്ടർ ഐഡികൾ പൊരുത്തപ്പെടുന്നില്ല

    TCP സെഷൻ വിജയകരമായി സ്ഥാപിക്കുകയാണെങ്കിൽ, BGP റൂട്ടറുകൾ കൈമാറ്റം ചെയ്യാൻ തുടങ്ങുന്നു

    സന്ദേശങ്ങൾ തുറക്കുക, അതിൽ അവർ അവരുടെ ASN, RouterID, ഹോൾഡ് ടൈമർ എന്നിവ റിപ്പോർട്ട് ചെയ്യുന്നു. TCP സെഷൻ നിലനിർത്തുന്ന സമയമാണ് ഹോൾഡ് ടൈമർ. നേരത്തെ ലിസ്റ്റുചെയ്ത വ്യവസ്ഥകൾ പാലിച്ചില്ലെങ്കിൽ, ഉദാഹരണത്തിന്, AS നമ്പറിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, സന്ദേശം അറിയിപ്പ്തെറ്റായ ASN ലഭിക്കുന്ന റൂട്ടർ അയൽക്കാരനെ അറിയിക്കുകയും TCP സെഷൻ പുനഃസജ്ജമാക്കുകയും ചെയ്യും.

    എല്ലാ വ്യവസ്ഥകളും പാലിക്കുകയാണെങ്കിൽ, റൂട്ടറുകൾ, ഒരു നിശ്ചിത ഇടവേളയിൽ, പരസ്പരം സന്ദേശങ്ങൾ അയയ്ക്കാൻ തുടങ്ങുന്നു ജീവനോടെ, സ്വീകരിച്ച പാരാമീറ്ററുകളുടെ സ്ഥിരീകരണം എന്നാണ് അർത്ഥമാക്കുന്നത് തുറക്കുകഒപ്പം "ഞാൻ ഇപ്പോഴും ജീവിച്ചിരിക്കുന്നു" എന്ന അറിയിപ്പും.

    അവസാനമായി, റൂട്ടറുകൾക്ക് സന്ദേശത്തിലൂടെ റൂട്ടിംഗ് വിവരങ്ങൾ കൈമാറാൻ കഴിയും അപ്ഡേറ്റ് ചെയ്യുക. ഈ സന്ദേശത്തിന്റെ ഘടന രണ്ട് ഭാഗങ്ങളായി തിരിച്ചിരിക്കുന്നു:

    1. പാത ആട്രിബ്യൂട്ടുകൾ. ഇത് ഏത് AS റൂട്ടിൽ നിന്നാണ് വന്നത്, അതിന്റെ ഉത്ഭവം, ഈ പാതയ്ക്കുള്ള നെക്സ്റ്റ് ഹോപ്പ് എന്നിവ സൂചിപ്പിക്കുന്നു.
    2. NRLI (നെറ്റ്‌വർക്ക് ലെയർ റീച്ചബിലിറ്റി വിവരങ്ങൾ). ഇത് റൂട്ടിംഗ് ടേബിളിലേക്ക് ചേർക്കേണ്ട നെറ്റ്‌വർക്കുകളെ കുറിച്ചുള്ള വിവരങ്ങൾ നേരിട്ട് സൂചിപ്പിക്കുന്നു, അതായത് നെറ്റ്‌വർക്കിന്റെ ഐപി വിലാസവും അതിന്റെ മാസ്‌കും.

    റൂട്ടറുകളിലൊന്നിന് പുതിയ നെറ്റ്‌വർക്കുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ ലഭിക്കുമ്പോഴെല്ലാം അപ്‌ഡേറ്റ് സന്ദേശം അയയ്‌ക്കും, കൂടാതെ TCP സെഷനിലുടനീളം KEEPALIVE സന്ദേശം അയയ്‌ക്കും.

    ഇന്റർനെറ്റിൽ ഉടനീളം റൂട്ടിംഗ് പ്രവർത്തിക്കുന്നത് ഇങ്ങനെയാണ്. പല സംഭവങ്ങളും ചരിത്രത്തിന് അറിയാം തെറ്റായ പ്രവർത്തനം BGP പ്രോട്ടോക്കോൾ സിസ്റ്റത്തിന്റെ വലിയ ഭാഗങ്ങൾ പരാജയപ്പെടാൻ ഇടയാക്കി ആഗോള ശൃംഖലഅതിനാൽ, അതിന്റെ പ്രാധാന്യം കുറച്ചുകാണാൻ കഴിയില്ല.

    ഈ ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമായിരുന്നോ?

    എന്തുകൊണ്ടെന്ന് ദയവായി എന്നോട് പറയൂ?

    ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമാകാത്തതിൽ ഞങ്ങൾ ഖേദിക്കുന്നു: (ദയവായി, ബുദ്ധിമുട്ടുള്ളതല്ലെങ്കിൽ, എന്തുകൊണ്ടെന്ന് സൂചിപ്പിക്കുക? വിശദമായ ഉത്തരത്തിന് ഞങ്ങൾ വളരെ നന്ദിയുള്ളവരായിരിക്കും. മികച്ചവരാകാൻ ഞങ്ങളെ സഹായിച്ചതിന് നന്ദി!

    റൂട്ടിംഗ് ഡൊമെയ്‌നുകൾക്കിടയിൽ (അല്ലെങ്കിൽ സ്വയംഭരണ സംവിധാനങ്ങൾ) റൂട്ടിംഗ് നടത്താൻ ഉപയോഗിക്കുന്ന ഒരു ബാഹ്യ ഗേറ്റ്‌വേ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ ആണ് BGP. എല്ലാ ഇന്റർനെറ്റ് സേവന ദാതാക്കളും അതുപോലെ തന്നെ വളരെ വലിയ നെറ്റ്‌വർക്കുകളുടെ കേന്ദ്രത്തിലും BGP ഉപയോഗിക്കുന്നു.

    BGP വളരെ സ്ഥിരതയുള്ളതും ഉയർന്ന തോതിൽ അളക്കാവുന്നതുമായ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ ആണ്. ഇന്റർ-ഓട്ടോണമസ് സിസ്റ്റം (എഎസ്) റൂട്ടിംഗിൽ (വലിയ റൂട്ടിംഗ് ടേബിളുകളുണ്ടെങ്കിലും) ബിജിപി അസാധാരണമായ സ്ഥിരത പ്രകടിപ്പിക്കുകയും റൂട്ടിംഗ് നിയമങ്ങൾ സൃഷ്ടിക്കുന്നതിൽ നെറ്റ്‌വർക്ക് അഡ്മിനിസ്ട്രേറ്റർക്ക് കൂടുതൽ അക്ഷാംശവും വഴക്കവും നൽകുകയും ചെയ്യുന്നു.

    ഡിസ്റ്റൻസ് വെക്റ്റർ റൂട്ടിംഗ് പ്രോട്ടോക്കോളിന്റെ പ്രവർത്തന തത്വം:

    BGP പ്രോട്ടോക്കോൾ ഒരു റൂട്ട് വെക്റ്റർ പ്രോട്ടോക്കോൾ ആണ്, അതായത്. ലക്ഷ്യസ്ഥാനത്തേക്ക് വെക്‌ടറും (ദിശ) പാത വിവരങ്ങളും പ്രയോഗിക്കുന്നു.

    ഒരു ഡിസ്റ്റൻസ് വെക്റ്റർ റൂട്ടിംഗ് പ്രോട്ടോക്കോൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിന്റെ ഒരു ഉദാഹരണം

    റൂട്ടർ A നെറ്റ്‌വർക്ക് 10.1.10/2A-ലേക്ക് ഒരു റൂട്ട് സൃഷ്‌ടിക്കുകയും അത് റൂട്ടർ B-ലേക്ക് പരസ്യപ്പെടുത്തുകയും ചെയ്‌തുവെന്ന് കരുതുക. ലക്ഷ്യ നെറ്റ്‌വർക്ക് 10.1.10/2A-യിൽ എങ്ങനെ എത്തിച്ചേരാം എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങളിൽ, റൂട്ടർ A അത് പാതയിലെ ആദ്യ റൂട്ടറാണെന്ന് സൂചിപ്പിക്കുന്നു. റൂട്ടർ B, ഈ റൂട്ട് സ്വീകരിച്ച്, പാതയിലേക്ക് സ്വയം കൂട്ടിച്ചേർക്കുകയും റൂട്ടർ C-ലേക്ക് അയയ്ക്കുകയും ചെയ്യുന്നു, അത് 10.1.10/2A നെറ്റ്‌വർക്കിലേക്കുള്ള പാതയിലേക്ക് സ്വയം ചേർക്കുകയും റൂട്ടർ D-ലേക്ക് റൂട്ട് അയയ്‌ക്കുകയും ചെയ്യുന്നു. റൂട്ടർ D-ലേക്ക് റൂട്ട് ലഭിക്കുമ്പോൾ ലക്ഷ്യസ്ഥാനം 10.1. 10/2A, അതിലേക്കുള്ള പാത സി, ബി, എ എന്നീ റൂട്ടറുകളിലൂടെ കടന്നുപോകുന്നുണ്ടെന്ന് ഇത് കണ്ടെത്തുന്നു. റൂട്ടർ ഡി സ്വയം പാതയിലേക്ക് കൂട്ടിച്ചേർക്കുകയും തത്ഫലമായുണ്ടാകുന്ന റൂട്ട് റൂട്ടർ എയിലേക്ക് തിരികെ അയയ്ക്കുകയും ചെയ്യുന്നു. റൂട്ട് പരസ്യം ലഭിച്ചതിന് ശേഷം, റൂട്ടർ എ നിരസിക്കുന്നു അത് അവന്റെ പാതയുമായി പൊരുത്തപ്പെടുന്നതിനാൽ അത് കണ്ടെത്തുന്നു.

    വ്യക്തിഗത റൂട്ടറുകളല്ല, മറിച്ച് സ്വയംഭരണ സംവിധാനങ്ങൾ വഴിയാണ് ഡെസ്റ്റിനേഷൻ നെറ്റ്‌വർക്കിലേക്കുള്ള പാതയിലേക്ക് വിവരങ്ങൾ ചേർക്കുന്നത് എന്നതൊഴിച്ചാൽ BGP പ്രവർത്തിക്കുന്നത് ഇങ്ങനെയാണ്. ഒരു റൂട്ട് ലഭിച്ച ഏതൊരു റൂട്ടറിനും തന്നിരിക്കുന്ന നെറ്റ്‌വർക്കിലേക്കുള്ള പാതയിൽ സ്വന്തം സ്വയംഭരണ സംവിധാനത്തിന്റെ സാന്നിധ്യം പരിശോധിച്ച് ഒരു റൂട്ടിംഗ് ലൂപ്പിന്റെ സാന്നിധ്യം നിർണ്ണയിക്കാൻ കഴിയും.

    BGP പ്രോട്ടോക്കോൾ നെറ്റ്‌വർക്ക് ടോപ്പോളജിയിൽ ആവശ്യകതകളൊന്നും ചുമത്തുന്നില്ല.

    BGP പ്രോട്ടോക്കോൾ, വിവിധ റൂട്ടറുകളിൽ നിന്ന് ലഭിച്ച വിവരങ്ങളെ അടിസ്ഥാനമാക്കി, നോഡുകൾ തമ്മിലുള്ള എല്ലാ കണക്ഷനുകളുമുള്ള സ്വയംഭരണ സംവിധാനങ്ങളുടെ ഒരു ഗ്രാഫ് നിർമ്മിക്കുന്നു. ഓരോ എഎസിനും ഒരു തനത് സംഖ്യയുണ്ട്. രണ്ട് AS-കൾ തമ്മിലുള്ള ബന്ധം ഒരു പാത രൂപപ്പെടുത്തുന്നു, ഒരു AS-ലെ ഒരു നോഡിൽ നിന്ന് മറ്റൊരു AS-ലെ ഒരു നോഡിലേക്കുള്ള പാതകളുടെ ശേഖരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഒരു റൂട്ട് രൂപീകരിക്കുന്നു. ഒരു നിശ്ചിത ലക്ഷ്യസ്ഥാനത്തേക്കുള്ള റൂട്ടുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ BGP സജീവമായി ഉപയോഗിക്കുന്നു, ഇത് ഡൊമെയ്‌നുകൾക്കിടയിൽ റൂട്ടിംഗ് ലൂപ്പുകൾ ഒഴിവാക്കുന്നു.

    ഒരു പാത തിരഞ്ഞെടുക്കുന്നു.ഒരു പാതയിലെ ലൂപ്പുകൾ കണ്ടെത്തുന്നതിന് BGP മെട്രിക്‌സ് ഉപയോഗിക്കുന്നില്ല; നെറ്റ്‌വർക്ക് നിയമങ്ങൾ നിയന്ത്രിക്കുന്നതിന് അവ ആവശ്യമാണ്.

    BGP പ്രോട്ടോക്കോൾ അതിന്റെ എല്ലാ അയൽക്കാർക്കും ഒരു പരസ്യം മാത്രം നൽകുന്നു ഒപ്റ്റിമൽ റൂട്ട്. വർധിച്ച പ്രാധാന്യം അനുസരിച്ച് ക്രമീകരിച്ചിരിക്കുന്ന മെട്രിക്കുകളുടെ ഒരു ലിസ്റ്റ് ചുവടെയുണ്ട്:

    · ഭരണപരമായ ഭാരം;

    · പ്രാദേശിക മുൻഗണന;

    · പ്രാദേശികമായി സൃഷ്ടിച്ച റൂട്ടുകൾ;

    ഏറ്റവും ചെറിയ AS പാത;

    · ഏറ്റവും താഴ്ന്ന ഉറവിടം;

    · മെട്രിക് MED (മൾട്ടിപ്പിൾ എക്സിറ്റ് ഡിസ്ക്രിമിനേറ്റർ);

    · ഇഷ്ടപ്പെട്ട ബാഹ്യ പാതകൾ;

    · സമന്വയം പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ, അടുത്തുള്ള അയൽക്കാരിലൂടെയുള്ള പാത;

    · ഏറ്റവും കുറഞ്ഞ റൂട്ടർ ഐഡിയുള്ള അയൽവാസിയിലൂടെയുള്ള പാത;

    പ്രധാനപ്പെട്ട എല്ലാ ഘടകങ്ങളും ഒത്തുവരുമ്പോൾ ഏറ്റവും ചെറിയ AS പാതയുള്ള റൂട്ട് തിരഞ്ഞെടുക്കപ്പെടുന്നു.

    അടിസ്ഥാന സജ്ജീകരണം:

    റൂട്ടർ(config)# റൂട്ടർ bgp
    വിദൂരമായി
    ബിജിപിയിലെ റൂട്ടർ ഐഡി മുൻഗണനാ ക്രമത്തിൽ ഇനിപ്പറയുന്ന ഉറവിടങ്ങളിൽ നിന്നാണ് വരുന്നത്:
    1. bgp router-id കമാൻഡ്
    2. ലൂപ്പ്ബാക്ക് ഇന്റർഫേസിന്റെ ഏറ്റവും വലിയ ഐപി
    3. ഫിസിക്കൽ ഇന്റർഫേസിന്റെ ഏറ്റവും ഉയർന്ന ഐപി
    BGP-യിൽ, സ്ഥിരസ്ഥിതിയായി, റൂട്ടുകൾ അവയുടെ ക്ലാസിന്റെ അതിരുകളിലേക്ക് സംഗ്രഹിച്ചിരിക്കുന്നു. മറ്റ് പ്രോട്ടോക്കോളുകളിലേതുപോലെ, ഓട്ടോ-സമ്മറി കമാൻഡ് ഇല്ലാതെ തന്നെ ഇവിടെയും ഇത് പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു.

    സ്വമേധയാ പരസ്യപ്പെടുത്തിയ റൂട്ടുകൾ ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് വ്യക്തമാക്കിയിരിക്കുന്നു:

    പുനർവിതരണം പ്രാപ്തമാക്കുന്നു:
    റൂട്ടർ(config-router)# പുനർവിതരണം
    സ്വമേധയാ ചേർത്ത റൂട്ടുകൾ (നെറ്റ്‌വർക്ക് കമാൻഡ് ഉപയോഗിച്ച്) ഐജിപിയിൽ നിന്ന് ഉത്ഭവിക്കുന്ന റൂട്ടുകളായി അടയാളപ്പെടുത്തിയിരിക്കുന്നു ("i"), പുനർവിതരണത്തിലൂടെ ലഭിച്ച റൂട്ടുകൾ അജ്ഞാത ഉത്ഭവത്തിന്റെ ("?") റൂട്ടുകളായി അടയാളപ്പെടുത്തിയിരിക്കുന്നു.

    ഒരു BGP റൂട്ടറിന് അതിന്റെ അയൽക്കാർക്ക് ഒരു ഡിഫോൾട്ട് റൂട്ട് നൽകാൻ കഴിയും:

    റൂട്ടർ(config-router)# അയൽക്കാരൻ
    സ്ഥിര-ഉത്ഭവം
    റൂട്ട് സിൻക്രൊണൈസേഷൻ ആവശ്യകത പ്രവർത്തനരഹിതമാക്കാം, അതുവഴി ഐജിപിക്ക് അറിയാത്ത ആന്തരിക റൂട്ടുകൾ അതിന്റെ പട്ടികയിലേക്ക് ഇറക്കുമതി ചെയ്യാൻ BGP-യെ അനുവദിക്കുന്നു:
    റൂട്ടർ(config-router)# സിൻക്രൊണൈസേഷൻ ഇല്ല
    iBGP പിയർമാർക്ക് അയച്ച റൂട്ടുകളിലെ "അടുത്ത ഹോപ്പ്" ആട്രിബ്യൂട്ട് ഈ റൂട്ടുകൾ പരസ്യപ്പെടുത്തുന്ന റൂട്ടറിന്റെ വിലാസം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ
    അടുത്ത-ഹോപ്പ്-സ്വയം
    ടൈമറുകളുടെ ക്രമീകരണം (സെക്കൻഡിൽ):
    റൂട്ടർ(config-router)# bgp ടൈമറുകൾ
    അയൽക്കാരുമായുള്ള കണക്ഷനുകൾ സ്ഥാപിച്ചിട്ടുള്ള ഉറവിട വിലാസം സ്വമേധയാ വ്യക്തമാക്കാൻ കഴിയും (ഉറവിട വിലാസം ഒരു ലൂപ്പ്ബാക്ക് ഇന്റർഫേസിലാണെങ്കിൽ പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്):
    റൂട്ടർ(config-router)# അയൽക്കാരൻ
    അപ്ഡേറ്റ്-ഉറവിടം
    സ്ഥിരസ്ഥിതിയായി 1 ആയ eBGP-ൽ TTL വർദ്ധിപ്പിക്കുന്നതിന്, "eBGP മൾട്ടിഹോപ്പ്" ഉപയോഗിക്കുക:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ
    ebgp-multihop
    ലൂപ്പ്ബാക്ക് ഇന്റർഫേസുകൾ ഉപയോഗിക്കുകയാണെങ്കിൽ "eBGP മൾട്ടിഹോപ്പ്" ആവശ്യമാണ്.


    റൂട്ട് കൂട്ടിച്ചേർക്കൽ

    സ്റ്റാറ്റിക് റൂട്ടുകൾ:

    റൂട്ടർ(config)# ip റൂട്ട് 192.168.0.0 255.255.0.0 Null0
    ...
    റൂട്ടർ(config-router)# നെറ്റ്‌വർക്ക് 192.168.0.0 മാസ്ക് 255.255.0.0
    "aggregate-address" കമാൻഡ്:
    റൂട്ടർ(config-router)# മൊത്തം വിലാസം 192.168.0.0 255.255.0.0
    സംഗ്രഹം മാത്രമുള്ള കീവേഡ് ഉപയോഗിക്കുകയാണെങ്കിൽ, മൊത്തം റൂട്ട് മാത്രമേ പരസ്യപ്പെടുത്തൂ. ഈ കീവേഡ് ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ, സമാഹരിച്ച റൂട്ടിനൊപ്പം, കൂടുതൽ നിർദ്ദിഷ്ടവയും അയയ്ക്കും.

    മറുവശത്ത്, വ്യക്തിഗത സമുദ്ര പ്രത്യേകതകൾ ഉപയോഗിച്ച് ഫിൽട്ടർ ചെയ്യാൻ കഴിയും "മാപ്പ് അടിച്ചമർത്തുക":

    റൂട്ടർ(config-router)# മൊത്തം വിലാസം 192.168.0.0 255.255.0.0 suppress-map
    ആട്രിബ്യൂട്ടുകൾ മാറ്റാൻ, നിങ്ങൾക്ക് ഒരു സംഗ്രഹിച്ച വിലാസം നൽകാം ആട്രിബ്യൂട്ട് മാപ്പ്(ഉദാഹരണത്തിന്, ഉത്ഭവം സജ്ജമാക്കാൻ - റൂട്ടിന്റെ ഉത്ഭവം):
    റൂട്ടർ(config-router)# മൊത്തം വിലാസം 192.168.0.0 255.255.0.0 ആട്രിബ്യൂട്ട്-മാപ്പ്
    സ്ഥിരസ്ഥിതിയായി, സമാഹരിച്ച റൂട്ടിൽ "AS സെറ്റ്" ഉൾപ്പെടുത്തിയിട്ടില്ല. ഈ ആട്രിബ്യൂട്ട് പ്രവർത്തനക്ഷമമാക്കാൻ:
    റൂട്ടർ(config-router)# മൊത്തം വിലാസം 192.168.0.0 255.255.0.0 as-set
    "AS സെറ്റ്" പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, സംഗ്രഹിച്ച റൂട്ട് അതിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന റൂട്ടുകളുടെ എല്ലാ ആട്രിബ്യൂട്ടുകളും അവകാശമാക്കുന്നു. തിരഞ്ഞെടുത്ത റൂട്ടുകളിൽ നിന്ന് മാത്രം ആട്രിബ്യൂട്ടുകൾ അവകാശമാക്കാൻ, ഉപയോഗിക്കുക " മാപ്പ് പരസ്യം ചെയ്യുക":
    റൂട്ടർ(config-router)# മൊത്തം വിലാസം 192.168.0.0 255.255.0.0 as-set advertise-map
    BGP കണക്ഷൻ മാനേജ്മെന്റ്

    സൗകര്യാർത്ഥം, നിങ്ങൾക്ക് ഓരോ അയൽക്കാരനും ഒരു വിവരണം നൽകാം:

    റൂട്ടർ(config-router)# അയൽക്കാരൻ 192.168.123.45 വിവരണം മോസ്കോയിലെ R7
    ഒരു വ്യക്തിഗത അയൽക്കാരനുമായുള്ള ഒരു കണക്ഷൻ പാസ്‌വേഡിന് കീഴിൽ മറയ്ക്കാൻ കഴിയും (എംഡി5 ഹാഷ് ബിജിപി പാക്കറ്റുകളിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്):
    റൂട്ടർ(config-router)# അയൽക്കാരൻ 192.168.123.45 പാസ്‌വേഡ് FooBar
    ഓരോ അയൽക്കാരനും നിങ്ങൾക്ക് ക്രമീകരിക്കാൻ കഴിയും പരസ്യ ഇടവേള, അതുവഴി പരസ്യങ്ങൾ അയയ്‌ക്കുന്നതിന് മുമ്പുള്ള കാത്തിരിപ്പ് സമയം ക്രമീകരിക്കുന്നു (0-600 സെക്കൻഡ്):
    റൂട്ടർ(config-router)# അയൽക്കാരൻ 192.168.123.45 പരസ്യം-ഇടവേള
    ഏത് ബിജിപി പതിപ്പാണ് ഉപയോഗിക്കേണ്ടതെന്നതിനെക്കുറിച്ചുള്ള അയൽക്കാർ തമ്മിലുള്ള ചർച്ചകൾ പതിപ്പ് സ്വമേധയാ വ്യക്തമാക്കുന്നതിലൂടെ പ്രവർത്തനരഹിതമാക്കാം:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ 192.168.123.45 പതിപ്പ്
    തിരഞ്ഞെടുക്കൽ പ്രക്രിയയിൽ നിങ്ങൾക്ക് റൂട്ടർ ക്രമീകരിക്കാൻ കഴിയും മികച്ച റൂട്ട്"AS പാത" യുടെ ദൈർഘ്യം കണക്കിലെടുക്കുന്നില്ല:
    റൂട്ടർ(config-router)# bgp ബെസ്റ്റ്പാത്ത് അസ്-പാത്ത് അവഗണിക്കുക
    അയൽക്കാരനിൽ നിന്ന് ലഭിച്ച പ്രിഫിക്സുകളുടെ എണ്ണം പരിമിതപ്പെടുത്താം:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ 192.168.123.45 പരമാവധി-പ്രിഫിക്സ് []
    ഇവിടെ, മുന്നറിയിപ്പ് പരിധി നിർവചിക്കുന്നത് പരമാവധി എണ്ണം പ്രിഫിക്‌സുകളുടെ ശതമാനമാണ്, അത് കവിയുമ്പോൾ ഒരു മുന്നറിയിപ്പ് സൃഷ്ടിക്കും. പിയർ പരമാവധി പ്രിഫിക്‌സ് ത്രെഷോൾഡ് കവിഞ്ഞാലും കണക്ഷൻ റൺ ചെയ്യുന്നത് തുടരാൻ മുന്നറിയിപ്പ്-മാത്രം കീവേഡ് അനുവദിക്കുന്നു.

    ഒരു അയൽക്കാരനെ അതിന്റെ കോൺഫിഗറേഷൻ ഇല്ലാതാക്കാതെ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കാൻ, അയൽക്കാരൻ ഷട്ട്ഡൗൺ കമാൻഡ് ഉപയോഗിക്കുക.

    റൂട്ടിംഗ് നിയമങ്ങൾ

    സ്വീകരിച്ച അല്ലെങ്കിൽ അയച്ച റൂട്ടുകൾ ഫിൽട്ടർ ചെയ്യാൻ, വിതരണ ലിസ്റ്റുകൾ ഉപയോഗിക്കുന്നു:

    റൂട്ടർ(config-router)# അയൽക്കാരൻ വിതരണം-ലിസ്റ്റ് (ഇൻ | ഔട്ട്)
    "AS പാത്ത്" അടിസ്ഥാനമാക്കി റൂട്ടുകൾ ഫിൽട്ടർ ചെയ്യാൻ, ഫിൽട്ടർ ലിസ്റ്റുകൾ ഉപയോഗിക്കുന്നു:
    Router(config)# ip as-path access-list 1 permit
    ...
    റൂട്ടർ(config-router)# അയൽക്കാരൻ ഫിൽട്ടർ-ലിസ്റ്റ് (ഇൻ | ഔട്ട്)
    വിതരണത്തിനോ ഫിൽട്ടറിംഗ് ലിസ്റ്റുകൾക്കോ ​​പകരം, നിങ്ങൾക്ക് റൂട്ട് മാപ്പുകൾ ഉപയോഗിക്കാം, അത് കൂടുതൽ ഫ്ലെക്സിബിൾ കോൺഫിഗറേഷൻ അനുവദിക്കുകയും കൂടാതെ, ആട്രിബ്യൂട്ടുകൾ മാറ്റാൻ നിങ്ങളെ അനുവദിക്കുകയും ചെയ്യുന്നു. അയൽക്കാരന് റൂട്ട് മാപ്പ് പ്രയോഗിക്കുന്നു:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ റൂട്ട് മാപ്പ് (ഇൻ | ഔട്ട്)
    ബിജിപി പിയർമാരിൽ നിന്ന് ലഭിക്കുന്ന റൂട്ടുകൾക്കിടയിലെ മുൻഗണനകളെ അഡ്മിനിസ്ട്രേറ്റീവ് ഭാരം സ്വാധീനിക്കുന്നു. ഒരു വ്യക്തിഗത അയൽക്കാരിൽ നിന്നുള്ള റൂട്ടുകൾക്ക് ഈ ഭാരം (0-65535) പ്രാദേശികമായി നൽകാം:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ ഭാരം
    ഡിഫോൾട്ടായി, പ്രാദേശിക ഉത്ഭവമുള്ള റൂട്ടുകൾക്ക് 32768 ഭാരമാണ് നൽകിയിരിക്കുന്നത്, മറ്റുള്ളവയുടെ ഭാരം 0 ആണ്. റൂട്ട്മാപ്പുകൾ ഉപയോഗിച്ചോ അല്ലെങ്കിൽ ഫിൽട്ടർ-ലിസ്റ്റ് പാരാമീറ്ററിന് ശേഷമുള്ള വെയ്റ്റ് കീവേഡ് ഉപയോഗിച്ചോ പ്രിയപ്പെട്ട റൂട്ടുകൾക്ക് ഭാരം നൽകാം:
    റൂട്ടർ(config-router)# അയൽക്കാരൻ ഫിൽട്ടർ-ലിസ്റ്റ് ഭാരം
    വ്യത്യസ്ത റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകളിൽ നിന്ന് പഠിച്ച റൂട്ടുകൾക്കിടയിലുള്ള മുൻഗണനകളെ ബാധിക്കുന്നതിനാൽ, ഭരണപരമായ ദൂരം ഭാരത്തിൽ നിന്ന് വ്യത്യസ്തമാണ്. കുറഞ്ഞ ദൂരം, കൂടുതൽ അഭികാമ്യം. ബാഹ്യ BGP റൂട്ടുകളുടെ അഡ്മിനിസ്ട്രേറ്റീവ് ദൂരം 20 ആണ്. ആന്തരികവും പ്രാദേശികവുമായ (നെറ്റ്‌വർക്ക് കമാൻഡ് ഉപയോഗിച്ച് ഈ റൂട്ടർ സൃഷ്ടിച്ചത്) BGP റൂട്ടുകളുടെ ദൂരം 200 ആണ്.

    ബാക്ക്‌ഡോർ ലിങ്ക് (ബാക്ക്‌ഡോർ) - എസുകൾ തമ്മിലുള്ള ഒരു സ്വകാര്യ കണക്ഷൻ, ഇബിജിപി റൂട്ടുകളേക്കാൾ മുൻഗണന നൽകണം. BGP പ്രക്രിയയിൽ ഉൾപ്പെടുത്തി ഒരു ബാഹ്യ റൂട്ടിന്റെ ഭരണപരമായ ദൂരം കൃത്രിമമായി വർദ്ധിപ്പിക്കേണ്ടത് എന്തുകൊണ്ട്? ആവശ്യമായ നെറ്റ്‌വർക്ക്പിൻവാതിൽ കീവേഡ് ഉപയോഗിച്ച്:

    റൂട്ടർ(config-router)# നെറ്റ്‌വർക്ക് പിൻ വാതിൽ
    നിർദ്ദിഷ്‌ട നെറ്റ്‌വർക്കിലേക്കുള്ള റൂട്ട് 200 അഡ്മിനിസ്ട്രേറ്റീവ് ദൂരത്തിൽ പ്രാദേശികമായി കണക്കാക്കും, അതിനാലാണ് ഈ സ്വകാര്യ ലിങ്കിൽ പ്രവർത്തിക്കുന്ന ഐജിപിയിൽ നിന്ന് ലഭിക്കുന്ന റൂട്ടുകൾക്ക് മുൻഗണന നൽകുന്നത്, കൂടാതെ ട്രാഫിക്ക് ബാഹ്യ റൂട്ടിന് പകരം പിൻവാതിലിലൂടെ ഒഴുകും.

    കൂടാതെ, iBGP പിയേഴ്സ് പരസ്പരം പ്രാദേശിക മുൻഗണനകൾ കൈമാറുന്നു (പ്രാദേശിക മുൻഗണന, ഒരു 32-ബിറ്റ് മൂല്യം, സ്ഥിരസ്ഥിതി 100 വരെ). ഈ മൂല്യം ഐപി ഡിഫോൾട്ട് ലോക്കൽ-പ്രിഫറൻസ് കമാൻഡ് ഉപയോഗിച്ച് സജ്ജീകരിക്കാം അല്ലെങ്കിൽ റൂട്ട്മാപ്പിൽ ലോക്കൽ മുൻഗണന സജ്ജമാക്കാം. അഡ്‌മിനിസ്‌ട്രേറ്റീവ് വെയ്‌റ്റിൽ നിന്ന് വ്യത്യസ്തമായി, ലോക്കൽ പ്രെഫുകളുടെ പ്രഭാവം ലോക്കൽ റൂട്ടറിനപ്പുറത്തേക്ക് വ്യാപിക്കുന്നു.

    ഒന്നിലധികം എൻട്രി പോയിന്റുകൾ ഉണ്ടെങ്കിൽ, അയൽക്കാരിൽ നിന്ന് നിങ്ങളുടെ AS-ലേക്ക് പ്രവേശിക്കാൻ ട്രാഫിക് സ്വീകരിക്കുന്ന പാതയെ MED (അല്ലെങ്കിൽ "മെട്രിക്") സ്വാധീനിക്കുന്നു. IGP-ൽ നിന്നുള്ള അതേ റൂട്ടിന്റെ മെട്രിക് മൂല്യത്തിന് തുല്യമായ BGP റൂട്ടിന്റെ MED സജ്ജീകരിക്കാൻ, നിങ്ങൾക്ക് ഉപയോഗിക്കാം കമാൻഡ് സജ്ജമാക്കുകമെട്രിക്-തരം ആന്തരിക . ഒന്നിലധികം റൂട്ടുകളുടെ MED-കളെ ഒരേ ലക്ഷ്യസ്ഥാനത്തേക്ക് താരതമ്യം ചെയ്യാൻ നിർബന്ധിതമാക്കുന്നതിന്, അവ വ്യത്യസ്ത AS-കളിൽ നിന്നാണ് ഉത്ഭവിച്ചതെങ്കിൽപ്പോലും, BGP പ്രോസസ്സ് bgp always-compare-med കമാൻഡ് ഉപയോഗിക്കുന്നു.

    MED അയൽക്കാരനായ AS ന്റെ സ്വഭാവത്തെ മാത്രമേ ബാധിക്കുകയുള്ളൂ. "AS പാത്ത്" റൂട്ടുകൾ കൃത്രിമമായി വർദ്ധിപ്പിച്ചുകൊണ്ട് നിങ്ങൾക്ക് സമാനമായ രീതിയിൽ റിമോട്ട് AS-കളുടെ സ്വഭാവത്തെ സ്വാധീനിക്കാൻ കഴിയും. ഇത് ചെയ്യുന്നതിന്, റൂട്ട്മാപ്പിലെ സെറ്റ് as-path prepend കമാൻഡ് ഉപയോഗിക്കുക. സാധാരണഗതിയിൽ, ലോക്കൽ എഎസ് ഒന്നോ അതിലധികമോ തവണ "മുൻകൂട്ടി പ്രയോഗിക്കും". ഉദാഹരണത്തിന്, AS 123 റൂട്ടുകൾക്ക്:

    റൂട്ട്-മാപ്പ് PREPEND_AS അനുമതി 10
    ഐപി വിലാസവുമായി പൊരുത്തപ്പെടുത്തുക
    മുൻകൂട്ടി നിശ്ചയിക്കുക 123 123 123
    പുനർവിതരണ സമയത്ത് ഐജിപിയിൽ നിന്ന് ബിജിപി വിവരങ്ങൾ സംരക്ഷിക്കാൻ റൂട്ട് ടാഗിംഗ് ഉപയോഗിക്കുന്നു. ഡിഫോൾട്ടായി, ബിജിപിയിൽ നിന്ന് ഐജിപിയിലേക്ക് അയച്ച റൂട്ടുകൾ അവരുടെ സ്വന്തം "എഎസ് പാത്ത്" ഉപയോഗിച്ച് ടാഗ് ചെയ്തിരിക്കുന്നു. റൂട്ട്മാപ്പിലെ സെറ്റ് ഓട്ടോമാറ്റിക്-ടാഗ് കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ടാഗിലേക്ക് റൂട്ടിന്റെ ഉത്ഭവം ചേർക്കാനും കഴിയും. വേണ്ടി ഓട്ടോമാറ്റിക് ഇൻസ്റ്റലേഷൻടാഗിൽ നിന്നുള്ള "AS പാത്ത്" ആട്രിബ്യൂട്ട്, IGP-യിൽ നിന്ന് BGP-യിലേക്ക് ഒരു റൂട്ട് പുനർവിതരണം ചെയ്യുമ്പോൾ, റൂട്ട്മാപ്പിൽ സെറ്റ് ആസ്-പാത്ത് ടാഗ് കമാൻഡ് ഉപയോഗിക്കുക. BGP കമ്മ്യൂണിറ്റി സംഭരിക്കാൻ റൂട്ട് ടാഗുകളും ഉപയോഗിക്കാം.

    റൂട്ട് അടിച്ചമർത്തൽ പ്രവർത്തനക്ഷമമാക്കുന്നു:

    റൂട്ടർ(കോൺഫിഗർ-റൂട്ടർ)# ബിജിപി നനവ് [ ]

    show ip bgp dampened-paths കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് അടിച്ചമർത്തപ്പെട്ട റൂട്ടുകൾ കാണാൻ കഴിയും. ഷോ ip bgp ഫ്ലാപ്പ്-സ്റ്റാറ്റിസ്റ്റിക്സ് കമാൻഡ്, നിലവിൽ അടിച്ചമർത്തപ്പെട്ട എല്ലാ റൂട്ടുകളും, എപ്പോഴെങ്കിലും അടിച്ചമർത്തപ്പെട്ട ഏതെങ്കിലും റൂട്ടുകളും കാണാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ക്ലിയർ ip bgp dampening കമാൻഡ് അടിച്ചമർത്തപ്പെട്ട റൂട്ടുകളെ വീണ്ടും സേവനത്തിലേക്ക് കൊണ്ടുവരുന്നു. വ്യക്തമായ ip bgp ഫ്ലാപ്പ്-സ്റ്റാറ്റിസ്റ്റിക്സ് കമാൻഡ് റൂട്ട് ഫ്ലാപ്പുകളുടെ മുഴുവൻ ചരിത്രവും മായ്‌ക്കുന്നു.


    വലിയ നെറ്റ്‌വർക്കുകളിൽ ബി.ജി.പി

    ഒരു പിയറിംഗ് ഗ്രൂപ്പ് സംഘടിപ്പിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം:

    റൂട്ടർ(config-router)# അയൽക്കാരനായ BRANCHES പിയർ ഗ്രൂപ്പ്
    റൂട്ടർ(കോൺഫിഗർ-റൗട്ടർ)# അയൽ ശാഖകൾ ebgp-multihop 2
    റൂട്ടർ(config-router)# അയൽ ശാഖകളുടെ അപ്ഡേറ്റ്-സോഴ്സ് ലൂപ്പ്ബാക്ക് 0
    റൂട്ടർ(config-router)# അയൽക്കാരൻ 10.1.0.84 പിയർ-ഗ്രൂപ്പ് ബ്രാഞ്ചുകൾ
    റൂട്ടർ(config-router)# അയൽക്കാരൻ 10.1.0.84 റിമോട്ട് ആയി 123
    റൂട്ടർ(config)# ip കമ്മ്യൂണിറ്റി-ലിസ്റ്റ് 101 (അനുമതി | നിരസിക്കുക)

    റൂട്ട്മാപ്പിലെ കമ്മ്യൂണിറ്റി ലിസ്റ്റിനെ അടിസ്ഥാനമാക്കിയുള്ള താരതമ്യ മാനദണ്ഡം മാച്ച് കമ്മ്യൂണിറ്റി കമാൻഡ് ഉപയോഗിച്ച് പ്രവർത്തനക്ഷമമാക്കാം. സെറ്റ് കമ്മ്യൂണിറ്റി കമാൻഡിന്റെ അഡിറ്റീവ് കീവേഡ് ഉപയോഗിച്ച് ഇതിനകം നിയോഗിച്ചിട്ടുള്ള കമ്മ്യൂണിറ്റികൾ മാറ്റാതെ തന്നെ ഒരു റൂട്ടിലേക്ക് കമ്മ്യൂണിറ്റികൾ ചേർക്കാവുന്നതാണ്. കമ്മ്യൂണിറ്റി ലിസ്റ്റുമായി പൊരുത്തപ്പെടുന്ന ചില കമ്മ്യൂണിറ്റികൾ സെറ്റ് com-list കമാൻഡ് ഉപയോഗിച്ച് ഇല്ലാതാക്കാൻ കഴിയും ഇല്ലാതാക്കുക .

    സ്വകാര്യ എഎസ് നമ്പറുകൾ

    സ്വകാര്യ ASN-കൾ 64512 മുതൽ 65535 വരെയുള്ള ശ്രേണിയിലാണ്. കമാൻഡ് ഉള്ള അയൽ ക്രമീകരണങ്ങളിൽ സ്വകാര്യമായി നീക്കം ചെയ്യുക

    റൂട്ട് റിഫ്‌ളക്‌ടർ, അത് വഴികൾ പ്രതിഫലിപ്പിക്കേണ്ട ആന്തരിക സമപ്രായക്കാരെ സൂചിപ്പിക്കണം:

    റൂട്ടർ(config-router)# അയൽക്കാരൻ റൂട്ട്-റിഫ്ലക്ടർ-ക്ലയന്റ്

    റൂട്ട് റിഫ്‌ളക്‌ടർ, റൂട്ടിന്റെ ഉത്ഭവം സൂചിപ്പിക്കുന്ന ഒരു "ഒറിജിനേറ്റർ ഐഡി"യും റൂട്ടിംഗ് ലൂപ്പുകളുടെ രൂപം ഒഴിവാക്കാൻ റിഫ്‌ളക്‌റ്റ് ക്ലസ്റ്ററിനെ നിർവചിക്കുന്ന "ക്ലസ്റ്റർ ലിസ്‌റ്റും" ചേർക്കുന്നു. ഡിഫോൾട്ടായി, റൂട്ട് റിഫ്‌ളക്ടർ അതിന്റെ ഐഡി ക്ലസ്റ്റർ ലിസ്റ്റിലേക്ക് ചേർക്കുന്നു. എന്നാൽ bgp cluster-id കമാൻഡ് ഉപയോഗിച്ച് ക്ലസ്റ്റർ ഐഡി സ്വമേധയാ വ്യക്തമാക്കാം. ക്ലസ്റ്ററിൽ നിരവധി റിഫ്ലക്ടറുകൾ ഉണ്ടെങ്കിൽ ഇത് ആവശ്യമാണ്.

    റിഫ്ലക്ടർ ക്ലയന്റുകൾ പരസ്പരം പൂർണ്ണമായി ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, ക്ലയന്റുകൾ തമ്മിലുള്ള റൂട്ടുകളുടെ പ്രതിഫലനം പ്രവർത്തനരഹിതമാക്കാൻ കമാൻഡ് ഉപയോഗിക്കുന്നു. ബിജിപി ക്ലയന്റ്-ടു-ക്ലയന്റ് പ്രതിഫലനം ഇല്ല. ക്ലസ്റ്ററിന് പുറത്ത് നിന്നുള്ള റൂട്ടുകൾ സാധാരണ പോലെ പ്രതിഫലിക്കുന്നത് തുടരും.