프록시 서버
- 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 컴퓨터 시스템이나 응용 프로그램
포워드 프록시
- 클라이언트가 서버로 요청할 때 직접 요청하지 않고 먼저 프록시 서버를 통해 요청하는 방식
- 서버에게 클라이언트가 누군지 감추는 역할
인터넷보다 프록시 서버를 먼저 호출하게 되면 포워드 프록시
예) 회사 내부 인트라넷에서 인터넷상에 있는 서버에 요청할 때 프록시 서버를 호출하는 방식
리버스 프록시
- 클라이언트가 서버를 호출할 때 리버스 프록시를 호출하게 되고 프록시 서버가 서버를 요청하여 받은 응답을 클라이언트에게 전달하는 방식.
- 서버가 누구인지 감추는 역할
예) 내부 인트라넷에 있는 서버를 호출하기 위해서 인터넷 망에 있는 클라이언트가 리버스 프록시 서버에 요청하여 응답을 받는 방식
'Javascript > 웹 개발' 카테고리의 다른 글
REST API 엔드포인트 이름 규칙 (0) | 2021.09.02 |
---|---|
쿠키, Web Storage(Local Storage, Session Storage) (0) | 2021.07.21 |
포트 포워딩 (0) | 2021.07.20 |
클라이언트 사이드 렌더링/서버 사이드 렌더링 (0) | 2021.07.20 |
동기/비동기 (0) | 2021.07.20 |