Вот типичный VPC AWS, который состоит из следующих компонентов:
- две подсети
- Интернет-шлюз
- Таблица маршрутов
- Экземпляры
Представьте себе сценарий
шаг 1, экземпляр (частный IP 172.31.0.5) в подсети 1 отправляет пакет на IP 172.31.16.5 (в подсети 2).
step2, пакет достигает таблицы маршрутов, таблица маршрутов перенаправляет пакет к цели local
.
step3, Происходит какое-то волшебство. ????
step4, instance(172.31.16.5) получает пакет.
Следующие вопросы касаются волшебства на шаге 3.
- Что значит местный в этом месте? сеть VPC?
- какова топология vpc и подсетей?
- Как таблица маршрутов узнает, какая подсеть должна быть правильной подсетью для получения этого пакета?
- Как таблица маршрутов узнает, какой экземпляр должен быть правильным экземпляром для получения этого пакета?
- Как таблица маршрутизации перенаправляет пакет на экземпляр (172.31.16.5)?
- Если я хочу лучше понять его, какие базовые знания мне следует изучить в первую очередь?