VPN-ൽ BGP-യും MPLS-ഉം: പാക്കറ്റ് ഏത് ഭാഗം വഹിക്കുന്നു
BGP റൂട്ട് വിതരണം ചെയ്യുന്നു, MPLS പാക്കറ്റ് കൈമാറുന്നു. നിങ്ങളുടെ VPN പ്രിഫിക്സോ പാക്കറ്റോ ഏത് പാളിയിൽ നിന്നതെന്ന് കാണാൻ ഈ അഞ്ച് പരിശോധനകൾ ക്രമത്തിൽ ചെയ്യുക.
VPN BGP-യിലാണോ MPLS-ലാണോ പ്രവർത്തിക്കുന്നതെന്ന ചോദ്യം രണ്ട് പാളികളെ ഒരു തീരുമാനത്തിൽ കലർത്തുന്നു. BGP എത്തിച്ചേരാനുള്ള കഴിവും നയവും വിതരണം ചെയ്യുന്നു. MPLS ഇൻസ്റ്റാൾ ചെയ്ത ലേബൽ അവസ്ഥ ഉപയോഗിച്ച് പാക്കറ്റുകൾ കൈമാറുന്നു. BGP/MPLS VPN-ൽ രണ്ടും സഹകരിക്കുന്നു, ഏതെങ്കിലും ഒന്ന് നീക്കിയാൽ ഒരു സേവനവും അവശേഷിക്കുന്നില്ല. താഴെയുള്ള പരിശോധനകൾ ഒരേ പ്രിഫിക്സിനെ രണ്ട് പാളികളിലൂടെ കടത്തിവിടുന്നു, അതിനാൽ നിങ്ങളുടേത് എവിടെ നിന്നു എന്ന് കൃത്യമായി കാണാം.
പരിശോധന 1: പ്രിഫിക്സ് ശരിയായ VRF-ലാണോ
പ്രൊവൈഡറിന്റെ ഇൻഗ്രസ് എഡ്ജിൽ നിന്ന് തുടങ്ങി ഉപഭോക്തൃ പ്രിഫിക്സ് ഏത് VRF-ലാണെന്ന് ചോദിക്കുക. ഈ രൂപകൽപ്പനയിൽ ഉപഭോക്തൃ വിലാസങ്ങൾ ഒത്തുപോകുന്നത് സാധാരണമാണ്, അതിനാൽ 10.0.0.0/8 ഉപയോഗിക്കുന്ന രണ്ട് ഉപഭോക്താക്കളെ വേർതിരിച്ചു നിർത്തുന്ന സന്ദർഭമാണ് VRF.
പ്രിഫിക്സ് അവിടെ ഇല്ലെങ്കിൽ, പിന്നെ ഒന്നും ശരിയാകാൻ കഴിയില്ല, ബാക്കിയുള്ള പരിശോധനകൾ പാഴായ അധ്വാനമാണ്.
പരിശോധന 2: VPN റൂട്ട് വിതരണം ചെയ്യപ്പെട്ടോ ഇംപോർട്ട് ചെയ്യപ്പെട്ടോ
പ്രൊവൈഡർ MP-BGP ഉപയോഗിച്ച് ഉപഭോക്തൃ റൂട്ടുകൾ വിതരണം ചെയ്യുന്നു. ഓരോ റൂട്ടും ഒരു റൂട്ട് ഡിസ്റ്റിംഗ്വിഷർ വഹിക്കുന്നു, അത് അല്ലാത്തപക്ഷം ഒരേപോലെയുള്ള പ്രിഫിക്സുകളെ അദ്വിതീയമാക്കുന്നു, കൂടാതെ ഏത് VRF-കൾ റൂട്ട് ഇംപോർട്ട് ചെയ്യണമെന്ന് തീരുമാനിക്കുന്ന റൂട്ട് ടാർഗെറ്റുകളും. വന്നെത്തിയെങ്കിലും ഇംപോർട്ട് ചെയ്യാത്ത റൂട്ട് സ്വീകരിക്കുന്ന VRF-നെ ആ പ്രിഫിക്സിന് ശൂന്യമായി വിടുന്നു. ദൂരെയുള്ള അറ്റത്തെ കുറ്റപ്പെടുത്തുന്നതിന് മുമ്പ് ഇംപോർട്ട് നയം പരിശോധിക്കുക.
റൂട്ട് തിരഞ്ഞെടുപ്പും പ്രധാനമാണ്: മറ്റൊരു പ്രൊവൈഡർ എഡ്ജിലൂടെയുള്ള മുൻഗണനാ പാത നിങ്ങൾ പ്രതീക്ഷിച്ചതിനെ മാറ്റിസ്ഥാപിക്കുന്നു.
പരിശോധന 3: ഇൻഗ്രസ് എഡ്ജ് പാക്കറ്റിനോട് എന്ത് ചെയ്യുന്നു
പാക്കറ്റ് എത്തുമ്പോൾ ഇൻഗ്രസ് എഡ്ജ് VRF-നുള്ളിൽ IP തിരയൽ നടത്തി തിരഞ്ഞെടുത്ത പാതയ്ക്ക് ലേബലുകൾ ചേർക്കുന്നു. ക്യാപ്ചറിൽ വ്യത്യസ്ത എണ്ണം ലേബലുകൾ കാണിച്ചാലും സ്റ്റാക്കിന് രണ്ട് യുക്തിപരമായ പങ്കുകളുണ്ട്.
transport label toward the egress edge
VPN service label for the egress forwarding action
customer IP packet
BGP/MPLS VPN സ്പെസിഫിക്കേഷൻ ഈ ക്രമീകരണം വിവരിക്കുന്നു. അവസാനത്തിന് മുമ്പുള്ള ഹോപ്പിൽ ലേബൽ നീക്കുന്നത് അവസാന ഹോപ്പിന് മുമ്പ് ട്രാൻസ്പോർട്ട് ലേബൽ നീക്കം ചെയ്യാം, അതിനാൽ നെറ്റ്വർക്കിന്റെ മധ്യത്തിൽ എടുത്ത രണ്ട് ലേബൽ ക്യാപ്ചർ തകരാറിന്റെ തെളിവല്ല.
പരിശോധന 4: അടിസ്ഥാന നെറ്റ്വർക്ക് ആ ലേബലുകൾ കൈമാറുന്നുണ്ടോ
ട്രാൻസിറ്റ് റൗട്ടറുകൾ അവയുടെ ഇൻസ്റ്റാൾ ചെയ്ത ലേബൽ എൻട്രികൾ പ്രകാരം സ്വിച്ച് ചെയ്യുന്നു. നിങ്ങളുടെ വ്യക്തിഗത പാക്കറ്റിന് എന്ത് സംഭവിക്കുമെന്ന് തീരുമാനിക്കാൻ അവ BGP അപ്ഡേറ്റുകൾ വായിക്കുന്നില്ല. അതുകൊണ്ടാണ് ഉപഭോക്തൃ റൂട്ട് നിലനിൽക്കുമ്പോഴും കൈമാറ്റം പരാജയപ്പെടുന്നത്: പരിഹരിച്ച അടുത്ത ഹോപ്പോ ട്രാൻസ്പോർട്ട് ലേബലോ സ്വതന്ത്രമായി തകരാം. VPN പ്രിഫിക്സ് പഠിക്കുന്നത് അതിനടിയിലുള്ള അടിസ്ഥാന നെറ്റ്വർക്ക് നന്നാക്കുന്നില്ല.
റൂട്ടിന്റെ സാന്നിധ്യം മാത്രമല്ല, എക്സിറ്റ് എഡ്ജിലേക്കുള്ള ലേബൽ ബൈൻഡിംഗും പരിശോധിക്കുക.
പരിശോധന 5: എക്സിറ്റ് പ്രവർത്തനവും മടങ്ങിവരവ് പാതയും
എക്സിറ്റിൽ സേവന ലേബൽ കൈമാറ്റ പ്രവർത്തനം തിരിച്ചറിയുന്നു, പാക്കറ്റ് ഡീകാപ്സുലേറ്റ് ചെയ്ത് ഉപഭോക്തൃ ലക്ഷ്യത്തിലേക്ക് നീങ്ങുന്നു. അവിടെ നിന്ന് മടങ്ങിവരവ് പാതയും പ്രവർത്തിക്കണം, ആ ഇന്റർഫേസിലെ ഉപഭോക്തൃ വശത്തെ ആക്സസ് നയം ഉൾപ്പെടെ.
ഒരു ദിശയിലെ വിജയം സാധാരണയായി മടങ്ങിവരവ് റൂട്ടോ ഫിൽട്ടറോ ആണ്, ലേബൽ സ്റ്റാക്ക് അല്ല.
നിങ്ങളുടെ ലക്ഷണം ഈ പരിശോധനകളിൽ ഒന്നിൽ വായിക്കുക
സ്വീകരിക്കുന്ന VRF-ൽ നിന്ന് റൂട്ട് ഇല്ലാതിരിക്കുക എന്നത് പ്രഖ്യാപനം, ഇംപോർട്ട് നയം അല്ലെങ്കിൽ റൂട്ട് തിരഞ്ഞെടുപ്പ് എന്നാണ് അർത്ഥം. റൂട്ട് ഉണ്ടായിട്ടും പാക്കറ്റുകൾ പരാജയപ്പെടുന്നത് പരിഹരിച്ച അടുത്ത ഹോപ്പ്, ലേബൽ കൈമാറ്റം അല്ലെങ്കിൽ ഉപഭോക്തൃ വശത്തെ മടങ്ങിവരവ് പാത എന്നാണ് അർത്ഥം. തെറ്റായ ലക്ഷ്യത്തിലേക്ക് പാക്കറ്റുകൾ എത്തുന്നത് സാധാരണയായി തെറ്റായ VRF പരിശോധിക്കുന്നു എന്നാണ് അർത്ഥം. ഇവയൊന്നും റൗട്ടിംഗ് പ്രോട്ടോക്കോൾ മാറ്റാനുള്ള കാരണമല്ല.
ഒരു കാര്യം കൂടി വ്യക്തമായി പറയേണ്ടതുണ്ട്: ഈ രൂപകൽപ്പന ഉപഭോക്താക്കളെ വേർതിരിക്കുകയും അവരുടെ ട്രാഫിക് കാര്യക്ഷമമായി കൈമാറുകയും ചെയ്യുന്നു. ഇത് എൻക്രിപ്റ്റ് ചെയ്യുന്നില്ല, ഇതിനെ രഹസ്യതാ സേവനമായി കാണുന്നത് വേറെ തെറ്റാണ്.