
[ Application Layer ] HTTP
·
CS/Computer Network
Application LayerProcess : Program running within a host Client-Server 구조항상 동작하고 있는 서버가 존재하고, 클라이언트라는 다른 호스트들로부터 서비스 요청을 받는다.클라이언트는 서로 직접적으로 통신하지 않는다서버는 잘 알려진 고정 IP 주소를 갖는다.서버가 클라이언트로부터 오는 모든 요청에 더 응답하는 것이 불가능할 때, 많은 수의 호스트를 갖춘 데이터 센터가 강력한 가상의 서버를 생성하는 역할로 사용된다.Client process : process that initiates connection 통신을 초기화하는 프로세스Server process : process that waits to be connected 세션을 시작하기 위해 접속을 기다리..