L2VPN, VPLS, EVPN: പേരല്ല സേവനം
ഓർഡർ ഫോമിലെ ചുരുക്കെഴുത്ത് ഒരു കുടുംബത്തെയോ ഫോർവേഡിംഗ് സ്വഭാവത്തെയോ നിയന്ത്രണ തലത്തെയോ സൂചിപ്പിക്കുന്നു. രണ്ട് ഓഫറുകൾ താരതമ്യം ചെയ്യുന്നതിന് മുമ്പ് നാല് ചോദ്യങ്ങൾ അവയെ വേർതിരിക്കുന്നു.
ഒരു ഓഫറിൽ «L2VPN» വായിക്കുന്നു, പിന്നീട് കോൺഫിഗറേഷൻ ഷീറ്റിൽ «VPLS», രണ്ടാമത്തെ വാക്ക് ആദ്യത്തേതിനെ ചുരുക്കുന്നു എന്ന് കരുതുന്നു. ചിലപ്പോൾ അങ്ങനെ ചെയ്യുന്നു, ചിലപ്പോൾ രണ്ട് വരികളും ബന്ധമില്ലാത്ത ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുന്നു. അടിസ്ഥാനത്തിൽ നിന്ന് വിപുലമായതിലേക്കുള്ള ഗോവണിയുടെ പടികളായി ഈ പേരുകളെ കാണുന്നതാണ് തെറ്റിദ്ധാരണ. L2VPN ഒരു കുടുംബമാണ്, VPWS ഉം VPLS ഉം അതിനുള്ളിലെ രണ്ട് സേവന സ്വഭാവങ്ങളാണ്, EVPN രണ്ടും വഹിക്കാൻ കഴിയുന്ന നിയന്ത്രണ-തല സംവിധാനമാണ്.
ഓരോ ചുരുക്കെഴുത്തും വ്യത്യസ്ത ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു
ഉപഭോക്തൃ കണക്ഷൻ എന്ത് ചെയ്യണം എന്നതിൽ നിന്ന് തുടങ്ങുക, കാരണം സേവന മാതൃക ഉത്തരം നൽകുന്ന ഏക ചോദ്യം അതാണ്. രണ്ട് സ്ഥലങ്ങൾക്കിടയിലുള്ള പോയിന്റ്-ടു-പോയിന്റ് സർക്യൂട്ടും പത്ത് സ്ഥലങ്ങളിലായി പങ്കിട്ട ഈഥർനെറ്റ് സെഗ്മെന്റും വ്യത്യസ്ത ഉൽപ്പന്നങ്ങളാണ്, രണ്ടും ലേയർ 2 കണക്റ്റിവിറ്റിയായി വിൽക്കപ്പെട്ടാലും.
| Name | Question it answers | What it does not tell you |
|---|---|---|
| L2VPN | Which family of services carries Ethernet frames | Point-to-point or multipoint |
| VPWS | A pair of attachment circuits behaves as one wire | Which control plane builds it |
| VPLS | Many attachments share a bridged broadcast domain | Whether MAC learning is limited or flooded |
| EVPN | BGP distributes MAC and IP reachability | Which service model it is being used for |
ഈ പട്ടിക ഒരു ശ്രേണിയല്ല, അതിനെ ശ്രേണിയായി വായിക്കുന്നത് സാധാരണ വാങ്ങൽ പിഴവുണ്ടാക്കുന്നു: VPWS ഓഫറിനെ VPLS ഓഫറുമായി, രണ്ടാമത്തേത് ആദ്യത്തേതിന്റെ പൂർണ്ണ പതിപ്പാണെന്ന പോലെ താരതമ്യം ചെയ്യുന്നു. അവ വ്യത്യസ്ത പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നു, വാങ്ങുന്നവർ കരുതുന്ന അർത്ഥത്തിൽ ഒന്നും മേൽക്കൂട്ടമല്ല.
VPWS ഉം VPLS ഉം ഫോർവേഡിംഗ് തീരുമാനത്തിൽ വേർപെടുന്നു
വിർച്വൽ പ്രൈവറ്റ് വയർ സേവനത്തിൽ, കണക്ഷൻ വിദൂര അന്തിമ ബിന്ദു തിരഞ്ഞെടുക്കുന്നു. ആ പോർട്ടിൽ എത്തുന്ന ട്രാഫിക് ജോടി പോർട്ടിലേക്ക് പുറപ്പെടുന്നു, അടിസ്ഥാന ഫോർവേഡിംഗ് തീരുമാനത്തിന് അതിന് പിന്നിൽ ഏത് MAC വിലാസങ്ങളാണെന്ന് ദാതാവിന്റെ അറ്റം പഠിക്കേണ്ടതില്ല.
VPLS-ൽ, ദാതാവിന്റെ അറ്റം ബ്രിഡ്ജ് ചെയ്യുന്നു. അത് ഓരോ ഫ്രെയിമിന്റെയും ലക്ഷ്യ MAC വിലാസം പരിശോധിക്കുന്നു, കണക്ഷനുതോറും ഉറവിട വിലാസങ്ങൾ പഠിക്കുന്നു, അനുകരിച്ച LAN-നുള്ളിൽ അജ്ഞാത ലക്ഷ്യങ്ങളിലേക്ക് നിറയ്ക്കുന്നു. അതാണ് സേവനത്തെ LAN പോലെ പെരുമാറാൻ പ്രേരിപ്പിക്കുന്നത്, അവിടെ നിന്നാണ് പ്രവർത്തന പരിധികളും വരുന്നത്.
ബഹുബിന്ദു പോലെ തോന്നിക്കുന്ന ഒരു ഡയഗ്രം എല്ലാ സ്ഥലങ്ങളും ഒരു ബ്രോഡ്കാസ്റ്റ് ഡൊമെയിൻ പങ്കിടുന്നു എന്ന് തെളിയിക്കുന്നില്ല. രണ്ട് ദാതാക്കൾക്ക് ഒരേ മേഘം വരച്ച് ഒരു ബ്രിഡ്ജ് ഡൊമെയിനോ നിരവധി പോയിന്റ്-ടു-പോയിന്റ് സർക്യൂട്ടുകളോ വിൽക്കാം, ബ്രോഡ്കാസ്റ്റോ അജ്ഞാത യൂണികാസ്റ്റ് ഫ്രെയിമോ MAC ചലനമോ ഒരു സ്ഥലത്തിന്റെ അതിർത്തി കടക്കുമ്പോൾ മാത്രമേ വ്യത്യാസം കാണാനാകൂ. രണ്ട് സ്ഥലങ്ങൾക്കിടയിലുള്ള ബ്രോഡ്കാസ്റ്റ് പിംഗ് ഏത് ആർക്കിടെക്ചർ സ്ലൈഡിനേക്കാളും വേഗത്തിൽ ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു. മറ്റെല്ലാ സ്ഥലങ്ങളിൽ നിന്നും ഉത്തരങ്ങൾ വന്നാൽ നിങ്ങൾക്ക് ഒരു ബ്രിഡ്ജുണ്ട്; ജോടി മാത്രം ഉത്തരം നൽകിയാൽ നിങ്ങൾക്ക് ഒരു വയറുണ്ട്.
EVPN ഒരു നിയന്ത്രണ തലമാണ്, ടോപ്പോളജിയല്ല
EVPN-ന്റെ അടിസ്ഥാന സ്പെസിഫിക്കേഷൻ, RFC 7432, BGP MPLS അടിസ്ഥാനമാക്കിയ ഈഥർനെറ്റ് VPN നടപടിക്രമങ്ങൾ നിർവചിക്കുന്നു: MAC ലഭ്യത ഡാറ്റ തല നിറയ്ക്കലിലൂടെ മാത്രം പഠിക്കാതെ BGP-യിൽ പ്രഖ്യാപിക്കുന്നു. തുടർന്ന് RFC 8214 EVPN ഉപയോഗിച്ചുള്ള VPWS പിന്തുണ വ്യക്തമാക്കുന്നു, ഈ ബിന്ദുവാണ് ഗോവണി മാതൃക തകർക്കുന്നത്. അതേ നിയന്ത്രണ തലം പോയിന്റ്-ടു-പോയിന്റ് സേവനത്തിനും ബഹുബിന്ദു സേവനത്തിനും സേവനം നൽകുന്നു.
അതിനാൽ «ഞങ്ങൾ EVPN പ്രവർത്തിപ്പിക്കുന്നു» എന്നത് «ഞങ്ങൾ എന്താണ് വാങ്ങിയത്» എന്നതിനുള്ള ഉത്തരമല്ല. സേവനം ജോടി കണക്ഷനുകളാണോ പങ്കിട്ട ബ്രിഡ്ജാണോ, ഗതാഗതം MPLS ആണോ VXLAN ആണോ മറ്റെന്തെങ്കിലുമാണോ എന്ന് ദാതാവ് ഇപ്പോഴും പറയണം. ആ തിരഞ്ഞെടുപ്പുകൾ വ്യത്യസ്ത രേഖകളിലും കോൺഫിഗറേഷന്റെ വ്യത്യസ്ത ഭാഗങ്ങളിലും ജീവിക്കുന്നു.
ഓപ്പറേറ്റർക്ക് പ്രായോഗിക ഫലം ഇതാണ്: നേരത്തെ EVPN തിരഞ്ഞെടുക്കുന്നത് പിന്നീടുള്ള സേവന മാറ്റങ്ങൾ വിലകുറഞ്ഞതാക്കുന്നു, കാരണം ലഭ്യത ഇപ്പോൾ നിറയ്ക്കലിലൂടെയല്ല, സിഗ്നലിലൂടെയാണ്. അത് ആദ്യം സേവന മാതൃക തീരുമാനിക്കേണ്ട ആവശ്യം ഒഴിവാക്കുന്നില്ല, തെറ്റായി കോൺഫിഗർ ചെയ്ത ബ്രിഡ്ജിനെ ശരിയാക്കുന്നുമില്ല.
MPLS ഒരു ഡാറ്റ പാതയാണ്, നിർവചനമല്ല
ഫ്രെയിംവർക്ക് രേഖകൾ കുടുംബത്തെയും അതിന്റെ ആവശ്യകതകളെയും വിവരിക്കുന്നു; അവ ഒരു എൻകാപ്സുലേഷൻ നിർബന്ധമാക്കുന്നില്ല. MPLS ലേബൽ കൂട്ടിവയ്ക്കൽ ഈ സേവനങ്ങൾക്ക് സാധാരണ ഗതാഗതമാണ്, അത് ഏകമല്ല. BGP സിഗ്നൽ ചെയ്ത സേവനവും MPLS ഫോർവേഡിംഗ് പാതയും വേറിട്ട രൂപകൽപ്പന തീരുമാനങ്ങളാണ്, അവ പലപ്പോഴും ഒരുമിച്ച് വരുന്നു.
വിൽപ്പനക്കാരൻ «MPLS L2VPN» എന്ന് പറയുമ്പോൾ, ഏത് പകുതിയാണ് വിവരിക്കുന്നതെന്ന് ചോദിക്കുക. ഉത്തരം ഗതാഗതം മാത്രമാണെങ്കിൽ, സേവന മാതൃക ഇപ്പോഴും വ്യക്തമല്ല, കണക്ഷന്റെ സ്വഭാവം ഇപ്പോഴും അജ്ഞാതമാണ്.
പേരിനെ കരാറാക്കി മാറ്റുന്ന നാല് ചോദ്യങ്ങൾ
കൈമാറ്റം എന്താണെന്ന് ചോദിക്കുക: പോർട്ട്, VLAN അല്ലെങ്കിൽ VLAN കൂട്ടം, അവയിൽ ഏതിന് പരസ്പരം സംസാരിക്കാം. സ്ഥലങ്ങൾ ഒരു ബ്രോഡ്കാസ്റ്റ് ഡൊമെയിൻ പങ്കിടുന്നുണ്ടോ എന്ന് ചോദിക്കുക, ആ ഒരു ഉത്തരമാണ് നിറയ്ക്കലും MAC പരിധികളും ലൂപ്പിന്റെ സ്വഭാവവും നിർണ്ണയിക്കുന്നത്.
ഫ്രെയിം വലിപ്പ ബജറ്റ് അറ്റം മുതൽ അറ്റം വരെ ആവശ്യപ്പെടുക, പിന്നീട് എൻകാപ്സുലേഷൻ ചെലവ് സ്വയം ചേർക്കുക. ഒരു കണക്ഷൻ പരാജയപ്പെടുമ്പോൾ എന്ത് സംഭവിക്കുന്നു, ബാക്കിയുള്ളവ ഫോർവേഡിംഗ് തുടരുന്നുണ്ടോ, ദാതാവ് ലഭ്യത പിൻവലിക്കുന്നുണ്ടോ ടൈമർ തീരുന്നതുവരെ വിടുന്നുണ്ടോ എന്ന് ചോദിക്കുക.
ആ നാല് ഉത്തരങ്ങൾ നിങ്ങളുടെ രേഖയിൽ ഉൽപ്പന്നത്തിന്റെ പേരിന് അടുത്ത് എഴുതുക. അടുത്ത ഓഫർ വേറെ ചുരുക്കെഴുത്തും അതേ വിലയും നൽകി വരുമ്പോൾ, താരതമ്യം സ്വഭാവ താരതമ്യമായി മാറുന്നു, മോശം ദിവസം നെറ്റ്വർക്ക് എന്ത് ചെയ്യുമെന്ന് പ്രവചിക്കുന്ന ഏക താരതമ്യം അതാണ്.