Network 구조
✅ 네트워크 구조
서버와 클라이언트 간 네트워크 구조 모델
✔️ 서버 - 클라이언트 구조
✔️ P2P 구조
✔️ 중앙 집중식 구조
✅ 서버 - 클라이언트 구조
- 하나/적은 수의 서버가 여러개의 클라이언트 가지는 구조
- 역할을 서버/클라이언트로 분리
서버는 요청을 받기만 하고, 클라이언트는 요청을 하기만 한다. - 한 템포의 요청/응답 방식
요청, 응답이 한 싸이클로 이루어지지, 요청요청요청만 이루어지는 경우는 없음 - 서버 중앙 집중화
✅ P2P 구조
- 역할이 명확하게 서버/클라이언트로 나뉘지 않음
서버 아닌 사람도 데이터 보내줌 - 자원 공유와 데이터 분산
- 분산형 구조
서버가 모든 데이터를 가지고 있는게 아니라, 서버라는 주체가 없기에 데이터가 분산되어 있음
✅ 중앙 집중식 구조
예를 들어 이메일
- 서버, 클라이언트 역할 분리
- 클라이언트끼리 통신하고 싶어도 서버를 거쳐야 한다.
(클라이언트끼리 바로바로 통신하는건 P2P 구조) - 단일 장애점
- 중앙화된 관리(보안/권한)
서버가 중앙에서 관리
This post is licensed under CC BY 4.0 by the author.