КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Асинхронные протоколы
Введение План Лекция 7. Тема 2.5 Методы передачи данных канального уровня Дополнительные требования к реализации заземления Для правильного функционирования цепей формирователя и приемника при обмене данными оборудование системы должно иметь общую землю. Цепь заземления может быть выполнена двумя способами: 1 непосредственным присоединением общих проводов каждого устройства к точкам, имеющим нулевой потенциал. Это допустимо только при гарантированном равенстве потенциалов земли устройств. 2 при помощи дренажного проводника кабеля, соединенного При реализации цепи сигнального заземления вторым способом с сигнальным общим проводом каждого устройства через резистор 100 Ом, который предназначен для ограничения блуждающих токов, когда в целях безопасности применяются другие цепи заземления. При использовании экранированного кабеля, экран должен быть соединен с корпусом оборудования только в одной наиболее удаленной точке размещения технических средств системы. • Введение • Асинхронные протоколы • Синхронные протоколы • Протоколы с гибким форматом кадра • Передача с установлением и без установления соединения • Обнаружение и коррекция ошибок • Методы обнаружения ошибок • Методы восстановления искаженных и потерянных кадров • Компрессия данных
Канальный уровень обеспечивает передачу пакетов данных, поступающих от протоколов верхних уровней, узлу назначения, по адресу указанному протоколом верхнего уровня. Протоколы канального уровня оформляют переданные им пакеты в кадры собственного формата, помещая адрес назначения в одно из полей и добавляя контрольную сумму кадра. Протокол канального уровня имеет локальный смысл, он предназначен для доставки кадров данных в сетях с простой топологией связей и однотипной или близкой технологией. В глобальных сетях при связи типа «точка-точка», протокол канального уровня ответственен за доставку кадра непосредственному соседу. Адрес в этом случае не имеет принципиального значения, а на первый план выходит способность протокола восстанавливать искаженные и утерянные кадры, так как плохое качество территориальных каналов, особенно коммутируемых телефонных, часто требует выполнения подобных действий. Канальный уровень использует следующие методы передачи кадров: • асинхронный/синхронный; • символьно-ориентированный/ бит-ориентированный; • с предварительным установлением соединения/дейтаграммный; • с обнаружением искаженных данных/без обнаружения; • с обнаружением потерянных данных/без обнаружения; • с восстановлением искаженных и потерянных данных/без восстановления; • с поддержкой динамической компрессии данных/без поддержки. Многие из этих методов характерны не только для протоколов канального уровня, но и для протоколов более высоких уровней. Асинхронные протоколы представляют собой наиболее старый способ связи. Эти протоколы оперируют отдельными символами, представленными байтами со стартовыми и стоповыми сигналами (рисунок 2.18). Асинхронные протоколы применяются в каналах «точка-точка».
В асинхронных протоколах используют стандартные наборы символов, чаще всего ASCII или EBCDIC. Так как первые 32 или 27 кодов в этих наборах являются специальными кодами, которые не отображаются на дисплее или принтере, то они использовались асинхронными протоколами для управления режимом обмена данными. Постепенно асинхронные протоколы усложнялись и стали наряду с отдельными символами передавать целые блоки данных, то есть кадры. Например, протокол XMODEM передает файлы между двумя компьютерами по асинхронному модему в следующем порядке: 1 начало приема очередного блока файла инициируется символьной командой NAK (15Н), которую передает принимающая сторона в формате ASCII; 2 передающая сторона, приняв NAK, отправляет очередной блок файла, состоящий из синхробитов, заголовка (специальный символ SOH (Start Of Header) (01Н) и номер блока), 128 байт данных, и концевика (КС) с контрольной суммой блока данных; 3 Приемная сторона, получив новый блок, проверяет его номер и контрольную сумму; 4 В случае совпадения приемник отправляет символ АСК (06Н) а в противном случае — символ NAK, после чего передатчик должен был повторить передачу данного блока; 5 В конце передачи файла передается символ ЕОТ (04Н). Как видно из описания протокола XMODEM, часть управляющих операций выполнялась в асинхронных протоколах посылкой в асинхронном режиме отдельных символов, в то же время часть данных пересылалась блоками, что более характерно для синхронных протоколов.
Дата добавления: 2013-12-12; Просмотров: 1814; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |