Дистанционные технологии в образованииРефераты >> Педагогика >> Дистанционные технологии в образовании
· В стеке TCP/IP протокол FTP предлагает наиболее широкий набор услуг для работы с файлами, однако он является и самым сложным для программирования. Приложения, которым не требуются все возможности FTP, могут использовать другой, более экономичный простейший протокол пересылки файлов TFTP (Trivial File Transfer Protocol). Этот протокол реализует только передачу файлов, причем в качестве транспорта используется более простой, чем TCP, протокол без установления соединения — UDP.
· Протокол telnet обеспечивает передачу потока байтов между процессорами, а также между процессором и терминалом. Наиболее часто этот протокол используется для эмуляции терминала удаленного компьютера. При использовании сервиса telnet пользователь фактически управляет удаленным компьютером также, как локальный пользователь, поэтому такой вид доступа требует хорошей защиты. Поэтому серверы telnet всегда используют как минимум аутентификацию по паролю, а иногда и более мощные средства защиты, например, систему Kerberos.
Протокол SNMP (Simple Network Management Protocol) используется для организации сетевого управления. Протокол SNMP был разработан для удаленного контроля и управления маршрутизаторами Internet (шлюзами). С ростом популярности протокол SNMP стали применять и для управления любым коммуникационным оборудованием - концентраторами, мостами, сетевыми адаптерами и т.д.
Полевые протоколы
Сети, обеспечивающие информационные потоки между контроллерами, датчиками сигналов и разнообразными исполнительными механизмами, объединяются общим названием "промышленные сети или "полевая шина" (FieldBus). Протоколы, по которым работают полевые шины, относят к полевым протоколам.
Основная задача полевых сетей (следовательно, и полевых протоколов) - обеспечить совместимость на уровне сети аппаратных средств от разных производителей.
Предпочтительность того или иного сетевого решения как средства транспортировки данных можно оценить по следующей группе критериев:
· объем передаваемых полезных данных;
· время передачи фиксированного объема данных;
· удовлетворение требованиям задач реального времени;
· максимальная длина шины;
· допустимое число узлов на шине;
· помехозащищенность.
Часто улучшение по одному параметру может привести к снижению качества по другому, то есть при выборе того или иного протокольного решения необходимо следовать принципу разумной достаточности. Наиболее распространенными полевыми протоколами являются:
Протокол MODBUS разработан фирмой Gould Inc. для построения промышленных распределенных систем управления. Специальный физический интерфейс для него не определен и может быть выбран самим пользователем: RS-232C, RS-422, RS-485 или токовая петля 20мА.
Протокол работает по принципу Master/Slave. В сети могут находиться одновременно один Master-узел и до 247 Slave-узлов. Master-узел инициирует циклы обмена данными двух видов: запрос/ответ (адресуется только один из Slave-узлов) и широковещательная передача данных.
Протокол описывает фиксированный формат команд, последовательность полей в команде, обработку ошибок и исключительных состояний, коды функций. Каждый запрос со стороны ведущего узла включает код команды (чтение, запись и т.д.), адрес абонента, размер поля данных, собственно данные и контрольный код. В набор команд входят чтение/запись данных, функции диагностики, программные функции и т.п. Протокол MODBUS можно назвать наиболее распространенным в мире. Он привлекателен своей простотой и независимостью от физического интерфейса.
Протокол BITBUS разработан фирмой Intel в 1984 году для построения распределенных систем, в которых должны быть обеспечены высокая скорость передачи и надежность. Протоколу был присвоен статус стандарта IEEE 1118. Используется принцип Master/Slave. физический интерфейс основан на RS-485. Протокол не дает возможности построения сложных систем из-за простоты структуры его информационных пакетов. Он определяет два режима передачи данных по шине:
· Синхронный режим используется для работы на большой скорости, но на ограниченных расстояниях: от 500 до 2400 кбит/с на расстоянии до 30 м. При этом в сеть может быть включено до 28 узлов.
· Режим с самосинхронизацией, когда передача возможна на скоростях 375 Кбит/с (до 300 м) и 62,5 Кбит/с (до 1200 м). Используя шинные повторители, можно объединять последовательно несколько шинных сегментов (до 28 узлов на каждом). Тогда общее число узлов можно довести до 250, а длину шины - до нескольких километров.
Протокол PROFIBUS (Process Field Bus) первоначально предназначался для выполнения следующих действий:
· организации связи с устройствами, гарантирующими быстрый ответ;
· создания простой и экономичной системы передачи данных, основанной на стандартах;
· реализации интерфейса между протоколами передачи данных и пользователем.
В PROFIBUS используется гибридный метод доступа в структуре Master/Slave и децентрализованная процедура передачи маркера. Сеть может состоять из 122 узлов, 32 из которых могут быть Master-узлами. В среде Master-узлов передается маркер — право проведения циклов передачи данных по шине. Все циклы строго регламентированы по времени, организована продуманная система тайм-аутов.
Протокол PROFIBUS является наиболее развивающимся и завоевывает все большую популярность.
Локальные компьютерные сети
Локальная компьютерная сеть или локальная вычислительная сеть (ЛВС, LAN - Local Area Network) - это объединение компьютеров и других устройств для создания общих ресурсов и совместного использования данных. Компьютеры, входящие в состав ЛВС, расположены на небольших расстояниях один от другого (комната, этаж, небольшое здание и т.п.). Существуют различные типы ЛВС: Ethernet, как описано в стандарте IEEE 802.3, представляет собой компьютерную сеть, основанную на использовании протокола CSMA/CD (множественный доступ к среде с детектированием несущей и обнаружением конфликтов) при передаче электрических сигналов по соединяющему компьютеры кабелю. Метод CSMA/CD обеспечивает каждой станции возможность передачи данных в сетевой кабель, при этом все станции имеют равные права. Прежде, чем начать передачу данных, станция должна "прослушать среду" и определить: не используется ли кабель в данный момент другой станцией. Если сеть занята, станция повторяет попытку по истечении случайного интервала времени. Если же среда свободна, станция начинает передачу данных.
Стандарт IEEE 802.3 содержит несколько спецификаций, отличающихся топологией и типом используемого кабеля. Например, 10BASE-5 использует толстый коаксиальный кабель, 10BASE-2 тонкий, a 10BASE-F, 10BASE-FB, 10BASE-FL и FOIRL используют оптический кабель. Наиболее популярна спецификация IEEE 802.3I 10BASE-T, в которой для организации сети используется кабель на основе неэкранированных скрученных пар с разъемами RJ-45. Ethernet поддерживает скорости передачи информации 10 и 100 Мбит/с.
Token Ring (маркерное кольцо) - это локальная компьютерная сеть, в которой передача информации (при скорости передачи 4 и 16 Мбит/с) организована на следующих основных принципах: