Главная » Просмотр файлов » Полный курс лекций 2009-го года

Полный курс лекций 2009-го года (1130357), страница 38

Файл №1130357 Полный курс лекций 2009-го года (Полный курс лекций 2009-го года) 38 страницаПолный курс лекций 2009-го года (1130357) страница 382019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Влияние ошибки при окне размером 1 (a) и окне большогоразмера (b)При выборочном повторе у получателя длина окна такая же, как и у отправителя. Отправительотмечает неподтвержденный кадр и посылает его еще раз. Получатель не передает на сетевой уровеньпоследовательность пакетов, если в ней есть разрывы. Этот подход показан на рисунок 3-15 (b).3.5.1. Протокол HDLC (High Level Data Link Control)До сих пор мы рассматривали решение основных проблем, с которыми приходится иметь дело наканальном уровне.

Теперь мы познакомимся с группой давно известных, но по-прежнему широкоиспользуемых на практике протоколов. Все они имеют одного предшественника - SDLC (Synchronous DataLink Control) - протокола управления синхронным каналом, предложенного фирмой IBM в рамкахархитектуры SNA. ISO модифицировало этот протокол и выпустило под название HDLC - High level DataLink Control.

МКТТ модифицировало HDLC для X.25 и выпустило под именем LAP - Link Access Procedure.Позднее он был модифицирован в LAPB.Все эти протоколы построены на одних и тех же принципах. Они используют технику вставкиспециальных последовательностей битов и являются бит–ориентированными протоколами. Различия междуними незначительные.Рисунок 3-16.

Типовая структура кадра протокола HDLCНа рисунке 3-16 показана типовая структура кадра протокола HDLC.§Поле Address используют для адресации терминала, если их несколько на линии. Для линий точка-точкаэто поле используется для того, чтобы отличать команду от ответа.§Поле Control используется для последовательных номеров кадров, подтверждений и других нужд.§Поле Data может быть сколь угодно большим и используется для передачи данных. Надо только иметь ввиду, что чем длиннее это поле, тем больше вероятность повреждения кадра на линии.§Поле Checksum - это поле используется для передачи CRC-кода.Флаговые последовательности 01111110 используются для разделения кадров и постояннопередаются по незанятой линии в ожидании кадра. Существует три вида кадров: Information, Supervisory,Unnumbered.

Организация поля Control для этих трех видов кадров показана на рисунке 3-17. Как видноиз размера поля Seq, в окне отправителя может находиться до 7 неподтвержденных кадров. Поле Nextиспользуется для отправки подтверждения вместе с передаваемым кадром. Подтверждение может быть вформе номера последнего правильно переданного кадра, а может быть в форме первого, еще непереданного кадра. Какой вариант будет использован - зависит от параметров протокола.Рисунок 3-17. Поле Control для кадров: Information (a), Supervisory (b),Unnumbered (c)Разряд P/F используют при работе с группой терминалов.

Когда компьютер приглашает терминал кпередаче, он устанавливает этот разряд в P (все кадры, посылаемые терминалами, имеют здесь P). Еслиэто последний кадр, посылаемый терминалом, то значение этого разряда устанавливается в F.Кадры Supervisory бывают четырех типов.§Тип 0 - уведомление в ожидании следующего кадра (RECEIVE READY).

Используется, когда нет встречноготрафика, чтобы передать уведомление в кадре с данными.§Тип 1 - негативное уведомление (REJECT) - указывает на ошибку при передаче. Поле Next указываетномер кадра, начиная с которого надо перепослать кадры.§Тип 2 - RECEIVE NOT READY. Подтверждает все кадры, кроме указанного в Next. Используется, чтобысообщить источнику кадров о необходимости приостановить передачу в силу каких-то проблем уполучателя. После устранения этих проблем получатель шлет RECEIVE REDAY, REJECT или другойнадлежащий управляющий кадр.§Тип 3 - SELECTIVE REJECT - указывает на необходимость перепослать только кадр, указанный в Next.LAPB и SDLC не используют кадры этого типа.Третий класс кадров - Unnumbered. Кадры этого класса иногда используются для целей управления,но чаще для передачи данных при ненадежной передаче без соединения.Все протоколы имеют команду DISConnect - для сообщения о разрыве соединения.

Команды SNRM иSABM используются для установки счетчиков кадров в ноль, сброса соединения в начальное состояние,установки соподчиненности на линии. Команда FRMR указывает на повреждение управляющего кадра(например, когда контрольная сумма верна, а значения полей противоречивы).3.5.2.1. Проблемы стандартизацииРетрансляция кадров (Frame Relay, FR) - это метод доставки сообщений в сетях передачи данных(СПД) с коммутацией пакетов.

