카테고리 없음

프록시(proxy) 간단하게 알아보자

Proxy 개념

  • porxy란? ⇒ 대리

  • Proxy서버란? 클라이언트와 서버간의 중계 서버로, 통신을 대리 수행하는 서버.
    캐시/보안/트래픽 분산 등 여러 장점을 가질수 있음

forward proxy의 특징

  1. 캐싱
    client 요청에 대한 값을 캐싱해 두었다 같은 요청을 받으면 캐싱해둔 값을 반환
    1)전송 시간 절약
    2)불필요한 외부 전송 X
    3)외부 요청 감소 → 네트워크 병목 현상 방지
  2. 익명성
    클라이언트의 IP로 서버에 접근하는 것이 아닌 proxy의 IP로 접근해 익명성을 보장

reverse proxy의 특징

  1. 캐싱
  2. 보안
    client는 reverse proxy를 대상으로 요청을 전달해 reverse proxy가 실제서버에 요청을 전달하므로 실제 서버는 외부로부터 보호를 받음

load balancing

클라이언트의 요청을 여러대의 서버가 요청을 분산하여 처리

  1. 종류
    1) L4
    IP&Port 레벨에서 서비스를 로드밸런싱

    2) L7

    ex. http://google.com/login
          http://google.com/account 위와 같이 url 기반으로 서비스를 로드밸런싱