GCP BYOIP: publika anonco ne estas privata itinero
Dividi BYOIP-prefikson inter retejo kaj nubo postulas du planojn. Apartigu la publikan anoncon, la delegadon kaj la privatan sekvan salteton.
Parto de publika bloko restas surloke kaj parto transiras al Google Cloud. Tiu frazo priskribas du planojn, ne unu: planon de interreta anonco kaj planon de privata plusendado. Trakti ilin kiel unu solan itineran problemon estas la loko, kie BYOIP-dizajnoj eraras.
La koncernaj objektoj respondas malsamajn demandojn, kaj nur unu el ili temas pri tio, kien la pakaĵoj iras poste.
Tri objektoj, tri demandoj
Publike anoncita prefikso estas la unuo, kiun Google anoncas al la interreto nome de vi. Publike delegita prefikso estas kiel importita spaco estas atribuata al subtenataj Cloud-rimedoj. VPC-itinero, inkluzive de unu lernita per Cloud Router el VPN, elektas privatan sekvan salteton. Ĉiu havas sian propran amplekson, sian propran API kaj sian propran erarmesaĝon.
La tabela versio estas pli mallonga.
| Object | Question it answers |
|---|---|
| Public advertised prefix | Which authorized range Google announces publicly |
| Public delegated prefix | How imported space is allocated to Cloud resources |
| VPN or Cloud Router route | Which private next hop carries a destination |
Nur la tria vico temas pri plusendado ene de via reto.
Kion kovras la BYOIP-averto pri interkovro
La BYOIP-dokumentaro de Google traktas la anoncitan prefikson kiel anoncanunuon kaj avertas pri interkovrantaj eksteraj anoncoj, inkluzive de subprefikso anoncita ekster Google. Tiu averto temas pri la plano de publika anonco. Ĝi ne estas aserto pri ĉiu privata itinero, kiun vi eble aldonos.
Delegi pli malgrandan asignon ene de importita prefikso per si mem ne donas al vi permeson anonci la restaĵon el alia origino.
Demandu la demandon laŭ tio, kiu anoncas kion. Se Google anoncas la tutan importitan prefikson, dua origino anoncanta subprefikson kreas ĝuste la interkovron, pri kiu la dokumentaro avertas, kiel ajn ordigitaj viaj VPC-itineroj aspektas.
Kion decidas privata itinero
Prefikso lernita per VPN ne estas interreta anonco, kaj neniu kvanto da BGP igos ĝin tia. Ĝi estas ero en VPC-itinertabelo, kiu diras, kiu tunelo aŭ pordego portu trafikon al tiu celo. Ĉu tiu ero estas taŭga, elektita aŭ uzebla, dependas de la propraj itineraj reguloj de la VPC.
La kongruo de la plej longa prefikso validas ene de la itinertabelo, do pli longa VPN-itinero povas venki loke sen ŝanĝi ion ĉe la publika rando.
Dividi prefikson: la decido, kiu venas unue
Se la arkitekturo postulas, ke duono de la bloko estu anoncata el datencentro kaj duono el Google, solvu la anoncan planon antaŭ ol importi ion ajn. Konfirmu, kiujn gamojn Google rajtas anonci, kiuj restas anoncataj aliloke, kaj ĉu la du interkovras. Poste projektigu la privatan vojon por ĉiu celo kaj ĝian revenan vojon. Se la provizantoj ne subtenas la dividon, kiun vi volas, ŝanĝu la dividon anstataŭ esperi, ke pli longa VPN-prefikso superregos decidon ĉe la publika rando.
Tiu ordo gravas, ĉar la dua plano ne povas ripari la unuan.
Kontrolu ambaŭ planojn aparte
Kontrolu la publikan flankon per gcloud compute public-advertised-prefixes list kaj konfirmu la gamojn kaj ilian staton. Kontrolu la privatan flankon per gcloud compute routes list kaj gcloud compute routers get-status, kio montras, kion BGP efektive interŝanĝis.
Unu aro da eligoj diras al vi, kion vidas la interreto. La alia diras al vi, kien iras via trafiko. Neniu anstataŭas la alian.