클라이언트-서버 모델

작가: Monica Porter
창조 날짜: 21 3 월 2021
업데이트 날짜: 12 할 수있다 2024
Anonim
WEB1 - 17. The key to the Internet: Server and Client
동영상: WEB1 - 17. The key to the Internet: Server and Client

콘텐츠

정의-클라이언트-서버 모델은 무엇을 의미합니까?

클라이언트-서버 모델은 서비스 요청자, 클라이언트 및 서비스 공급자 간의 네트워크 프로세스의 분산 통신 프레임 워크입니다. 클라이언트-서버 연결은 네트워크 또는 인터넷을 통해 설정됩니다.

클라이언트-서버 모델은 교환 및 웹 / 데이터베이스 액세스를위한 기능을 구축하는 핵심 네트워크 컴퓨팅 개념입니다. 클라이언트-서버 모델을 기반으로 구축 된 웹 기술 및 프로토콜은 다음과 같습니다.


  • 하이퍼 전송 프로토콜 (HTTP)
  • 도메인 이름 시스템 (DNS)
  • SMTP (Simple Mail Transfer Protocol)
  • 텔넷

클라이언트에는 웹 브라우저, 채팅 응용 프로그램 및 소프트웨어가 포함됩니다. 서버에는 웹, 데이터베이스, 응용 프로그램, 채팅 및 등이 포함됩니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 클라이언트-서버 모델을 설명합니다

서버는 대부분의 프로세스를 관리하고 모든 데이터를 저장합니다. 클라이언트는 지정된 데이터 또는 프로세스를 요청합니다. 서버는 프로세스 출력을 클라이언트로 릴레이합니다. 클라이언트는 때때로 처리를 처리하지만 완료를 위해 서버 데이터 자원이 필요합니다.

클라이언트-서버 모델은 통신 시스템이 클라이언트 또는 서버이며 각각 상태와 책임이 동일한 P2P (Peer-to-Peer) 모델과 다릅니다. P2P 모델은 분산 네트워킹입니다. 클라이언트-서버 모델은 중앙 집중식 네트워킹입니다.

하나의 클라이언트-서버 모델 단점으로 인해 너무 많은 클라이언트 요청으로 인해 서버가 실행되지 않아 제대로 작동하지 않거나 완전히 종료됩니다. 해커는 종종 이러한 전술을 사용하여 DDoS (분산 서비스 거부) 공격을 통해 특정 조직 서비스를 종료합니다.