Kwa nini tovuti mbili zenye subnet moja si LAN moja
Mwenyeji huamua kati ya kiungo cha moja kwa moja au hatua inayofuata kabla ya kipanga-njia yoyote ya VPN kuona pakiti. Tovuti mbili zinazoshiriki kiambishi awali kimoja zinahitaji kiungo kilichonyooshwa au mpango wa kuweka namba upya.
Ofisi mbili zote zinatumia 192.168.77.0/24, na mtu anapendekeza handaki ili ziwe mtandao mmoja. Kifungu hicho kinasikika rahisi na kinaficha miundo mitatu tofauti: LAN mbili huru zinazogongana, sehemu moja ya Ethernet iliyonyooshwa kwa makusudi kupitia WAN, na mpango wa proxy-ARP unaojibu kwa anwani za mbali. Ni ipi uliyo nayo ndiyo huamua mwenyeji hufanya nini na pakiti, na jibu linaonekana kabla ya lango la VPN kuhusika.
Mwenyeji huamua kabla ya kipanga-njia
Mwenyeji mwenye anwani 192.168.77.10/24 hulinganisha lengo na kiambishi awali chake. Kila kitu ndani ya kiambishi hicho kiko kwenye kiungo cha moja kwa moja, kwa hiyo mwenyeji hutatua anwani ya tabaka la kiungo ya lengo moja kwa moja. Kila kitu nje yake huenda kwenye lango la chaguo-msingi.
Uamuzi huo hufanyika katika rafu ya mwenyeji, si katika handaki. Njia iliyoongezwa kwenye lango haiwezi kuokoa pakiti ambayo mwenyeji haitumi kamwe huko.
Kwa hiyo wakati 192.168.77.20 inapatikana tu kwenye tovuti nyingine, mwenyeji wa ndani huiuliza kwa ARP na hapati jibu. Ushirikiano wa VPN unaweza kuwa mzuri kabisa wakati hili linashindikana. Kushindikana kunaonekana kama mwenyeji aliyekufa na si kama tatizo la uelekezaji. Kutambua alama hiyo kunaokoa saa moja ya utatuzi wa handaki.
ARP ni swali la kiungo cha ndani
ARP huuliza nani anamiliki anwani kwenye kiungo hiki, na jibu lazima litoke kwa kitu kinachosikia matangazo. Kipanga-njia kilicho upande wa pili wa handaki la IPsec hakiskii hilo isipokuwa muundo ufanye tovuti mbili kuwa kikoa kimoja cha matangazo.
Vifaa viwili vyenye anwani moja hufanya hali kuwa mbaya zaidi: hata utatuzi uliofaulu hauwezi kusema ni kipi kilijibu.
Anwani zinazorudiwa si hitilafu ya uelekezaji na hakuna njia inayoirekebisha. Ama tovuti zinapewa namba upya katika viambishi awali tofauti, au kwa makusudi zinakuwa kikoa kimoja cha tabaka la kiungo.
Sehemu iliyonyooshwa hubeba fremu, si njia
Handaki linalobeba Ethernet na kuunganishwa na madaraja hufanya tovuti zote mbili kuwa sehemu ya kikoa kimoja cha tabaka la kiungo. Matangazo ya ARP hufikia upande wa pili, na kila daraja hujifunza ni anwani zipi za MAC ziko wapi. Nyaraka za daraja la Linux zinaeleza mpaka huo wa usambazaji unaotegemea MAC.
Hapa lango la mbali halielekezi kabisa kati ya subnet mbili zinazofanana. Fremu hupita tabaka la chini linaloelekeza IP lenyewe, wakati madaraja hupanua mazungumzo ya Ethernet.
Gharama ni eneo kubwa la athari. Mafuriko kwa malengo yasiyojulikana, mizunguko, ugawaji wa DHCP na anwani za kipekee vyote vinahitaji mpango mmoja unaozunguka tovuti zote mbili. WAN inapoanguka, wenyeji hupoteza trafiki wanayoiona kuwa ya ndani. Uchujaji kwenye daraja na kanuni za VLAN unaweza kupunguza kinachovuka, lakini usafirishaji bado hauahidi kwamba kila fremu ya udhibiti ya kiungo cha ndani itafika.
Proxy ARP ni muundo wa tatu
Kipanga-njia kinaweza kujibu ARP kwa anwani ya mbali kisha kuelekeza huko. Hilo hufanya mwenyeji wa mbali aonekane kwenye kiungo cha moja kwa moja kwa mtumaji bila kunyoosha kikoa cha matangazo.
Ni chombo chembamba kuliko ujenzi wa madaraja: kinategemea usambazaji, njia za kurudi na mmiliki wazi wa kila anwani.
Pia hakifanyi itifaki zozote zisizo za IP kuelekezeka, na hakizalishi kikoa cha matangazo cha Ethernet. Kitumie wakati hitaji ni badiliko hilo hasa, si kama njia ya mkato kwa uwekaji namba upya ulioahirishwa.
Chagua kutokana na hitaji, kisha thibitisha
Kwa ufikiaji wa kawaida wa programu kati ya ofisi, viambishi awali tofauti na njia zilizo wazi hutoa mpaka ulio wazi zaidi. Jenga daraja wakati hitaji ni kweli ujirani wa tabaka la kiungo. Weka namba upya wakati sababu pekee ya kiambishi awali kilichoshirikiwa ni kwamba hakuna aliyefanya hivyo bado.
Thibitisha ni muundo gani hasa ulio nao kwa kumuuliza mwenyeji anafanya nini na lengo:
ip route get 192.168.77.20
ip neigh show 192.168.77.20
Tokeo la kiungo cha moja kwa moja lenye ingizo la jirani lililoshindwa linaonyesha njia ya tabaka la kiungo iliyokosekana. Tokeo la via hutaja lango na kuhamisha swali kwenye uelekezaji. Kwenye daraja, angalia hifadhidata ya usambazaji kuona kama MAC ilijifunzwa kupitia handaki. Kila toleo hupunguza swali la muundo badala ya kulianza upya.