Главная » Просмотр файлов » Р.Л. Смелянский - Компьютерные сети. Том 1. Системы передачи данных

Р.Л. Смелянский - Компьютерные сети. Том 1. Системы передачи данных (1130069), страница 10

Файл №1130069 Р.Л. Смелянский - Компьютерные сети. Том 1. Системы передачи данных (Р.Л. Смелянский - Компьютерные сети. Том 1. Системы передачи данных) 10 страницаР.Л. Смелянский - Компьютерные сети. Том 1. Системы передачи данных (1130069) страница 102019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 10)

На уровне 3 исходное сообщение уровня 4 раз- бивается на два, поскольку длина сообщения уровня 4 с заголовком уровня 3 превышает заранее определенную длину, допустимую лля передачи на нижерасположенном уровне. 2.3.3. Интерфейсы и сервис 40 Как уже говорилось, одно из главных предназначений каждого уровня Сети — обеспечить надлежащий сервис для вышерасположеннопз уровня. Активные элементы уровня, т.е.

элементы, которые могут сами совершать действия, в отличие от тех, над которыми совершают действия, называются активностями. Активности могут быть программными и аппаратными. Активности одного и того же уровня на разных машинах называются равнозначными, или одноименными. Активности уровня и ч- 1 являются пользователями сервиса, создаваемого активностями уровня и, которые, в свою очередь, называются поставщиками сервиса. При этом сервис может быть разного качества, например связь может быть быстрой и дорогостоящей либо медленной и дешевой.

Доступ к сервису осуществляется через так называемые точки доступа к сервису (Бегучее Ассезз Ро)п1з — зАР). Каждая точка доступа к сервису имеет уникальный адрес. Например, телефонная розетка на стене — это точка доступа к сервису АТС. Каждой розетке соответствует определенный номер — номер телефона.

Чтобы два уровня могли обмениваться информацией, необходимо определить интерфейс между ними. Типичный интерфейс сле- Уровень и + ! Интерфейс Активности уровня и обмсннввются и-РПЦ в соответствуюп!нх протоколах Уровень и Рнс. 2.6. Взаимосвязь уровней Сети через интерфейс: :.' $АР— точка лоступв к серверу; ИЗ!! — интерфейсная елнннпв данных; яШ вЂ” сер; ВиснвЯ епнннна ленных; РРП вЂ” елнннпв данных протокола: !С! — контрольнвя ннформвпнв интерФейса 2.3.4.

Примитивы сервисв Формально сервис можно описать в терминах примитивных опе;.,-:„Раций, или лримитивов, с помощью которых пользователь или ':;:;.': какая-либо активность получает доступ к сервису. С помощью этих ппримитивов активность на вышерасположенном уровне сооб!цает ."':-' -активности на нижерасположенном уровне, что необходимо сделать, :-'':чтобы вышерасположенная активность получила требуемую услугу ...:, (сервис).

В свою очередь, нижерасположенная активность может ис'пользовать эти примитивы, чтобы сообщить вышерасположенной .' ' активности о выполненном действии. Примитивы подразделяются " ' на четыре класса !табл. 2.3). Для иллюстрации работы примитивов рассмотрим, как можно ; ",; установить и разорвать соединение. Сначала активность выполняет 41 дуюшии: активность на уровне и + 1 передает интерфейсную единицу данных — !В!) ПпгегГасе 1)а!а Бп)!) на уровень и через ВАР -' (рис.

2.б). 1Р1) состоит из сервисной единицы данных (Вегу)се Рага .'.."1.'. ь)п1! — ЯР1)) и управляющей информации. ЯН~ передается далее по ;",'-'.:сети равнозначной сущности, а затем — на уровень а —; 1. Управляю",:„=' 'щая информация требуется нижерасположенному уровню, чтобы ";::::.:.правильно передать ЯЭ11, но она не является частью передаваемых 'данных Чтобы передать ЯР1) по сети нижерасположенному уровню, может потребоваться разбить его на части. При этом каждая часть снабжа:,:,'- ется заголовком и концевиком и передается как самостоятельная ;:,";:.,',единица данных протокола — РЕП) 1Рго!осо! Рага 1)п)!).

Заголовок : '.;: Р)л!л используется протоколом при передаче. В этом протоколе указывается, какая Р1л1) содержит управляющую информацию, а какая— данные, порядковый номер РЕН) и т.д. Табл и па 23 Классы примитивов сервиса Значение Класс примитивов Запрос определенных действий Речном (Запрос) Информирование о каком-либо событии 1псйса1юп (Индикация) Ответ на полученный ранее запрос йевропзе (Ответ) Сопйпп (Подтвержление) Получен ответ на сделанный ранее запрос примитив СОЯХЕСТ. гег(пез(, в результате чего в транспортную среду выпускается пакет.

