본문 바로가기

aws

aws 로드밸런서에 대해서 설명하세요.

 

- aws alb에 연결할수 있는 최대 갯수는 1000개이다.

- aws lb는 총 4가지가 있다

alb : L7

NLB : L4

GLB : L3

CLB: L4 & L7 

을 제공한다.

 

 

네트워크의 OSI (Open Systems Interconnection) 모델은 일곱 개의 계층으로 구성되어 있다. 각 계층은 특정한 역할과 기능을 담당하고 있으며, 데이터 통신 과정을 단계적으로 처리한다.

  1. Application Layer (응용 계층):
    • 사용자와 응용 프로그램 간의 통신을 담당
    • 사용자 인터페이스 및 데이터 전송을 지원
    • HTTP, HTTPS, FTP, SMTP, DNS 등
  2. Presentation Layer (표현 계층):
    • 데이터를 응용 계층에 적합한 형식으로 변환하고, 암호화 및 복호화를 처리
    • 데이터의 인코딩, 압축, 형식 변환 등을 수행
  3. Session Layer (세션 계층):
    • 데이터 교환을 관리하고, 세션을 설정, 유지, 해제
    • 통신 파트너 간의 동기화와 통신의 논리적 구조를 관리
  4. Transport Layer (전송 계층):
    • 데이터의 신뢰성 있는 전송을 보장하고, 오류 복구 및 흐름 제어를 수행
    • TCP, UDP
  5. Network Layer (네트워크 계층):
    • 패킷의 경로 설정 및 전달을 담당
    • IP 주소와 라우팅을 관리하며, 패킷의 분할 및 조립을 수행
  6. Data Link Layer (데이터 링크 계층):
    • 물리적인 네트워크에서 데이터 전송을 관리하고, 오류 검출 및 수정을 수행
    • MAC 주소와 같은 하드웨어 주소를 관리하며, 프레임의 생성 및 해제를 수행
  7. Physical Layer (물리 계층):
    • 물리적인 전송 매체를 통해 비트 단위의 데이터를 전송
    • 전압, 주파수 및 신호 속도와 같은 물리적 특성 처리

 

+---------------------------------+
|      Application Layer          | -> HTTP / FTP / SMTP / DNS
+---------------------------------+ -> SSL + TLS
|      Presentation Layer         | -> SSH / JPEG / MPEG
+---------------------------------+
|         Session Layer           | -> RPC / SOCKET
+---------------------------------+
|        Transport Layer          | -> TCP / UDP
+---------------------------------+
|         Network Layer           | -> IP 
+---------------------------------+
|       Data Link Layer           | -> 이더넷
+---------------------------------+
|        Physical Layer           | -> LAN / 시리얼통신 / Wireless
+---------------------------------+

 

 

- 표현 계층에 이미지 프로토콜이 있는 이유는 해당 계층에서 이미지를 사용하는게 아닌 / 해당 포멧의 이미지를 효율적으로 전송하기 위해 압축 및 인코딩을 수행할수 있음을 의미한다.