Клиент – сървър: Разлика между версии
Изтрито е съдържание Добавено е съдържание
Редакция без резюме |
мРедакция без резюме |
||
Ред 1:
[[File:Client-server-model.svg|thumb|Схематично взаимодействие от типа клиент-сървър.]]
'''Клиент-сървър''' е тип [[мрежова архитектура]], която отделя [[клиент (информатика)|клиента]]
Най-елементарният типов клиент-сървър [[Софтуерна архитектура|архитектура]] се състои от две части - от една страна е сървъра, от друга страна е клиента. Постигането на определен резултат при използване винаги е свързано с комуникация между двете страни. ▼
▲Най-елементарният типов клиент-сървър [[Софтуерна архитектура|архитектура]] се състои от две части
== Характеристики ==▼
▲== Характеристики ==
;Характеристики на Клиента:
Ред 21:
== Портове ==
При сърфиране в [[Интернет]], [[браузър]]ът е в ролята на клиент, който подава [[заявка]] по определен [[комуникационен протокол]] към сървъра, където са разположени търсените интернет страници.
Всяка [[услуга]] от страна на сървъра трябва да се предлага с предварително известни [[параметър|параметри]] (в компютърната терминология това са комуникационните протоколи и специфичните [[Мрежов порт|портове]]).
Според [[ИАНА]], портовете се разпределят на три основни категории:
* Добре известни портове от 0 до 1023. - предназначени за стандартни услуги
* Регистрирани портове от 1024 до 49151- използват се от определени програми;
* Динамични портове от 49152 до 65535 - използват се за осъществяване на текущи комуникационни връзки.
== Обмен на информация ==
Ред на обмена на информация при комуникация „Клиент-
* програмите клиенти подават [[заявка]] за определена услуга към съответния порт на сървъра;
* след приемането на заявката сървърът трябва да информира браузъра, че връзката е изградена и комуникацията ще продължи по друга двойка портове;
Line 40 ⟶ 39:
=== Пример ===
*. Запитване на Клиент от свободен порт на вашия компютър (например 50 001) към порт 80 на уеб сървър www.''name.com'' - Заявка за зареждане на главната страница на www.''name.com''
* Отговор на Сървъра
* Отговор на Клиента: Потвърждаване, че комуникацията между Сървъра и Клиента ще продължи от клиентски порт 50001 към сървърен порт 60001.
* Сървърът „отбелязва“, че порт 60001 вече е зает за комуникация с този клиент. Сървърът започва да очаква сигнал за прекратяване на сесията от браузъра на клиента.
[[Категория:Сървъри]]
|