VPN L2 iyo tunnel L3: shan baaritaan ka hor inta aadan buundo ku xidhin goob
Tunnel L3 wuxuu tuuraa madaxa Ethernet, sidaas darteed ARP, PXE iyo borotokoolada aan IP ahayn way joojiyaan shaqada. Shan baaritaan ayaa go'aamiya haddii aad run ahaantii u baahan tahay frames.
Waxaad goob ku xidhaa buundo sababtoo ah qalab ayaa ku adkaysta inay tahay inuu ku jiro isla shabakadda, saddex toddobaad ka dibna waxaad akhrinaysaa diiwaannada switch-ka labada habeen. Noocan male-awaalka ah ayaa go'aamiya xidhiidhka badan ee Ethernet-over-IP. Halkan kaliya hal farqiin ayaa run ahaantii muhiim ah: haddii frames buuxa ay ka socdaan daraf ilaa daraf, ama kaliya baakadaha IP. Shan baaritaanka hoose si isku xigta u samee, kana joog midda ugu horreysa ee guuldareysta.
Hubi waxa codsigu runtii dhigayo siligga
Ka hor inta aan magac badeeco ah soo gelin doodda, duub hal daqiiqo oo ka mid ah taraafikada ay tahay inay ka gudubto xidhiidhka: tcpdump -i eth0 -nn -e 'not ip'. Ikhtiyaarkan -e wuxuu daabacaa madaxa lakabka xidhiidhka, waana taasi sax ahaan qaybta tunnel-ka la maro tuurayo. Haddii duubista madhan tahay, codsigaagu wuxuu ku hadlaa IP oo tunnel L3 ayaa u qaada isagoon beddelin. Haddii frames ay soo baxaan, qor EtherType, sababtoo ah 0x0806 waa ARP, 0x88cc waa LLDP, qiimaha iibiyuhuna badanaa wuxuu ka dhigan yahay borotokool ogaal oo aan lahayn beddel IP. Waqtigan ayaa interface caadi ah tun aan ku filnayn.
Ku celi duubista dhinaca fog sidoo kale. Frame ku jira kaliya gudaha switch-ka macmalka ah ee hal marti ma aha sabab lagu fidiyo goob baahin ah WAN dhexdiisa.
Hubi haddii ogaalku ay tahay inuu ka gudbo xidhiidhka
Tunnel la maro ma laha qayb la wadaago, sidaas darteed wax aan kooxda loo cinwaanay oo gaadha dhinaca kale ma jiro. ARP, baahinta DHCP, mDNS dadka ku nool 224.0.0.251, SSDP iyo weydiimaha magaca NetBIOS dhammaantood waxay u malaynayaan xidhiidh ay dhowr marti isku mar maqlaan.
Weydii kee ka mid ah ayaa codsigaagu runtii ku tiirsan yahay, iyo haddii proxy hore u jiro. Gudbinta DHCP, milicsiga mDNS iyo gelinta ARP taagan mid kastaa wuxuu meesha ka saarayaa hal ku-tiirsanaan, mid kastaana waa adeeg kale oo la socodsiiyo oo la ilaaliyo. Marka laba ama saddex ay hadhaan, buundo xidhiddu waa jawaabta daacadda ah.
Hubi waxa madaxa dheeriga ah kugu kacayo
Frames waxay u baahan yihiin meel ay ku noolaadaan, sidaas darteed wax kasta oo aad dirto waxay helaa shaambo labaad oo madaxyo ah oo ku wareegsan. Overlay VXLAN ah taasi waxay ka dhigan tahay madax IP dibadeed, madax UDP iyo madax VXLAN 8 byte ah, taas oo riixaysa culays buuxa oo 1,500 byte ah ka baxsan MTU wadada xidhiidh internet caadi ah oo 1,500 byte ah. OpenVPN qaabka tap wuxuu ku darayaa kharashkiisa isla jihadaas. Iyada oo aan MTU hoose jirin dhinaca gudaha waxaad helaysaa xidhiidh ka jawaaba ping oo ku hakada wareejinta weyn ee ugu horreysa.
Biilku ma joogsado byte-yada madaxa. Baahinta iyo multicast-ka switch-ku qalabka ku maareeyo hadda waxay maraan WAN-ka, goob kasta oo buundo lagu xidhayna waxay dhaxashaa isla qorshaha cinwaannada, baaxadda DHCP iyo dhaqanka cinwaannada labanlaaban. Taasi waxay xidhiidhka ka dhigtaa mid aad uga adag in la xisaabiyo marka loo eego barkada la maro oo hal horgale u leh goob kasta.
Xisaabi ka hor inta aadan dooran. Qayb mashquul ah oo lagu nuqulay saddex goob ayaa laga yaabaa inay dhaqaajiso taraafik baahin badan marka loo eego wareejinta faylasha loo dhisay.
Hubi nooca L2 VPN ee lagu soo bandhigayo
Erayga laftiisu wuu madmadow yahay, madmadowgaasuna wuxuu go'aamiyaa cidda qaadaysa taraafikadaada. Marmar wuxuu qeexaa culayska: frames Ethernet oo ku jira IP, oo loo diro internetka sida tunnel kasta oo kale, sida VXLAN, ZeroTier iyo qaabka tap ee OpenVPN ay sameeyaan. Marmar wuxuu qeexaa adeeg la iibsaday: wareeg Ethernet oo shirkad qaada ama silig been abuur MPLS ah oo isku xidha laba goob oo ku jira hal shabakad bixiye.
Labaduba waxay ku siinayaan qayb, sidaas darteed codsigu ma kala saari karo, laakiin farqiinta hawlgalku waa weyn yahay. Overlay waxay kuu reebtaa mas'uuliyadda MTU, sirgelinta iyo wadada hoose. Adeegga shirkad qaadu wuu qaataa kuwaas wuuna lacag ka qaataa, mana u maro frames-kaaga internetka guud haba yaraatee. Kee ayaad rabtaa waxay ku xiran tahay haddii labada goob ay wadaagaan hawlwadeen ama kaliya wadaagaan shirkad.
Hubi xalka ka jaban ka hor inta aadan buundo xidhin
Inta badan codsiyada xidhiidh buundo leh waxay ka yimaadaan hal raadin oo jaban, ma aha borotokool runtii u baahan frames. Marka hore u gudbi xalliyaha iyo qaybta raadinta tunnel-ka la maro: dhcp-option DNS 10.8.0.1 oo ay la socoto dhcp-option DOMAIN internal.example qaabeynta server OpenVPN waxay xallinaysaa tiro la yaab leh. Gudbiye maxalli ah oo dhinaca fog wuxuu qabtaa isla shaqada isagoon dhaqaajin wax taraafik baahin ah.
Haddii hal qalab duug ah uu weli guuldareysto, qalabkaas dhig ka dambeeya proxy ama marti boodid ah oo ku yaal qaybta loo socdo. Hal gudbiye TCP ayaa ka jaban ku shaqeynta WAN buundo leh.
Go'aanka si isku xigta u xidh: taraafikadu ma qaadaa EtherType aan IP ahayn, ogaalku ma ka gudbaa, MTU ma nuugtaa madaxyada dheeriga ah, wareegga bixiyuhu runtii ma diyaar baa, oo xalka la maro ma ku guuldareystay sabab aad sheegi karto? Maya tallaabo kasta waxay soo afjartaa doodda iyada oo u xaglinaysa tunnel-ka aad horeba u haysato. Kaydi duubista iyo liiska EtherType oo ay la socoto diiwaanka isbeddelka, sababtoo ah qofka xiga wuxuu weydiin doonaa isla su'aasha mana rabo inuu celiyo cabbirka.