AWS VPC에서는 멀티캐스트/브로드캐스트를 지원하지 않는다고 한다.
어떻게 지원 안하는지 알아보자.
- 멀티캐스트(Multicast)
특정 그룹에 속한 시스템에게 통신을 날린다.
AWS에서는 VPC에서 멀티캐스트를 지원하지 않는다.
하지만 굳이 따지자면 Transit gateway를 통해 멀티캐스트 기능을 제공하고 있다고 볼 수 있다.
그런데 TGW는 나름 비싼 서비스다. 굳이 멀티캐스트 쓰겠다고 아득바득 TGW를 쓸 필요는 없다는 것.
그냥 여전히 지원하지 않는다 + TGW로 멀티캐스트 구현 가능 - 이 정도면 된다.
- 브로드캐스트(Broadcast)
로컬 네트워크에 연결된 모든 시스템에게 통신을 날린다.
이건 일단 Transit gateway처럼 우회적으로 제공하지도 않는다. 그냥 지원 안됨.
연결된 모든 시스템에게 통신을 날린다? AWS가 감당해야 할 부하가 무지막지해진다.
그러니 그냥 막아둔 것.
각 서브넷 CIDR 블록에서 마지막 주소는 네트워크 브로드캐스트 주소(예약된 주소)라고 하는데, 이 주소로 보내봤자 응답은 오지 않는다. 브로드캐스트를 지원 안하니까.
+ 멀티캐스트를 지원 안하는 이유는 모르겠다. 브로드캐스트와 유사한 이유일 수도 있고...아마 내부적인 사정이 있겠지.
내가 AWS 내부 설계를 하지 않았는데 어떻게 알겠나.
'IT 지식' 카테고리의 다른 글
객체/파일/블록 스토리지 (0) | 2022.03.15 |
---|---|
Transit Gateway와 NACL (0) | 2022.02.24 |
AWS RDS Proxy (0) | 2022.02.18 |
Ingress/Egress (0) | 2022.02.18 |
Scale out/Auto scaling in AWS RDS (0) | 2022.02.18 |
댓글