반응형
평소처럼 ec2 ip를 보안그룹으로 허용했는데
어느날 로드밸런서 뒤에 있는경우와 헷갈리기 시작함
인터넷 뒤져보니 alb와 nlb의 경우가 다르며 alb의 경우 인-아웃 모두 alb를 거친다고 말한다.
모두 아래 B사를 참고 한것 같다.
https://en.bespinglobal.com/tech-blog-171114-aws-nlb2/
하지만 stackflow, repost에 문의 해보니 outbound는 lb를 거치지 않고 서버끼리 통신한다. 라고 한다.
https://stackoverflow.com/questions/59073361/is-elb-used-for-outbound-traffic
내 생각에도 여태까지 lb 뒤에 있는 ec2 접속 허용할때 lb ip가 아닌 ec2 ip를 설정해줬고
lb의 경우 ip가 동적이므로 outbound는 lb를 거치지 않을것같다.
게다가 lb의 존재의의 가 트래픽 분산인데 outbound를 모아서 보낸다면 lb가 있는 이유가 불분명해질것이다.
결론적으로
alb는 elb를 송수신 모두 거치고
nlb는 elb를 수신만 거친다.
라는건 말이 안된다.
물론 나중에 테스트를 한번 해봐야한다.
원인이 된 블로그
https://dev.classmethod.jp/articles/load-balancing-types-and-algorithm/
반응형
'CLOUD > AWS' 카테고리의 다른 글
AWS RDS 대소문자 구분 할때, 파라미터 그룹 적용 (0) | 2022.08.22 |
---|---|
AWS 자격증 시험 신청(접수, 등록) 방법 및 예약 날짜 팁 (2) | 2022.08.20 |
AWS 자격증 시험 점수 측정(채점) 방식 (0) | 2022.08.09 |
aws ec2 볼륨 수정(증가) 및 사용량100일때 해결방법 (0) | 2022.08.03 |
AWS 서버에 ping이 안되는 경우 (0) | 2022.08.02 |
댓글