HANA -J
WIL [항해99] 11주차 본문
[네트워크 프록시]
> 프록시 서버?
클라이언트와 서버간의 중계 서버로 통신을 대리 수행하는 서버이다. 캐시/보안/트래픽분산등 여러장점을 가질 수 있다.
1. Forward Proxy(일반적으로 proxy라고 부르는것)
특징 - 캐싱 : 전소이간을 절약하고, 불필요한 외부 전송이 필요 없어져 네트워크 병목현상을 방지할 수 있다.
- 익명성 : 서버가 응답 받은 요청이 어디서 온건지 알수 없다. (서버가 받은 요청 IP = Proxy IP)
2. Reverse Proxy
특징은 포워드 프록시와 같다.
[Load balancer]
여러대의 서버가 분산 처리 할 수 있도록 요청을 나누어 주는 서비스
OSI 7Layer를 기준으로 대표적으로 L4, L7로 나누어 진다.
> OSI 7Layer
> OSI 모형
국제표준화 기구에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다.
> 목적
7Layer는 프로토콜을 기능별로 나눈 것이다. 각 계층은 하위 계층의 기능만을 이용하고, 상위 계층에게 기능을 제공한다. '프로토콜 스택' 혹은 '스택'은 이러한 계층들로 구성되는 프로토콜 시스쳄이 구현된 시스템을 가리키는데, 프로토콜 스택은 하드웨어나 소프트웨어 혹은 둘의 혼합으로 구현될 수 있다. 일반적으로 하위 계층들은 하드웨어로, 상위 게층들은 소프트웨어로 구현된다.
<출처 : 위키백과>
> L4?
Transport Layer에서 IP, PORT를 활용하여 서버에 트래픽을 분산한다.
> L7?
애플리케이션 계층에서 로드를 분산하기 때문에 HTTP헤더(엔드포인트), 쿠키 등과 같은 사용자의 요청을 기준으로 특정 서버에 트래픽을 분산한다.
'what I Learnd > WIL' 카테고리의 다른 글
WIL [항해99] 8주차 - 내가 공부한 것 (0) | 2021.12.26 |
---|---|
WIL [항해99] 7주차 - 내가 공부한 것 (0) | 2021.12.19 |
WIL [항해99] 6주차 - 협업이란 (0) | 2021.12.11 |
WIL [항해99] 5주차 - 같이 일하고 싶은 개발자 (0) | 2021.12.05 |
WIL -ORM , SQL (0) | 2021.11.28 |