Адресат-получатель, указанный в пакете, получает примитив СОр(гчЕСТ.!пт(!са(!оп, указывающий на то, что с ним хотят установить связь. В.ответ получатель через примитив СО!ч(б(ЕСТ, гезропзе сообшает отправителю, также указанному в пакете, либо что он готов к взаимодействию, либо что он отказывается от обмена данными.

В результате активность — инициатор установления связи — получает через примитив СОМХЕСТ. сопйпп уведомление или отказ об установлении соединения. Болыпинство примитивов имеет параметры. Параметры примитива СОХХЕСТ. гет(пез1 определяют адресат, соединение, желаемое качество сервиса и максимальный размер сообщения, допустимый для данного соединения.

Параметры примитива СО!х))х(ЕСТ. !пойса1юп указывают, кто обратился, желаемое качество обслуживания, предлагаемый размер сообщений. Если активность, к которой обратились, не согласна, например с предлагаемым размером сообщений, то она предлагает свой размер через примитив гезропзе, который становится известным активности, добивающейся соединения, через примитив сопйпп. Подробности этих переговоров — существо протокола. Например, в случае конфликта при установлении максимального размера сообщения протокол может установить, что выбирается размер, наименьший из предложенных. Услуга может быть либо с подтверждением, либо без подтверждения.

При услуге с подтверждением используются все четыре примитива — тес(пез1, !пг(!са1!оп, гезропзе, сопйпп. При услуге без подтверждения используются только два примитива — тес(пез1 и !1тс(!са1юп. Продемонстрируем сказанное на примере простых услуг с соединением, реализуемым следующими восемью примитивами: !.

СО)ч()~ЕСТ. тес(пек1 — запрос на установление соединения; 2. СО)хИх)ЕСТ. шрйсапоп — сигнал для удаленной активности„ 3. СО)х(МЕСТ. гезропзе — примитив, используемый удаленной активностью для получения согласия-несогласия на соединение; 4. СО)ч()~ ЕСТ. сопйпп — примитив, сообщавший активности, инициирующсй соединение, принято оно или нет; 5. Е)АТА. гес(пезг — запрос на передачу данных; 42 : 6.

РАТА. 1пйсайоп — сигнал поступления данных; '1. Р1ЯСО1ч1ч ЕСТ. гег1цем — запрос на разрыв соединения; 8 Р18СОг11чЕСТ. 1пйсабоп — сигнал равнозначной активности На выполнение запроса. Услуга СОХХЕСТ обязательно должна быть с полтвержлением. услуга РАТА ТКА1х18ЕЕК может быть как с подтверждением, так и без подтверждения, в зависимости от того, требуется отправителю уведомление или нет. Оба вила услуг используются в сетях. Для примера покажем, как в терминах приведенных примитивов можно описать телефонный разговор; '1, С01чХЕСТ, гег1пезà — вы набираете номер Лруга'„ 2. СОо11х1ЕСТ.

|пйсаг!оп — друг слышит звонок; :, -- 3. СОМЯЕСТ,гезропзе — друг берет трубку; '4. СО1ч'о1ЕСТ.сопйпп — вы слышите, что гудки прекратились; :5. РАТА. гег1пезг — вы предлагаете другу встретиться; :- „;,-' ' 6. РАТА, шйсайоп — друг слышит ваше приглашение; 7. РАТА. гес1пезг — друг говорит, что согласен, 8. РАТА. 1пйсаг1оп — вы слышите его ответ, 9. Р!БСОММЕСТ, гесрзеи — лруг кладет трубку, 10. Р1БС01ч1чЕСТ.1пйсагюп — вы слышите, что друг положил ': 'врубку и тоже кладете трубку.

'; ' ', . 2.3.5. Сераисм с соединением и без соединение -' ' Нижерасположенные уровни Сети могут предоставлять ее выше- :„: расположенным уровням два вида сервисов: сервис, ориентирован-: .ный на соединение, и сервис без соединения. Сервис с соединеиием реализуется только после того, как между , . получателем и отправителем установится соединение. Например, ::',Йпефонная сеть: сначала между абонентами устанавливается соединение и только потом они могут разговаривать.

Процесс установления соединения включает в себя: прокладку маршрута между одноимен' .;НЫми уровнями, проверку готовности получателя и отправителя к .,обмену данными, установление качества сервиса (например, вероят=Ность разрыва соелинения, скорость передачи данных, вероятность ошибки при передаче ланных и т.д.) ':-"',: Сервис без соединения действует подобно почтовой службе. Каж'.ЛОе'сообщение содержит алрес получателя. В надлежащих точках оно :,Маршрутизируется независимо от других сообгцений.

При таком сервисе вполне возможно, что сообщение, посланное позже других, : ' придет к получателю раньше, При использовании сервиса с соединением это невозможно. Любой сервис характеризуется опрелеленным качеством. Например, надежный сервис, гарантирующий доставку данных без потерь, предполагает полтвержленис полУчения каждого сообщения. Несо: мненно, зто требует опрелеленных накладных расходов, что является 43 платой за качество. Пример надежного сервиса с соединением— передача файлов.

Ясно, что вряд ли кто-то рискнет передавать файл (пусть даже ценой скорости) с риском потерять часть битов или наРУшить их порядок. Надежный сервис с соединением может быть двух видов: последовательность сообщений и поток байтов. В первом виде четко различаются границы каждого сообщения: если было послано два сообщения по 1 Мбайт, то получено будет два сообщения по 1 Мбайт.

Характеристики

Тип файла
PDF-файл
Размер
63,24 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее