Kí ni ìdí tí ipa ọ̀nà subnet AWS VGW kò fi lè yan ọ̀nà tunnel VPN kan
Ipa ọ̀nà subnet sí ẹnu ọ̀nà àdáni rírọ̀ kò lè dárúkọ ọ̀kan nínú àwọn tunnel rẹ̀. Ibi tí ààyò gidi wà: AS_PATH, ìlera tunnel àti àwọn ipa ọ̀nà tí ó dúró.
Àwọn ìsopọ̀ Site-to-Site VPN méjì parí lórí ẹnu ọ̀nà àdáni rírọ̀ kan ṣoṣo, wọ́n sì ń kéde ìpele ẹ̀ka kan náà. Tábìlì ipa ọ̀nà subnet ní àkọsílẹ̀ kan fún ìpele yẹn, tí ó ń tọ́ka sí ẹnu ọ̀nà, kò sì sí pápá kankan tí ó dárúkọ tunnel. Nítorí náà ààyò láàrín àwọn ìsopọ̀ ń ṣẹlẹ̀ ní ibi tí console kò pè ní ìtọ́sọ́nà. Mímọ irú ìpele tí ó ní ìpinnu ni ìyàtọ̀ láàrín àbò tí ó ń ṣiṣẹ́ àti ìyípadà tí kò ṣe nǹkan kan.
Ìpele méjì wà nínú eré: ipa ọ̀nà VPC tí ó sọ ẹnu ọ̀nà wo, àti yíyan tunnel ti ẹnu ọ̀nà fúnra rẹ̀. Pípọ̀ wọ́n pọ̀ ń dá àwọn àtúnṣe tí ó dàbí ẹni pé ó tọ́ nínú tábìlì ipa ọ̀nà ṣùgbọ́n tí kò gbé packet kankan rárá.
Ìpele méjì tí ó dàbí ọ̀kan
Ipa ọ̀nà subnet dá ìbéèrè kan lóhùn: fún ibi tí a ń lọ yìí, èwo ni ìsopọ̀? Ohun tí ó ń lépa ni ẹnu ọ̀nà àdáni rírọ̀, ìwọ̀n rẹ̀ sì ń díje pẹ̀lú àwọn ipa ọ̀nà mìíràn nínú tábìlì kan náà nìkan. Kò sí nǹkan kan nínú àkọsílẹ̀ yẹn tí ó yà tunnel ọ̀kan sọ́tọ̀ sí tunnel méjì, tàbí ìsopọ̀ A sọ́tọ̀ sí ìsopọ̀ B. Ìpele pàtó kan jẹ́ ìbámu ibi tí a ń lọ mìíràn, kì í ṣe yíyan ipa ọ̀nà tí ó túnira.
Ẹnu ọ̀nà dá ìbéèrè tí ó tẹ̀lé lóhùn: láàrín àwọn tunnel tí ó pa mọ́ fún ìpele yẹn, èwo ni ó ń gbé ìrìnàjò ní báyìí. Ìpinnu yẹn wá láti ìlera tunnel àti àwọn ànímọ́ BGP tí a gbà láti ẹnu ọ̀nà oníbàárà, kò sì fi ara hàn nínú tábìlì ipa ọ̀nà subnet rárá.
Kí ni VGW ń fi wé ní ti gidi
Ìlera ni ó kọ́kọ́ wá. Tunnel tí ó ti ṣubú, tàbí ìpàdé BGP tí kò tíì gòkè, yóò pàdánù kí a tó yẹ̀wò ànímọ́ kankan. Ìdí nìyẹn tí fífi ipa ọ̀nà kún un níwájú lórí ìsopọ̀ tí ó ti ń kùnà kò fi ń yí nǹkan kan padà.
Láàrín àwọn ipa ọ̀nà tí ó yẹ fún ìpele kan náà, AWS fẹ́ràn AS_PATH tí ó kúrú jù. Nígbà tí ipa ọ̀nà méjì bá dógba ní gígùn, ó ń fi MED wé, lábẹ́ ipò tí a kọ sílẹ̀ nípa AS àkọ́kọ́ nínú ipa ọ̀nà. Ka ìtòlẹ́sẹẹsẹ tí a tẹ̀ jáde dípò ẹ̀dà ìtàn àròsọ, nítorí ìtàn àròsọ sábà máa ń fi ìgbésẹ̀ ìlera àti ìyọkúrò ipa ọ̀nà tí ó dúró sílẹ̀. Ìyọrísí kan: fífi kún un níwájú ní ẹ̀ẹ̀mẹta lórí ìsopọ̀ àbò ń sọ ti àkọ́kọ́ di kúrú gan-an, ìlànà tí a sábà ń gbà fi ààyò hàn niyẹn.
Fífi kún un níwájú, àti nígbà tí kò bá ṣe nǹkan kan
Fífi kún un níwájú ń ṣẹlẹ̀ nínú àwọn ìkéde àwọn ìsopọ̀ jáde ti ẹnu ọ̀nà oníbàárà, kì í ṣe nínú AWS. Ìwọ ń fi ASN rẹ fúnra rẹ kún un lẹ́ẹ̀mejì tàbí lẹ́ẹ̀mẹta sórí ìpele tí ìwọ fẹ́ kí AWS yẹ̀ẹ́ sí, nígbà yẹn AWS yóò rí ipa ọ̀nà tí ó gùn jù fún ìsopọ̀ yẹn. Ìsopọ̀ àkọ́kọ́ ń pa ìkéde tí kò ní àfikún mọ́. Bí àwọn ìsopọ̀ méjèèjì bá ń kéde láti ASN kan náà pẹ̀lú iye àfikún kan náà, ìwọ kò ti fi ààyò kankan hàn.
Ṣàyẹ̀wò ipa ọ̀nà tí a gbà ní ẹ̀gbẹ́ AWS lẹ́yìn ìyípadà. Àfikún tí kò tíì kúrò ní ẹ̀rọ oníbàárà rí bíi ti AWS kò kọbi ara sí gan-an.
Àwọn ipa ọ̀nà tí ó dúró kọbi ara sí gbogbo àríyànjiyàn
Bí ìsopọ̀ bá ń lo ìtọ́sọ́nà tí ó dúró, kò sí AS_PATH láti gùn sí i. AWS kọ àwọn ipa ọ̀nà VPN tí ó dúró sílẹ̀ gẹ́gẹ́ bí èyí tí ó ní ipò àkọ́kọ́ ju àwọn ipa ọ̀nà tí a kọ́ nípasẹ̀ BGP fún ìpele kan náà, nítorí náà àpẹẹrẹ tí ó dàpọ̀ kò huwà bíi ti ìgbà gbogbo tí ń ṣiṣẹ́. Kọ́kọ́ pinnu irú ìtọ́sọ́nà, lẹ́yìn náà yan ẹ̀rọ ààyò tí ó wà fún un.
Pẹ̀lú àwọn ìsopọ̀ tí ó dúró méjì tí ń kéde ìpele kan náà, ohun tí ó wúlò ni ìpele fúnra rẹ̀: kéde ìwọ̀n pàtó síi lórí ìsopọ̀ tí ìwọ fẹ́ lò, kí o sì gbà pé ìwọ ti yí ibi tí a ń lọ tí ó bámu padà, kì í ṣe ipa ọ̀nà tí ó borí.
Kí ni ìdí tí ẹnu ọ̀nà ìrékọjá fi jẹ́ ìdáhùn mìíràn
Ẹnu ọ̀nà ìrékọjá ń ṣe àtìlẹ́yìn fún ọ̀nà púpọ̀ tí ó ní iye kan náà káàkiri àwọn ìsopọ̀ VPN, nítorí náà àwọn ìsopọ̀ méjì lè pín ìrìnàjò dípò kí ọ̀kan dúró gẹ́gẹ́ bí àbò. Àpẹẹrẹ yẹn ní ojú ìkùnà mìíràn: àwọn ṣíṣàn ń káàkiri àwọn tunnel, àti tunnel kan tí ó ṣubú ń gbé apá kan nínú ẹrù. Dídà ápòòtọ́ VGW sórí ẹnu ọ̀nà ìrékọjá, tàbí ní òdìkejì, ń dá àwọn ìfojúsọ́nà tí kò pẹ̀tẹ́lẹ̀ láti ọ̀dọ̀ pẹpẹ méjèèjì.
Yan àwòrán kí o tó yan ẹ̀rọ: ṣiṣẹ́ àti àbò pẹ̀lú ààyò tí a fìdí múlẹ̀, tàbí ṣiṣẹ́ àti ṣiṣẹ́ pẹ̀lú ECMP.
Kí ni a ó ṣàyẹ̀wò lẹ́yìn títò ó
Ìjẹ́rìí sí nǹkan mẹ́rin ní tẹ̀léntẹ̀lẹ́. Tábìlì subnet ṣì ń yanjú ìpele náà sí ẹnu ọ̀nà tí a wéwèé. Ẹnu ọ̀nà ń to àwọn tunnel méjèèjì lẹ́sẹẹsẹ gẹ́gẹ́ bí èyí tí ó wà lókè. AS_PATH tí a gbà lórí ìsopọ̀ tí ìwọ fẹ́ yẹ̀ẹ́ sí gùn ju ti ẹlòmíràn. Àti pé ṣíṣàn gidi láti inú instance kan nínú subnet yẹn ń gba tunnel tí a retí kọjá, tí a ṣàkíyèsí ní ẹ̀gbẹ́ méjèèjì dípò ṣíṣe àfojúsùn láti inú ipò àwọ̀ ewé.
Lẹ́yìn náà ṣe ìdánwò ìyípadà tí a fọwọ́ sí kí o sì wo bí ipa ọ̀nà tí ó kù ṣe ń gbé iṣẹ́ náà. Ààyò tí ó wà nínú ìyàtọ̀ ìtòlẹ́sẹẹsẹ nìkan kò tíì jẹ́ ààyò.