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-нің іс жүзінде нені алмасқанын көрсетеді.
Шығыстың бір жиынтығы интернет нені көретінін айтады. Екіншісі трафигіңіздің қайда кететінін айтады. Ешқайсысы екіншісін алмастырмайды.