Рейтинг:1

GCP — зачем облачному NAT нужен облачный маршрутизатор?

флаг ng
mon

Зачем GCP Cloud NAT нужен BGP/Cloud Router?

введите описание изображения здесь

Документация по облачному маршрутизатору

Cloud Router позволяет динамически обмениваться маршрутами между вашим виртуальным частным облаком (VPC) и локальными сетями с помощью Протокол пограничного шлюза (BGP)

Обзор облачного NAT

Ты настроить шлюз NAT на облачном маршрутизаторе, который предоставляет плоскость управления для NAT, содержащую указанные вами параметры конфигурации.

Каждый шлюз Cloud NAT связан с одной сетью VPC, регионом и облачным маршрутизатором.

Насколько я понимаю, NAT сопоставляет частный адрес/порт с общедоступным IP/портом и перенаправляет сопоставленный пакет на интернет-шлюз (для выхода в Интернет). Где и почему на этой картинке играет роль BGP (Cloud Router)?

Michael Hampton avatar
флаг cz
Потому что NAT — это то, что маршрутизатор делает не только на GCP, но и везде.
mon avatar
флаг ng
mon
@MichaelHampton, спасибо за комментарий, но я не уверен. Я считаю, что BGP предназначен для обмена информацией между AS.Почему внутреннему NAT в VPC нужна информация о маршрутизации BGP, чтобы просто пересылать замаскированные пакеты в IGW через NAT из экземпляров виртуальных машин в VPC? На домашнем компьютере Linux мы можем настроить NAT, но я считаю, что нам не нужно заботиться о BGP. Другими словами, без BGP NAT работать не может?
Michael Hampton avatar
флаг cz
NAT и BGP никак не связаны друг с другом.
mon avatar
флаг ng
mon
@MichaelHampton, ... тогда зачем GCP Cloud NAT нужен GCP Cloud Router, который предлагает BGP?
Goli Nikitha avatar
флаг ng
@mon, если ответ был полезен, отметьте ответ как принятый для большей наглядности для сообщества, или вы можете опубликовать решение, которое разрешило ваш вопрос, и принять его.
Рейтинг:0
флаг pk

Cloud NAT использует Cloud Router только для группировки информации о конфигурации NAT (плоскость управления).Cloud NAT не указывает облачному маршрутизатору использовать BGP или добавлять маршруты. Трафик NAT не проходит через облачный маршрутизатор (плоскость данных).

https://cloud.google.com/nat/docs/set-up-network-address-translation

Рейтинг:0
флаг cn

Между типичным NAT и Google Cloud NAT есть структурная разница. Типичные NAT используют экземпляры прокси NAT между облачными экземплярами и их пунктом назначения, но в Google Cloud NAT прокси отсутствует, вместо этого используется программно определяемая сеть, в которой уникальный набор IP-адресов NAT и диапазонов портов назначается каждому из внутренние экземпляры. Cloud Router используется как абстракция, к которой привязана конфигурация NAT. Обратите внимание, что для поддержки Cloud NAT не требуется настройка BGP. Кроме того, Cloud NAT не использует информацию ASN. Шлюзы Cloud NAT можно подключать к облачным маршрутизаторам, имеющим любой ASN или вообще не имеющим ASN.
Проверять здесь для дополнительной информации.

Рейтинг:0
флаг in

Потому что Облачный маршрутизатор обеспечивает плоскость управления для NAT и содержит указанные вами параметры конфигурации.

Это ясно упоминается здесь.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.