CS/네트워크

CS/네트워크

[네트워크] 프록시(Proxy)의 개념과 방식

프록시(Proxy)의 개념과 방식최근 Reverse Proxy의 역할을 수행하는 Nginx를 사용해 보았다. AWS Private EC2 서버에 대한 정보를 외부에 노출시키지 않기 위해 사용한 것이다. 반대로 클라이언트의 정보를 내부에 노출시키지 않는 Forward Proxy도 있다. Proxy, Forward Proxy, Reverse Proxy에 대한 개념과 각 방식의 차이점에 대해 알아보자.프록시 (Proxy)란?프록시 (Proxy)란?프록시(Proxy) : 서버와 클라이언트 사이의 중개 역할 프록시 서버(Proxy Server) : 중개 기능을 하는 장치 또는 응용 프로그램특징서버-클라이언트 간 통신 중 프록시 서버를 활용하여 보안 상의 문제를 방지할 수 있음클라이언트는 프록시 서버를 "Serve..

CS/네트워크

[네트워크/Web] HTTP(HyperText Transfer Protocol) 개념과 동작

HTTP(HyperText Transfer Protocol)란?HTTP는 텍스트 기반의 통신 규약으로 인터넷에서 데이터를 주고받을 수 있는 프로토콜이다. 계층의 최상단인 Application Layer에 해당하며, Client-Server 모델을 바탕으로 서버는 클라이언트에게 데이터를 제공한다. 즉, 사용자(클라이언트)가 서버에 데이터를 요청하면 서버에서 데이터를 제공해 주는 것이다. 여기서는 HTTP에 대한 자세한 내용보다는 HTTP에 대한 전반적인 이해를 하는 것을 목표로 한다.프로토콜(Protocol) : 웹 상에서 정보를 주고받기 위한 약속/규약클라이언트(Client) : 정보를 요청하는 컴퓨터서버(Server) : 정보를 제공하는 컴퓨터 HTTP 동작사용자가 브라우저를 통해 URL을 통하거나 다..

기억에 남는 블로그 닉네임
'CS/네트워크' 카테고리의 글 목록