Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

빰_s

(24.01.06) 프록시 서버 본문

네트워크

(24.01.06) 프록시 서버

Job_E 2024. 1. 6. 09:15

프록시

  1. 프록시?

    • 클리이언트가 자신을 통해 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 시스템이나 응용 프로그램
      • 서버 ~ 클라이언트 사이에 중계기로써 대리로 통신을 수행하는 것을 ‘프록시’
      • 그 중계 기능을 ‘프록시 서버’라고 함
    • 서버 ~ 클라이언트 간 통신을 프록시 서버를 사용함으로써
      • 보안,트래픽 분산 등의 장점을 가짐
  2. 프록시의 종류

    1. 포워드 프록시

      • 클라이언트가 서버로 요청할 때 직접 요청하지 않고 먼저 프록시 서버를
        이용해 요청하는 방식
        • 인터넷보다 프록시 서버를 먼저 호출하게 되면 포워드 프록시
        • 클라이언트의 요청은 포워드 프록시 서버 통과 시 암호화
          • 클라이언트의 IP를 감춰줄 수 있어 보안 효과를 가짐
        • 서버로 요청된 내용을 캐싱(임시보관) 해놓고 동일한 요청 시 캐싱한 정보(페이지)를 그대로 반환하도록 설정할 수도 있음
          • 시간 및 리소스 절약 가능
          • 서버 부하 감소
      1. 리버스 프록시

      • 포워드 프록시와는 반대
        • 클라이언트가 서버를 호출할 때 리버스 프록시를 호출하게 되고, 프록시 서버가 서버를 요청하여 받은 응답을 클라이언트로 전송
        • 프록시 서버보다 인터넷을 먼저 호출하게 되면 리버스 프록시
      • 로드 밸런싱 가능
        • 서버 과부하 방지
      • 본래 서버의 IP 주소를 감춰줄 수 있음
        • 본 서버의 정보 숨길 수 있음
      • 캐싱 가능(포워드와 동일)
      • SSL 암호화에도 좋음
        • 들어오는 요청을 모두 복호화하고 나가는 응답을 모두 암호화해줌
          • 본 서버의 부하 감소
          • 클라이언트의 통신 보안 보장

'네트워크' 카테고리의 다른 글

(230226) ipconfig가 안켜질때 - 환경변수 편집  (0) 2023.02.26
Comments