프록시
-
20221003 TIL 포워드 프록시 & 리버스 프록시TIL 2022. 10. 3. 10:22
프록시 서버의 개념을 주말동안 사알짝 익혔는데, 오늘 석태님께서 공유해주신 글에 리버스 프록시라는 용어가 나왔는데, 뭔가 어려운 개념같아서 한 번 찾아보았다. 프록시 서버란 기본적으로 클라이언트와 서버 사이의 중계 서버로, 통신을 대리 수행해주는 역할을 한다. 흔히 말하는 프록시는 포워드 프록시로, 클라이언트와 인터넷 사이에 위치하고, 포워드 프록시가 인터넷에 클라이언트 대신 접속해준다. 따라서 서버에서 클라이언트의 정보를 알 수 없어진다. 그리고 프록시 서버는 여러가지 기능도 할 수 있는데, 캐싱을 해줄 수 있다. 캐싱이란 가져오는 데 비용이 드는 데이터를 임시로 저장해두는 것을 의미한다. 한 번 이미지 등의 리소스를 가져온 뒤에 포워드 프록시에 캐싱을 해두면 클라이언트가 또 요청을 했을 때 인터넷을 ..