๐Ÿ“‚ AWS

[AWS] VPC peering

dhyuck 2021. 7. 2. 00:44
๋ฐ˜์‘ํ˜•

VPC peering์€ "ํ”„๋ผ์ด๋น— IP์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 2๊ฐœ์˜ VPC๋ฅผ 1๊ฐœ์˜ ๋™์ผํ•œ ๋„คํŠธ์›Œํฌ์ฒ˜๋Ÿผ ๋ฌถ์–ด์ฃผ๋Š” ๋„คํŠธ์›Œํ‚น ์—ฐ๊ฒฐ"

VPC peering์˜ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์€ ์•”ํ˜ธํ™” ๋œ ์ฑ„๋กœ AWS์˜ ๋ฐฑ๋ณธ ๋„คํŠธ์›Œํฌ๋ง์„ ํ†ตํ•ด ์ „๋‹ฌ๋˜๊ณ , ์ ˆ๋Œ€๋กœ ํผ๋ธ”๋ฆญ ์ธํ„ฐ๋„ท์„ ํ†ต๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ์„ฑ์ด ๋†’์•„์ง€๊ณ , ์ „์†ก์†๋„๊ฐ€ ๋†’์•„์ง‘๋‹ˆ๋‹ค.

VPC peering์€ ๊ฒŒ์ดํŠธ์›จ์ด๋‚˜ VPN์ด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌผ๋ฆฌ์  ํ•˜๋“œ์›จ์–ด์— ์˜์กด๋˜์ง€ ์•Š๊ณ , ํ†ต์‹  ๋˜๋Š” ๋Œ€์—ญํญ ๋ณ‘๋ชฉ์— ๋Œ€ํ•œ ๋‹จ์ผ ์ง€์  ์žฅ์• ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๊ณ„์ •์˜ VPC, ๋‹ค๋ฅธ ๋ฆฌ์ „์˜ VPC๋„ ํ”ผ์–ด๋ง์„ ๋งบ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ”ผ์–ด๋ง์€ 1:1 ๊ด€๊ณ„๋กœ ์ˆ˜ํ–‰๋œ๋‹ค.

๋™์ผํ•œ CIDR ๋ธ”๋ก์€ VPC peering ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ : VPC A(172.16.0.0/16) <---> VPC B(172.16.0.0/16)

์ „์ด์  ํ”ผ์–ด๋ง(Transitive peering)
VPC B(10.0.0.0/16) <---> VPC A(172.16.0.0/16) <---> VPC C(192.168.0.0/16)
A์™€ B๊ฐ€ ํ”ผ์–ด๋ง์ด ๋งบ์–ด์ ธ์žˆ๊ณ , A์™€ C๊ฐ€ ํ”ผ์–ด๋ง์ด ๋งบ์–ด์ ธ ์žˆ๋Š” ๊ฒฝ์šฐ
A๋ฅผ ํ†ตํ•ด์„œ B์—์„œ C๋กœ ๋ผ์šฐํŒ… ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ B์™€ C ๋˜ํ•œ ํ”ผ์–ด๋ง์„ ๋งบ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ Peering์„ ๋งŽ์ด ๋งบ์„ ๊ฒฝ์šฐ Peering์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ธฐ ๋ณด๋‹ค๋Š” Transit Gateway๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ—ˆ๋ธŒ ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ์„ ํ•˜๋Š”๊ฒŒ ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•