그림으로 배우는 Http Network 5강
1272 단어 HTTP&Network정리HTTP&Network정리
5장 HTTP와 연계하는 웹 서버
- 목차
5.1 1대로 멀티 도메인을 가능하게 하는 가상 호스트
5.2 통신을 중계하는 프로그램 : 프록시, 게이트웨이, 터널
5.2.1 프록시
5.2.2 게이트웨이
5.2.3 터널
5.3 리소스를 보관하는 캐시
5.3.1 캐시는 유효기간이 있다
5.3.2 클라이언트 측에도 캐시가 있다
통신 중계(중간에 개입해서 연결해주는)HTTP
- HTTP는 클라-서버 통신 이외에도 프록시,게이트웨이, 터널과 같이 통신중계 프로그램솨 서버를 연계해줄수 있다.
- 하나씩 살펴보면
- 프록시
- 서버와 클라 양쪽 모두의 역할을 하는 중계프로그램
- 프록시 서버란, 클라-리퀘서버를 연결해주는 역할을 하는 서버
- 프록시에도 두가지가 있는데, 캐싱인지, 투과(투명)인지
- 캐싱프록시 : 리스폰수 중계시 서버 리소스 캐시를 보관해두는 타입의 프록시 서버
- 투명프록시(투과프록시) : 리퀘스트와 리스폰스를 중계할 때 메시지 변경을 하지 않는 타입을 투명프록시라고 함
- 게이트웨이
- 다른 서버를 중계하는 서버
- 클라이언트로부터 수신한 리퀘스트, 실제로 나에게 리소스가 없지만, 다른 서버로 요청을 또 보내고 다시 응답받아 마치 해당 리소스를 보유한 서버인 것 처럼 수신하는 기능
- 리소스의 본체를 가진 서버를 오리진서버(Origin server)라고 부른다
- 프록시와 유사하지만, HTTP이외의 서비스를 제공하는 서버
- 역할은 : 통신안전성, SQL등의 데이터베이스 서버 역할
- 터널
- 다른 서버와 통신경로 확립
- 서로 떨어진 두 대의 클라이언트와 서버 사이를 중계하며 접속을 주선하는 중계 프로그램
캐시
- HTTP에서 캐시란, 프록시서보와 클라 사이에 보관된 리소스의 사본
- 서버 엑세스를 줄이는 기술이며, 통신량과 통신응답시간을 절약함
캐시 유효성
- HTTP에 찍혀있는 타임스템프를 바탕으로 시간을 확인한다음 캐시의 유효성을 확인한다
Author And Source
이 문제에 관하여(그림으로 배우는 Http Network 5강), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@d-h-k/그림으로-배우는-Http-Network-5강-작성중
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
5.1 1대로 멀티 도메인을 가능하게 하는 가상 호스트
5.2 통신을 중계하는 프로그램 : 프록시, 게이트웨이, 터널
5.2.1 프록시
5.2.2 게이트웨이
5.2.3 터널
5.3 리소스를 보관하는 캐시
5.3.1 캐시는 유효기간이 있다
5.3.2 클라이언트 측에도 캐시가 있다
- HTTP는 클라-서버 통신 이외에도 프록시,게이트웨이, 터널과 같이 통신중계 프로그램솨 서버를 연계해줄수 있다.
- 하나씩 살펴보면
- 프록시
- 서버와 클라 양쪽 모두의 역할을 하는 중계프로그램
- 프록시 서버란, 클라-리퀘서버를 연결해주는 역할을 하는 서버
- 프록시에도 두가지가 있는데, 캐싱인지, 투과(투명)인지
- 캐싱프록시 : 리스폰수 중계시 서버 리소스 캐시를 보관해두는 타입의 프록시 서버
- 투명프록시(투과프록시) : 리퀘스트와 리스폰스를 중계할 때 메시지 변경을 하지 않는 타입을 투명프록시라고 함
- 게이트웨이
- 다른 서버를 중계하는 서버
- 클라이언트로부터 수신한 리퀘스트, 실제로 나에게 리소스가 없지만, 다른 서버로 요청을 또 보내고 다시 응답받아 마치 해당 리소스를 보유한 서버인 것 처럼 수신하는 기능
- 리소스의 본체를 가진 서버를 오리진서버(Origin server)라고 부른다
- 프록시와 유사하지만, HTTP이외의 서비스를 제공하는 서버
- 역할은 : 통신안전성, SQL등의 데이터베이스 서버 역할
- 터널
- 다른 서버와 통신경로 확립
- 서로 떨어진 두 대의 클라이언트와 서버 사이를 중계하며 접속을 주선하는 중계 프로그램
- 프록시
캐시
- HTTP에서 캐시란, 프록시서보와 클라 사이에 보관된 리소스의 사본
- 서버 엑세스를 줄이는 기술이며, 통신량과 통신응답시간을 절약함
캐시 유효성
- HTTP에 찍혀있는 타임스템프를 바탕으로 시간을 확인한다음 캐시의 유효성을 확인한다
Author And Source
이 문제에 관하여(그림으로 배우는 Http Network 5강), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@d-h-k/그림으로-배우는-Http-Network-5강-작성중
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Author And Source
이 문제에 관하여(그림으로 배우는 Http Network 5강), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@d-h-k/그림으로-배우는-Http-Network-5강-작성중저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)