IT/AWS[Amazon Web Service]

[AWS] VPC public subnet

송시 2022. 6. 10. 12:26
728x90

어제 기록한 private subnet 에 연장선으로 본다면

 

public subnet 에는 외부 인터넷으로 패킷이 나갈 수 있느냐? 에 대한 것만 추가된 셈이다.

 

private subnet 에는 기본적으로 VPC 의 CIDR 범위의 Local router 가 존재하고 이 local router 에 의해서 VPC 안에 있는 

subnet 간에 서로 통신할 수 있다는 이야기를 했다.

 

이 local router 의 라우팅 테이블에 목적지 0.0.0.0/0 에 대해서 인터넷 게이트 웨이를 지정하면 모든 패킷이 VPC CIDR 빼고 인터넷게이트웨이를 통해서 흔히 말하는 인터넷이 되게 된다.

 

출처는 aws

앞서 주구장창 말한 것을 이 한장의 그림으로 표현이 되는 것 같다.

 

VPC 172.31.0.0/16 CIDR 안에 2개의 subnet 이 존재한다 172.31.0.0/20, 172.31.16.0/20

 

이 둘은 main route table(콘솔에 있다, OS에서 하는거 아님) igw-id 라는 인터넷 게이트 웨이가 라우팅 테이블에 등록되어 있기에 0.0.0.0/0 any CIDR 에 대해서 인터넷 게이트웨이로 향하도록 되어 있다.

 

그런데 어쩌면 너무 당연한 이야기이긴 한데, 만약  EC2를 만들때 public ip 를 비활성으로 할당받지 않았다면 라우팅이 등록되어 있다 한들 외부로의 통신은 할 수 없다.

728x90

'IT > AWS[Amazon Web Service]' 카테고리의 다른 글

[AWS] ENI  (0) 2022.06.22
[AWS] NAT instance  (0) 2022.06.19
[AWS] NAT gateway  (0) 2022.06.15
[AWS] VPC 와 private subnet  (0) 2022.06.09
[AWS-network specialty] route 53 트래픽을 분석하고싶오  (0) 2022.06.08