Fiche
Peering
Image : un pont privé entre deux quartiers.
Un peering relie deux VPC pour que leurs machines se parlent avec leurs adresses privées, sans passer par Internet.
Les 4 règles
- Plages différentes : les deux VPC ne doivent pas avoir d'adresses en commun, sinon AWS refuse le pont.
- Un panneau de chaque côté : chaque VPC doit avoir dans sa table de routage une ligne vers l'autre. Sinon l'aller passe, mais la réponse se perd.
- Pas de rebond : si A est relié à B et B à C, A ne joint pas C pour autant.
- Pas d'emprunt de sortie : un VPC ne peut pas utiliser la sortie Internet de son voisin à travers le pont.
Exemple
VPC A 10.1.0.x ◄──── pont ────► VPC B 10.2.0.x
panneau : 10.2.0. -> pont panneau : 10.1.0. -> pont
A joint B par ce pont. La règle 4 compte ici : même si B sort sur Internet, A ne peut pas emprunter sa sortie.
En Terraform : ressource aws_vpc_peering_connection, plus une aws_route de chaque côté.
Source : AWS : How VPC peering connections work.