인프런 커뮤니티 질문&답변
25강 1번문제 질문입니다
작성
·
27
0
1번 문제에서 TCP 연결을 사용한다고 되어있는데 ALB는 HTTP, HTTPS 만 사용가능한것 아니였나요 ??
답변 1
0
JSCODE 박재성
지식공유자
안녕하세요 우찬님 ! 추가 질문 잘 해주셨어요 ~
질문해주신 내용에 답변 드려볼게요 !
"1번 문제에서 TCP 연결을 사용한다고 되어있는데 ALB는 HTTP, HTTPS 만 사용가능한것 아니였나요 ??"
-> 맞아요 ! ALB는 기본적으로 HTTP/HTTPS 프로토콜을 처리하는 데 최적화되어 있어요 ~
그런데 이 문제에서 TCP 연결을 언급한 건 보고서 생성 애플리케이션이 TCP 기반으로 동작한다는 특성을 설명한 거고, ALB는 HTTP/HTTPS 트래픽을 처리할 때 내부적으로 TCP 연결 위에서 동작하기 때문에 유휴 시간 초과 설정이 의미가 있어요 !
즉, ALB의 유휴 시간 초과 설정은 HTTP/HTTPS 요청을 처리하는 TCP 연결이 얼마나 오래 유지될지를 결정하는 설정이라서, TCP 연결 유지 문제와 직접적으로 연관이 돼요 !
방화벽 계층에서의 TCP 트래픽 처리는 GWLB가 담당하고, 애플리케이션 계층에서의 HTTP/HTTPS 트래픽 처리는 ALB가 담당하는 구조라고 이해하시면 좋을 것 같네요 :)
추가로 궁금하신 점 있으시면 언제든 편하게 질문 남겨주세요~~