Первоначально разработка стандарта FR ориентировалась на цифровые сетиинтегрированного обслуживания (ISDN - Integrated Services Digital Networks), однако позже стало ясно,что FR применим и в других СПД (здесь под данными понимается любое сообщение, представленное вцифровой форме). К числу достоинств рассматриваемого метода прежде всего необходимо отнести малоевремя задержки, простой формат кадров, содержащих минимум управляющей информации, инезависимость от протоколов верхних уровней модели OSI.В настоящее время разработкой и исследованием стандартов FR занимаются три организации:Frame Relay Forum (FRF) - международный консорциум, включающий в себя свыше 300 поставщиковоборудования и услуг, среди которых 3Com, Northern Telecom, Digital, Cisco, Netrix, Ascom Timeplex,Newbridge Networks, Zilog и др.; American National Standards Institute (ANSI, Американский национальныйинститут по стандартизации); Международный союз электросвязи (ITU-T).Любой международный стандарт имеет (и всегда будет иметь) множество прикладных реализаций,что зачастую приводит к несовместимости аппаратно-программных средств разных производителей.Международные организации неоднократно пытались решить данную проблему.

Результатом одной изтаких попыток (предпринятой FRF) стал проект стандарта, включающего в себя спецификации ANSI,которые обязательны для выполнения членами FRF. В январе 1992 г. этот проект был доработанТехническим комитетом FRF и утвержден собранием членов FRF.3.5.2.2. Логическая характеристика протокола FRFR является бит-ориентированным синхронным протоколом и использует кадр в качестве основногоинформационного элемента - в этом смысле он очень похож на протокол HDLC (High Level Data LinkControl), рассмотренного нами в предыдущем разделе.

Однако FR обеспечивает не все функции протоколаHDLC. Многие элементы кадра HDLC исключены из основного формата кадра FR (в последнем адресноеполе и поле управления HDLC совмещены в едином адресное поле), что привело к сокращению наборафункций в этом протоколе.Рисунок 3-18. Структура и формат кадра Frame RelayСтруктура кадра FR (рисунок 3-18) включает в себя следующие элементы:1.Флаг.

Все кадры начинаются и заканчиваются комбинацией "флаг": "01111110".2.Заголовок:§Адрес в пределах кадра FR (стандарт FRF), состоит из шести бит первого байта и четырех бит второгобайта заголовка кадра (стандарты ANSI и ITU-T допускают размер заголовка до 4 байтов). Эти 10 битпредставляют собой идентификатор канала передачи данных (Data Link Connection Identifier, DLCI) иопределяют абонентский адрес в сети FR.§Бит «опрос/финал» (Command/ Response - CR) зарезервирован для возможного применения в различныхпротоколах более высоких уровней управления OSI. Этот бит не используется протоколом FR и«прозрачно» пропускается аппаратно-программными средствами сети FR.§Бит расширения адреса (Extended Address - EA). DLCI содержится в 10 битах, входящих в два байтазаголовка. Однако возможно расширение заголовка на целое число дополнительных байтов с цельюуказания адреса, состоящего более чем из 10 бит. Бит EA устанавливают в конце каждого байта заголовка;если он имеет значение «1», то это означает, что данный байт в заголовке последний.

Стандарт FRFрекомендует использовать заголовки, состоящие из двух байтов. В этом случае значение бита EA первогобайта будет соответствовать «0», а второго - «1».§Бит уведомления (сигнализации) приемника о явной перегрузке (Forward Explicit Сongestion Notification FECN) устанавливается в «1», если надо информировать получателя о том, что произошла перегрузка внаправлении передачи данного кадра (рисунок 3-19).§Бит уведомления (сигнализации) отправителя о явной перегрузке (Backward Explicit Сongestion Notification- BECN). Этот бит устанавливают в «1» для уведомления отправителя сообщения о том, что произошлаперегрузка в направлении, обратном направлению передачи содержащего этот бит кадра. Бит BECN можетне использоваться терминалами абонентов (см.

рисунок 3-19), т.е. в этом направлении возник слишкомбольшой поток кадров.§Бит разрешения сброса (Discard Eligibility - DE) устанавливают в «1» в случае явной перегрузки. Онуказывает на то, что данный кадр может быть уничтожен в первую очередь, т.е. пользователюпредоставлено право выбирать, какими кадрами он может «пожертвовать».

Однако при перегрузках узлыкоммутации сети FR уничтожают не только кадры с битом DE.Рисунок 3-19. Установка бит перегрузки3.Информационное поле содержит данные пользователя и состоит из целого числа байтов. Егомаксимальный размер определен стандартом FRF и составляет 1600 байтов (минимальный размер - 1байт), но возможны и другие максимальные размеры (вплоть до 4096 байтов).

Содержаниеинформационного поля пользователя передается неизменным.4.Проверочная последовательность кадра (Frame Check Sequence - FCS) используется дляобнаружения возможных ошибок при его передаче и состоит из двух байтов. Данная последовательностьформируется аналогично циклическому коду HDLC.Все указанные поля должны присутствовать в каждом кадре FR, который передается между двумяоконечными пользовательскими системами.Одним из основных отличий протокола FR от HDLC является то, что он не предусматривает передачууправляющих сообщений (нет командных или супервизорных кадров, как в HDLC). Для передачислужебной информации используется специально выделенный канал сигнализации.

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

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

Список файлов лекций

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