네트워크

    [Network] Top Down Approach 2장: Application Layer

    Application Layer Application Layer는 서로 다른 Host의 application이 서로의 message(data packet)을 교환하는데 사용됨 ex) HTTP, SMTP, FPT Principles of network applications Application Architectures (가능한 application 구조) Client - Server 구조: 서버와 클라이언트 간 통신 Server 항상 연결되어 있어야 한다. always-on 영구적인 IP 주소를 가진다. 규모에 따라 바뀌는 데이터 센터를 가진다. Client 서버를 통해서만 소통한다. 가끔 연결된다. always-on 유동적인 IP 주소를 갖는다. Peer to Peer (P2P) 구조: 호스트끼리 직접..