У дома мрежи Какъв е моделът клиент-сървър? - определение от техопедия

Какъв е моделът клиент-сървър? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава модел клиент-сървър?

Моделът клиент-сървър е разпределена комуникационна рамка на мрежовите процеси между заявъчи на услуги, клиенти и доставчици на услуги. Връзката клиент-сървър се осъществява чрез мрежа или Интернет.


Моделът клиент-сървър е изчислителна концепция за основна мрежа, която също изгражда функционалност за обмен на електронна поща и достъп до уеб / база данни. Уеб технологиите и протоколите, изградени около модела клиент-сървър са:

  • Протокол за трансфер на хипертекст (HTTP)
  • Система за имена на домейни (DNS)
  • Прост протокол за прехвърляне на поща (SMTP)
  • Telnet

Клиентите включват уеб браузъри, приложения за чат и софтуер за електронна поща. Сървърите включват Web, база данни, приложение, чат и имейл и т.н.

Techopedia обяснява модел клиент-сървър

Сървърът управлява повечето процеси и съхранява всички данни. Клиент изисква конкретни данни или процеси. Сървърът препредава изходния процес на клиента. Клиентите понякога се справят с обработката, но изискват ресурси за сървърни данни за попълване.

Моделът клиент-сървър се различава от модела peer-to-peer (P2P), при който комуникационните системи са клиентът или сървърът, всеки с равен статус и отговорности. Моделът P2P е децентрализирана мрежа. Моделът клиент-сървър е централизирана мрежа.

Един недостатък на клиент-сървър е, че прекалено много клиентски заявки подбиват сървър и водят до неправилно функциониране или пълно изключване. Хакерите често използват такива тактики, за да прекратят конкретни организационни услуги чрез разпространени атаки за отказ на услуга (DDoS).

Какъв е моделът клиент-сървър? - определение от техопедия