GCP BYOIP: жарыяланган дарек жеке маршрут эмес
BYOIP префиксин сайт менен булуттун ортосунда бөлүү эки планды талап кылат. Жарыяланган даректи, ыйгарым укукту жана жеке кийинки кадамды бөлүңүз.
Жарыя блоктун бир бөлүгү сайтта калат, бир бөлүгү Google Cloud'га өтөт. Бул сүйлөм бир эмес, эки планды сүрөттөйт: интернетте жарыялоо планы жана жеке кайра жөнөтүү планы. Аларды бирдиктүү маршруттоо маселеси катары кароо — BYOIP долбоорлору ката кетире турган жер.
Тиешелүү объектилер ар башка суроолорго жооп берет жана алардын бирөө гана пакеттердин андан ары кайда кетерин камтыйт.
Үч объект, үч суроо
Жарыяланган префикс — Google сиздин атыңыздан интернетте жарыялаган бирдик. Жарыяланган ыйгарылган префикс — импорттолгон мейкиндиктин колдоого алынган Cloud ресурстарына кантип бөлүнүшү. VPC маршруту, анын ичинде VPN'ден Cloud Router аркылуу үйрөнүлгөн маршрут, жеке кийинки кадамды тандайт. Ар биринин өз алкагы, өз API'си жана өз ката билдирүүсү бар.
Таблица варианты кыскараак.
| 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 |
Үчүнчү сап гана сиздин тармагыңыздын ичиндеги кайра жөнөтүү тууралуу.
BYOIP катмарлашуу эскертүүсү эмнени камтыйт
Google'дун BYOIP документтери жарыяланган префиксти жарыялоо бирдиги катары карап, Google'дан тышкары жарыяланган субпрефиксти кошкондо, катмарлашкан тышкы жарыялоолор тууралуу эскертет. Бул эскертүү жарыялоо планы тууралуу. Ал сиз кошо турган ар бир жеке маршрут тууралуу билдирүү эмес.
Импорттолгон префикстин ичиндеги кичирээк бөлүштүрүүгө ыйгарым укук берүү өзү менен сизге калганын башка булактан жарыялоого уруксат бербейт.
Суроону ким эмнени жарыялайт деген өңүттөн коюңуз. Эгер Google импорттолгон префикстин баарын жарыяласа, субпрефиксти жарыялаган экинчи булак документтер эскерткен катмарлашууну так ушундай жаратат, VPC маршруттарыңыз канчалык тартиптүү көрүнсө да.
Жеке маршрут эмнени чечет
VPN аркылуу үйрөнүлгөн префикс интернет жарыялоо эмес жана BGP'нин эч бир көлөмү аны андай кылбайт. Ал VPC маршруттар таблицасындагы жазуу, ал ошол багыт үчүн трафикти кайсы туннель же дарбаза алып жүрүшүн көрсөтөт. Бул жазуунун ылайыктуу, тандалган же колдонууга боло тургандыгы VPC'нин өз маршруттоо эрежелерине байланыштуу.
Эң узун префикс дал келүү маршруттар таблицасынын ичинде колдонулат, ошондуктан узунураак VPN маршруту жарыя четинде эч нерсени өзгөртпөстөн жергиликтүү түрдө жеңиши мүмкүн.
Префиксти бөлүү: биринчи келген чечим
Эгер архитектура блоктун жарымын дайындар борборунан, жарымын Google'дан жарыялоону талап кылса, эч нерсени импорттоого чейин жарыялоо планын чечиңиз. Google кайсы диапазондорду жарыялай аларын, кайсылары башка жерде жарыяланган бойдон каларын жана экөө катмарлашарын ырастаңыз. Андан кийин ар бир багыт үчүн жеке жолду жана анын кайтуу жолун долбоорлоңуз. Эгер провайдерлер сиз каалаган бөлүштүрүүнү колдобосо, узунураак VPN префикси жарыя четиндеги чечимди жокко чыгарат деп күтүүнүн ордуна, бөлүштүрүүнү өзгөртүңүз.
Бул тартип маанилүү, анткени экинчи план биринчисин оңдой албайт.
Эки планды өзүнчө текшериңиз
Жарыя тарабын gcloud compute public-advertised-prefixes list аркылуу текшерип, диапазондорду жана алардын абалын ырастаңыз. Жеке тарабын gcloud compute routes list жана gcloud compute routers get-status аркылуу текшериңиз, бул BGP иш жүзүндө эмнени алмашканын көрсөтөт.
Чыгарылыштын бир топтому интернет эмнени көрөрүн айтат. Экинчиси трафигиңиздин кайда кетерин айтат. Экөөнүн бири да экинчисин алмаштырбайт.