Клиент – сървър: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Makecat-bot (беседа | приноси)
м r2.7.3) (Робот: Променяне от kk:Клиент–сервер на kk:Клиент–сервер моделі
Редакция без резюме
Ред 1:
[[File:Client-server-model.svg|thumb|Схематично взаимодействие от типа клиент-сървър.]]
'''Клиент-сървър''' е тип [[мрежова архитектура]] която отделя [[клиент]]а от [[сървър]]а, и е най-често се използва в [[компютърна мрежа|компютърни мрежи]]. Всеки клиент или сървър свързан с мрежата може също така да бъде използван като възел.
 
'''Клиент-сървър''' е тип [[мрежова архитектура]], която отделя [[клиент]]а от [[сървър]]а, и е най-често се използва в [[компютърна мрежа|компютърни мрежи]]. Всеки клиент или сървър свързан с мрежата може също така да бъде използван като възел.
Най-елементарният типов клиент-сървър [[Софтуерна архитектура|архитектура]] се състои от две части - от една страна е сървъра, от друга страна е клиента. Постигането на определен резултат при използване винаги е свързано с комуникация между двете страни.
 
== Характеристики ==
 
;Характеристики на Клиента:
Line 18 ⟶ 20:
:Не контактува директно с крайният потребител
 
== Портове ==
 
При сърфиране в [[Интернет]], [[браузър]]ът е в ролята на клиент, който подава [[заявка]] по определен [[комуникационен протокол]] към сървъра, където са разположени търсените интернет страници.
Line 30 ⟶ 32:
* Динамични портове от 49152 до 65535 - използват се за осъществяване на текущи комуникационни връзки.
 
== Обмен на информация ==
Ред на обмена на информация при комуникация „Клиент-Сървър“:
* програмите клиенти подават [[заявка]] за определена услуга към съответния порт на сървъра;
Line 36 ⟶ 38:
* комуникацията продължава по друга двойка потрове;
 
=== Пример ===
*. Запитване на Клиент от свободен порт на вашия компютър (например 50 001) към порт 80 на уеб сървър www.''name.com'' - Заявка за зареждане на главната страница на www.''name.com''
* Отговор на Сървъра - Потвърждение на заявката получена през порт 50 001 и прехвърлянето ѝ от порт 80 към порт 60001
* Отговор на Клиента: Потвърждаване, че комуникацията между Сървъра и Клиента ще продължи от клиентски порт 50001 към сървърен порт 60001.
* Сървърът „отбелязва“, че порт 60001 вече е зает за комуникация с този клиент. Сървърът започва да очаква сигнал за прекратяване на сесията от браузъра на клиента.
 
 
[[Категория:Сървъри]]