Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Концепція комутації пакетів як технологій оброблення і зберігання даних.Содержание книги
Поиск на нашем сайте
Концепція комутації пакетів як технологія передачі інформації в мережі Протокол – правила передачи информации между удаленными вычислительными системами, связанными посредством какого-либо вида связи. Пакет – блок информации фиксированной длины, представляющий собой полезную информацию для пользователя или приложения. Прежде чем разбираться с протоколами, необходимо узнать, что такое модель взаимодействия открытых систем (OSI – Open System Interconnection). В соответствии с этой моделью, сетевое взаимодействие делится на семь уровней. 1. Физический уровень – передача битов по физическим каналам. Здесь определяются характеристики физических сред и параметры электрических сигналов. 2. Канальный уровень – передача кадра данных между любыми узлами в сетях типовой топологии или соседними узлами в сетях произвольной топологии. 3. Сетевой уровень – доставка пакета любому узлу в сетях произвольной топологии. На этом уровне нет никаких гарантий доставки пакета. 4. Транспортный уровень – доставка пакета любому узлу с любой топологией сети и заданным уровнем надежности доставки. На этом уровне имеются средства для установления соединения, буферизации, нумерации и упорядочивания пакетов. 5. Уровень сеанса – управление диалогом между узлами. Обеспечена возможность фиксации активной на данный момент стороны. 6. Уровень представления – предоставляет возможность преобразования данных. 7. Прикладной уровень – набор сетевых сервисов (FTP, E-mail и т.п.) для пользователей и приложений. Первые три уровня обеспечиваются оборудованием, таким как сетевые карты, маршрутизаторы и др. Последние три – операционной системой или приложением. Четвертый уровень является промежуточным. Как работает протокол? Все начинается с прикладного уровня. Пакет попадает на этот уровень, и к нему добавляется заголовок. После этого пакет отправляется на следующий уровень, где ему также добавляется еще один заголовок, и так до физического уровня, который занимается непосредственно передачей данных. Другая машина, получив пакет, начинает обратное преобразование. Пакет с физического уровня поднимается на прикладной, при этом каждый уровень убирает свой заголовок, представляющий собой служебную информацию. Следует отметить, что передача данных не обязательно должна начинаться с седьмого уровня. Количество уровней в протоколе определяет его потребности и возможности при передаче.
Технологія «клієнт-сервер». Технологія "клієнт-сервер" Сущность клиент-серверной технологии заключается в том, что между двумя вычислительными машинами, связанными в сеть, устанавливается и поддерживается связь. Такая логика работы протоколов, поддерживающих клиент-серверную технологию, безусловно, занимает определенные ресурсы вычислительных систем, но вместе с тем она обеспечивает целостность передачи. Связь в общем случае устанавливается таким образом: сервер в течение какого-то заранее определенного времени (возможно, бесконечно) ожидает подключения клиента, при этом адрес сервера однозначно определен в сети; клиент же, в свою очередь, подключается к серверу, занимающему заранее известный адрес, и устанавливает с ним связь. Для определенности можно считать, что клиентом является машина, отправляющая запросы, а сервером – машина, обрабатывающая запросы. Нужно также понимать, что сервер может быть одновременно и клиентом. Кроме того, необходимо усвоить, что клиенты и серверы – это программы, а не машины, на которых они выполняются. Примером протокола, поддерживающего клиент-серверную технологию, может служить ТСР-протокол. В этом протоколе заложены средства установления связи между приемником и передатчиком, обеспечение целостности данных и гарантии доставки. Когда данные отправляются в сеть по ТСР, то на отправляющей стороне включается таймер. Если в течение определенного времени приемник не подтвердит получения данных, то будет предпринята еще одна попытка передачи данных. Если приемник получит испорченные данные, то он сообщит об этом источнику и попросит снова отправить пакеты, которые были испорчены во время предшествующей передачи. Благодаря этому обеспечивается гарантированная отправка доставка данных. Когда нужно отправить сразу большую порцию данных, не вмещающихся в один пакет, то они разбиваются на несколько ТСР-пакетов. Пакеты отправляются порциями по несколько штук. Когда сервер получает порцию пакетов, он восстанавливает их очередность и собирает данные вместе.
|
||||
Последнее изменение этой страницы: 2016-12-17; просмотров: 216; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.123.194 (0.009 с.) |