Sheekada la celceliyo ayaa ah in daemon-ka duulista ee ku yaal qalabka VPN ee EC2 uu VPC-ga bari doono prefix-yadiisa fog marka BGP soo baxo. Badhkeeda waa run. Sesshanka soo baxa, waxna kama beddelmo shaxda wadada VPC-ga sababtaas, taas ayaa sababta calaamadda koowaad badanaa tahay subnet si aamusan ugu tuuraya taraafikada god madow.

Halkan waxaa lagu khaldayaa laba shay oo kala duwan: peering la sameeya route server, iyo rakibidda waddooyin shax ku jira.

Halyeeyga: BGP kor u qaad oo VPC-ga wuu baran doonaa prefix-yada

BGP waa wada-hadal u dhexeeya laba hadlayaal, iyo nashqaddan hadlayaashu waa daemon-ka duulista ee qalabkaaga iyo barta dhamaadka VPC Route Server ee AWS ku dhejiyo subnet aad leedahay. Wada-hadalkaas wuxuu qaadaa prefix-yo. Ma taabto shaxda wadada subnet-yada shaqadaada, sababtoo ah shaxahaas waxay wax ku bartaan oo keliya faafinta taas oo qasab ah in mid kasta laga shido. Inta taasi dhicin, dharka VPC-ga waxba kama oga waxa qalabka uu yaqaan.

Tallaabooyinka habaynta way kala duwan yihiin sabab awgeed: isku xir, abuur barta dhamaadka, samee peering, ka dibna shid faafinta.

Route Server waa heer kontorool, ma aha tunnel

Route Server ma qarinayo, ma gudbinayo mana baarayo hal baakad. Wuxuu u jiraa inuu BGP la wadaago qalabka oo uu prefix-yada ka soo baxa u gudbiyo shaxaha wadada ee loo habeeyay inay helaan. Heerka xogta lama beddelin: baakaduhu waxay wali ka baxaan interface-ka shabakada qalabka, waxay maraan VPN-kiisa oo ay isla waddadaas ku soo noqdaan.

Taas macnaheedu waa in hubinta isha iyo meesha loo socdo ee instance-ka gudbinta wali muhiim tahay, sababtoo ah instance-ku hadda wuxuu gudbinayaa taraafik loo jeediyay qof kale.

Kooxaha amniga iyo kontoroolka subnet waxay sidoo kale khuseeyaan socodka la gudbiyay. Route Server ma qasbi doono qalab taraafikada tuuraya inuu gudbiyo, mana hagaajin doono waddo soo-noqod oo maqan dhinaca fog.

Faafintu waa shax kasta oo waddo, ma aha VPC-ga oo dhan

Isku-xirka route server-ka VPC-ga iyo shididda faafinta shax waddo waa laba go'aan, oo kaliya kan labaad ayaa beddela waxa subnet sameeyo. VPC leh lix shax waddo ayaa laga yaabaa inuu prefix la faafiyay ku helo mid keliya oo aanu ku helin shanta kale, taas oo si sax ah ugu habboon subnet hub oo si sax ahna u soo saarta natiijada la yaabka leh ee «badh ayuu shaqeeyaa». Xitaa meesha faafintu shidan tahay, waddo tartan ah ayaa guuleysan kartaa, sababtoo ah doorashada waddada VPC waxay doorbidaysaa prefix-ka ugu dheer, marka dhererku siman yahayna waxay doorbidaysaa waddo static ah mid la faafiyay. Doorbidkaas si aamusan ayaa loo dabaqaa.

Hubi shaxda wax-ku-oolka ah ee subnet gaar ah halkii aad eegi lahayd liiska prefix-yada uu qalabku ku dhawaaqo. API-ga si toos ah ayuu uga jawaabaa su'aashaas: aws ec2 associate-route-server iyo aws ec2 enable-route-server-propagation --route-table-id <id> waa labada tallaabo ee dadku hilmaamaan, aws ec2 describe-route-tables --route-table-ids <id>-na waxay muujinaysaa in prefix-ku uu yimid isagoo route server entry ah.

Qalabku wali wuxuu qaadaa baakad kasta

Ku dhawaaqista gaaritaanka ma aha isku mid la hayntiisa. Sesshanka BGP wuu sii ahaan karaa mid dhisan inta VPN-ka qalabku hoos yahay, oo xayeysiis static ah oo aan waligiis beddelmin ayaa sii jiitamaya taraafikada waddo dhintay. Route Server wuxuu taageeraa ogaanshaha ciladaha sida BFD, laakiin taas waxay tijaabinaysaa noolaanshaha lammaanaha, ma aha caafimaadka wax kasta oo ka dambeeya.

Ku xir xayeysiiska waddada fog ee dhabta ah: ku dhawaaq prefix-ka marka tunnel-ka iyo shabakadda fog ay shidan yihiin, oo ka noqo marka aysan shidanayn.

Ka noqo prefix oo arag waxa dhaca

U tijaabi tallaabooyin, oo tallaabada ugu dambeysa ka dhig mid la saaro. Xaqiiji in xayeysiisku yimaado, prefix-ku ka muuqdo shax kasta oo loogu talagalay, qalabku yahay hopka xiga, gudbintu ka gudubto tunnel-ka shidan, oo dhinaca fog jawaabo. Kadib ka noqo prefix tijaabo ah, ama xir tunnel la ansixiyay, oo fiiri in taraafikadu u guurto meesha nashqaddu sheegto. Diiwaangeli shaxaha ka hor iyo ka dib inta tijaabadu weli furan tahay.

Waddada u raridda qalab labaad ma rarayso sesshannada ay qaadayso, sababtoo ah xaaladda NAT iyo firewall waxay ku sii hartaa qalabka koowaad.

Koox go'an oo toban iyo laba prefix ah, waddooyinka static ee shaxaha VPC ayaa wali ah jawaabta ka jaban. Route Server wuxuu mudan yahay booskiisa marka liiska prefix-yadu run ahaantii is beddelo oo siyaasadda ka-noqoshadu tahay wax aad ku sharxi karto qofka soo wacaya.

Maqaallo la xiriira