컴퓨터 네트워크 - application layer
·
Computer Science/컴퓨터 네트워크
Applications Architecture 애플리케이션 개발자에 의해 설계되고 애플리케이션이 다양한 종단 시스템에서 어떻게 조직되어야 하는지를 지시한다. 1. 클라이언트 - 서버 구조 서버(server) - 항상 켜져있는 호스트, 클라이언트라는 다른 호스트의 요청을 받는다. 고정 IP주소를 가지고 있다. 클라이언트(client) - 항상 켜져있지 않고, 서버에 서비스를 요청한다. 클라이언트들은 직접적으로 통신하지 않는다. 클라이언트 - 서버 애플리케이션에서 하나의 서버 호스트가 자신의 클라이언트로부터의 모든 요청에 응답하는것이 불가능 할 때가 있다. 예를 들어 구글같은 인기있는 사이트 같은 경우에는 하나의 서버로만 요청을 처리한다면 서버가 정상적으로 작동하지 않을 수 있다. 이러한 이유로 수 많은 호..