|
Лабораторная работа 3.2 |
|
|
Организация соединений при помощи инфракрасной связи |
|
Цель: научиться использовать инфракрасные адаптеры для организации соединений: аппаратно и программно осуществлять передачу данных.
Средства для выполнения работы:
- аппаратные: два компьютера, расположенных на небольшом расстоянии друг от друга; два инфракрасных адаптера (ИК адаптера).
- программные: ОС Windows XP
Теоретические сведения
Инфракрасная связь к началу 90-х годов заняла прочное место в ряду возможных способов передачи информации. В 1990 г. компания Hewlett-Packard (HP) разработала собственную конструкцию инфракрасного порта для переносных и карманных устройств.
Летом 1993 г. по инициативе Hewlett-Packard образовалась Ассоциация передачи данных в инфракрасном диапазоне IrDA (Infrared Data Association). В настоящее время разработаны различные стандарты: IrDA 1.1, IrDA 2.0, IrMC, IrBus и другие спецификации для облегчения процесса синхронизации устройств, использующих инфракрасную связь.
IrDA теоретически не предусмотривает возможность построения беспроводных сетей на основе протоколов инфракрасной связи. Цель создания IrDA – осуществление взаимодействия между стационарными и переносными устройствами на небольших (до 10 м) расстояниях, а так же организация беспроводных служебных коммуникаций типа «точка-точка», например ПК-принтер, ПК-устройство ввода. Функциональные возможности, обеспечиваемые инфракрасной связью, включают в себя передачу файлов, печать в инфракрасный порт (IrLPT), передачу изображений через инфракрасную связь (Ir-TranP) и инфракрасные сети (IrNET и IrComm).
Кроме того, API Winsock (стандарт на интерфейс программирования (API), регламентирующий использование TCP/IP в Windows) протокол IrDA поддерживает приложения, создаваемые другими производителями программного и аппаратного обеспечения. Эти организации продают программы, использующие Winsock API (или собственные интерфейсы) для обеспечения инфракрасной связи с принтерами, модемами, цифровыми пейджерами, личными цифровыми помощниками, электронными камерами, органайзерами, сотовыми телефонами и компьютерами.
При использовании ИК связи можно условно выделить следующие виды соединения: 1) прямое соединение и 2) локальная сеть.
В первом случае компьютеры способны обмениваться только файлами, причем на одном компьютере необходимо инициировать передачу файлов, а на другом принять файл.
Во втором случае между двумя компьютерами устанавливается одноранговая локальная сеть со всеми преимуществами обычной локальной сети (предоставление ресурсов в сеть, использование сетевых ресурсов, удаленное управление, сетевое вещание и т.п.).
Передача данных через инфракрасные (ИК) соединения реализована в соответствии со стандартами и протоколами IrDA, которые призваны обеспечить использование недорогих компонентов и низкие требования к электропитанию, а также возможность установки соединения посредством направления устройств друг на друга.
Производители ноутбуков первыми предложили встраивать инфракрасные порты в компьютеры. Предложенный и внедренный в 1995 г. фирмами IBM и Hewlett-Packard стандарт IrDA 2.0 обеспечивает передачу данных со скоростью до 4 Мбит/с, что делает ее привлекательной, учитывая невысокую стоимость.
Инфракрасные приемопередатчики в настоящее время устанавливаются практически на всех новых переносных компьютерах. К компьютерам, не имеющим встроенного ИК-адаптера, может быть подключено внешнее ИК-устройство.
IrDA представляет собой полудуплексную технологию передачи данных с ограниченным радиусом действия. Протоколы IrDA задают процедуры, поддерживающие инициализацию связи, определение адреса устройства, установку соединения и согласование скорости передачи данных, обмен данными, разрыв соединения, прекращение связи и разрешение конфликтов адресов устройств.
В оригинальном издании стандарта IEEE 802.11 определены три физических носителя:
- Расширенный спектр прямого распространения (Direct-Sequence Spread Spectrum, DHSS), работающий в частотном диапазоне 2,4 ГГц со скоростью передачи.
- Расширенный спектр со скачкообразной перестройкой частоты (Frequency-Hopping Spread Spectrum, FHSS), работающий в частотном диапазоне 2,4 ГГц со скоростью передачи данных от 1 Мбит/с до 2 Мбит/с.
- Сигнал инфракрасного диапазона со скоростью передачи до 2 Мбит/с с длиной волны от 0,85 до 0,95 мкм.
При передаче в инфракрасном диапазоне при скорости передачи 1 Мбит/с используется схема кодирования с группировкой 4-х бит в 16-битное кодовое слово, содержащее 15 нулей и 1 единицу. Это т.н. код Грея. Одно из его свойств заключается в том, что небольшая ошибка в синхронизации может привести в худшем случае к ошибке в одном бите выходной последовательности. При скорости передачи 2 Мбит/с уже 2 бита кодируются в 4-х битное кодовое слово, также имеющее всего одну единицу.
Большинство ИК-адаптеров, поддерживают асинхронную последовательную передачу данных с максимальной скоростью либо 115,2 Кбит/с, либо 4 Мбит/с, в некоторых случаях — 16 Мбит/с.
Для организации соединения необходимо наличие двух инфракрасных ИК-адаптеров и настроенные операционные системы на компьютерах, к которым подключены ИК-адаптеры.
Стандарты IrDA официально признаны компанией Microsoft, которая обеспечивает в своих операционных системах полную поддержку устройств, удовлетворяющих этим стандартам.
Выполнение работы
Задание 1. Соедините компьютеры с помощью инфракрасной связи и настройте параметры связи.
- Физически подключите ИК-адаптеры к компьютерам.
- Расположите оба ИК-адаптера в пределах прямой видимости.
Через некоторое время оба компьютера выведут сообщение о том, что обнаружен соседний компьютер. При этом в области уведомления появится значок инфракрасной связи. Этот значок указывает только на наличие инфракрасного устройства в пределах радиуса действия. Канал передачи данных создается при обмене данными через связь с помощью программы инфракрасной связи или другой программы.
- На одном из компьютеров откройте диалоговое окно Инфракрасная связь (Пуск/ Панель управления/ Инфракрасная связь).
- Настройте параметры ИК-адаптера:
- откройте диалоговое окно свойств ИК-адаптера - вкладкa Оборудование, кнопкa Свойства;
- запретите отключение питания этого устройства. Для этого в левом списке выберите раздел PowerDown а в правом раскрывающемся списке значение – Disabled;
- установите максимальную скорость передачи – 4000000 (раздел Speed Enable);
- установите максимальную скорость получения данных. Для этого в разделе Receive Mode установите значение Fast;
- примените параметры, щелкнув по кнопке OK.
- Измените папку для получаемых файлов:
- перейдите на вкладку Инфракрасные устройства;
- щелкните по кнопке Обзор и выберите свою папку;
- примените параметры кнопкой OK.
- Аналогично измените папку для перемещаемых изображений (вкладка Перемещаемые изображения).
- Примените параметры и закрой диалоговое окно Инфракрасная связь.
- Аналогично настройте второй компьютер.
Задание 2. Отправьте с одного компьютера на другой документ в формате RTF, содержащий расшифровку аббревиатуры IrDA.
- Подготовьте файл (можно воспользоваться справкой ОС);
- Откройте диалоговое окно передачи файлов по инфракрасной связи (щелчок по значку инфракрасной связи в области уведомления) и перейдите в папку с подготовленным файлом.
- Выделите файл и щелкните по кнопке Отправить;
- Примите файл на другом компьютере. Для этого в появившемся сообщении щелкните по кнопке Да
- Дождитесь окончания передачи файла.
- Проверьте полученный файл (откройте в текстовом процессоре).
Задание 3. Организуйте прямое соединение компьютеров посредством инфракрасной связи.
- Настройте ведомый компьютер:
- вызовите Мастера новых подключений (Пуск/Панель управления/Сетевые подключения/Мастер новых подключений);
- установите Тип сетевого подключения. Для этого выберите Установить прямое подключение к другому компьютеру и закройте текущее окно кнопкой Далее;
- установите режим работы компьютера - Принимать входящие подключения и закройте окно кнопкой Далее;
- выберите устройство связи - ИК-порт и закройте окно кнопкой Далее;
- установите запрет для VPN - Запретить виртуальные частные соединения, закройте окно кнопкой Далее;
- определите/добавьте пользователя, которому будет разрешен доступ к компьютеру. Для этого добавьте нового пользователя, например, с именем user и паролем user:
- щелкните по кнопке Добавить:
- введите в поле Пользователь – <имя пользователя> (user);
- введите в поле Пароль – <пароль нового пользователя> (user);
- введите в поле Подтверждение – <повторение введенного пароля> (user);
- закройте окно кнопкой ОК;
- установите диапазон IP-адресов для вашего соединения:
- откройте окно Свойства:ПротоколИнтернета (TCP/IP), используя двойной щелчок по элементу списка Протокол Интернета (TCP/IP);
- выберите Указать адреса TCP/IP явным образом;
- введите в поле С начало диапазона, например, 192.168.150.11;
- введите в поле ПО конец диапазона, например, 192.168.150.12;
- закройте окно кнопкой ОК;
- закройте окно Программы работы с сетью кнопкой Далее;
- завершите работу мастера кнопкой Готово.
- Настройте ведущий компьютер:
- все действия до установки режима работы, выполняйте аналогично настройке ведомого компьютера;
- выберите роль вашего компьютера в соединении. Для этого активизируйте радиокнопку Ведущий компьютер и закройте окно кнопкой Далее;
- введите имя подключения, например, имя ведомого компьютера;
- установите порт, через который осуществляется соединение. Для этого выберите в списке ИК-порт;
- закройте мастер кнопкой Готово;
- закройте диалоговое окно Подключение кнопкой Отмена;
- Установите соединение с ведомым компьютером:
- откройте диалоговое окно Подключение (Пуск/Панель управления/Сетевые подключения/Прямой параллельный порт);
- введите в поле Пользователь, имя пользователя, которому разрешен доступ к ведомому компьютеру (user);
- введите в поле Пароль, пароль пользователя (user);
- инициализируйте подключение кнопкой Подключение.
Сайт управляется системой
uCoz