Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Конечные системы, архитектура клиент-сервер, сервисы с установление и без установления соединения.

Читайте также:
  1. V1. Архитектура КИС
  2. Александр Петрович, как Вы относитесь к созданию в России социальной системы, в основе которой будут лежать уменьшение дифференциации доходов и целевые выплаты?
  3. Архитектура
  4. Архитектура
  5. Архитектура XX века. Основные проблемы
  6. Архитектура барокко в Италии
  7. Архитектура БС6201 (размещение блоков)

В терминах И-технологий компьютеры, подключенные к глобальной Сети, часто называют оконечными системами. Этим они обязаны своему периферийному положению в структуре И. Это самые разнообразные устройства в том числе те, с которыми клиент на прямую не работает, например web-серверы и серверы эл почты. Оконченные системы часто называют более простым терминов хост. Основное отличие - способность исполнять приложения, предназначенные для работы с И: web-браузеры, пр-мы для создания и чтения эл сообщ., серверы эл. почты. Будем считать синонимами.

Хосты делят на 2 подгруппы: клиенты и серверы. Клиентом будет называть программу выполняющуюся на оконечной системе, основной функцией которой является формирование и получение результатов обслуживания от программы - сервера, расположенной на другой оконечной системе. (Формально клиент - относительно маломощная вычислительная машина - ПК, органайзер).

Такая модель взаимодействия оконечных систем, называемая моделью клиент-сервер, является доминирующей в И. Т.к. программа-клиент и программа-сервер выполняются на различных вычислительных устройствах, то, по определению, приложения модели клиент-сервер являются распределенными.

Протокол TCP/IP предоставляет 2 вида служб оконченным системам: с установлением логического соединения и без.

Служба с установлением логического соединения: особенность: клиент и сервер перед передачей данных обмениваются специальными управляющими пакетами - рукопожатие, по окончанию этой процедуры соединение установлено. Логическое соединении: 1) об установленном соединении знают только оконечные системы (маршрутизаторы функционируют не зная какие оконечные системы они обслуживают), 2) соединение представляет собой совокупность буферов обмена, выделенных в памяти оконечных систем а также переменных состояний (ни буферы, ни переменные не содержат инфы о том, каким образом будет осуществляться передача пакетов). Под надежной передачей данных понимается передача, в ходе которой не допускаются потери или искажения данных (обеспечивается при помощи механизма подтверждений и повторных посылок). контроль потока данных требуется для того, чтобы ни одна из сторон не превысила установленную скорость передачи пакетов. Но не обязательно установление логического соединения подразумевает надежную передачу или контроль перегрузок. Любая сеть, в которой перед передачей данных используется процедура рукопожатия использует службу с установлением логического соединения. Протокол - TCP.

Служба без установления логического соединения: не использует процедуру рукопожатия. позволяет значительно сэкономит время при передаче данных и снижается надежность (контроль потока данных и перегрузки не производится -> потери). Протокол - UDP

Большая часть популярных приложений работает по протоколу TCP (Telnet? SMTP, FTP, HTTP). UDP используется в IP телефонии и в аудио- видеоконференциях.


Дата добавления: 2015-08-05; просмотров: 112 | Нарушение авторских прав


Читайте в этой же книге: Сети доступа и среды передачи данных. | WTF. Уровни протоколов, стек протоколов Internet. Иерархия ISP. | Требования приложений. Сервисы, предоставляемые TCP и UDP. | Протокол HTTP | Аутентификация в HTTP, cookies, условный GET в HTTP. | Протокол FTP. | Протокол SMTP. | Служба имен доменов (DNS). | Протокол UDP. | Протокол TCP. |
<== предыдущая страница | следующая страница ==>
Протокол. Примеры.| Коммутация каналов, коммутация пакетов, коммутация сообщений, маршрутизация.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)