Application Architectures 1) 클라이언트-서버 구조 서버 : - 항상 네트워크에 연결되어 있으며, 이를 Always-on Host라고 한다. - 고정 IP 주소 (Permanent IP Adress)를 가진다. 클라이언트 : - 서버와 소통하면서 네트워크에 연결되었다 끊겼다 함. - Intermittently Connected - 동적 IP 주소를 가질 수 있으며, 바뀔 때 서버에게 알려주어야 한다. 2) P2P 구조 - 간헐적으로 연결되는 호스트인 peer가 서로 데이터 교환을 할 수 있는 구조. - 개별적으로 서비스를 요청 및 제공하며, 관리가 복잡하다. - 임의의 End System이 직접 소통함. (peer) - 자가 확장성(Self Scalability) 자체적으로 확장성이..