Реферат Модем - Банк рефератів, творів, доповідей, курсових та дипломних робіт

1K Xmodem. Якщо передача йде без помилок, протокол Xmodem 1К збільшує розмір пакета з 128 до 1024 байт. При збільшенні кількості помилок розмір пакета знову зменшується. Така зміна довжини пакета дозволяє збільшити швидкість передачі файлів. В іншому протоколі 1K Xmodem збігається з протоколом Xmodem CRC.

Протокол Ymodem розробив Чак Форсберг у 1984-1985 роках. Протокол Ymodem схожий на протокол 1K Xmodem, але має одну відмінність: протокол Ymodem може передавати або приймати за один захід кілька файлів.

Існує модифікація протоколу Ymodem – Ymodem G. Протокол Ymodem G призначений для використання з модемами, що автоматично здійснюють корекцію помилок на апаратному рівні. Наприклад, MNP-модеми з апаратною реалізацією MNP. У цьому вся протоколі спрощено захист від помилок, т.к. її виконує сам модем. Не використовуйте цей протокол, якщо модем не здійснює апаратну корекцію помилок.

Іншою особливістю протоколу Ymodem є те, що разом із файлом передаються всі його атрибути. В результаті як мінімум ім'я файлу та дата залишаються незмінними.

Zmodem – це швидкий протокол передачі даних, який використовує вікна. Zmodem здійснює передачу даних пакетами по кілька штук у вікні. При цьому комп'ютер, що приймає дані, не передає сигнал підтвердження або сигнал перепиту неправильного пакета, поки не отримає всі пакети у вікні.

Протокол Zmodem, як і протокол 1K Xmodem, може змінювати довжину пакета (блоку) від 64 до 1024 байт залежно від якості лінії.

Крім того, протокол має наступну корисну особливість: якщо при передачі файлу стався збій на лінії і ви не встигли передати весь файл, то наступного разу при передачі цього ж файлу він автоматично почне передавати з того жмісця, де стався урвищ зв'язку. Таким чином, дуже великі файли ви можете передавати частинами.

З усіх протоколів верхнього рівня, описаних вище, цей протокол найшвидший та найзручніший.

Особливістю протоколу Bimodem є можливість одночасної передачі двох файлів у різних напрямках. Крім того, одночасно з передачею файлів можна поговорити з оператором віддаленого комп'ютера за допомогою клавіатури.

Широко відомі два різновиди протоколу Kermit - стандартний та Super Kermit. Цей протокол був розроблений в Колумбійському університеті в 1981 для зв'язку між різними типами комп'ютерів, включаючи великі комп'ютери, міні-комп'ютери та персональні комп'ютери. На відміну від протоколів Xmodem і Zmodem він використовує передачі даних пакети змінної довжини і максимальним розміром 94 байт.

Як і Ymodem, протокол Kermit може передавати чи приймати кілька файлів за один сеанс.

Протокол Super Kermit призначений спеціально для використання у мережах типу TeleNet або TymNet. Ці мережі мають дуже великі затримки під час передачі даних. Так що якщо чекати на підтвердження для кожного пакета, це може призвести до різкого зниження швидкості обміну. У протоколі Super Kermit ця проблема вирішується в такий спосіб. Декілька пакетів передається за один раз. Всі дії з контролю над помилками залишаються, за винятком того, що комп'ютер, що приймає дані, не передає сигнал підтвердження або сигнал на перепит неправильного пакета, поки не отримає всі пакети у вікні.

Внаслідок використання такого механізму відбувається різке скорочення часу затримки. Вікно може містити від 1 до 31 пакета.

Крім Kermit використовує також попередню компресію даних длязбільшення ефективної швидкості обміну даними.

Існує безліч різних телекомунікаційних програм, що надають користувачеві зручний засіб роботи з модемом - MTE, Telix, Comit, Bitcom і т.д.

Основні параметри якими оцінюються комунікаційні програми є: програмна емуляція протоколів корекції помилок (MNP), наявність різноманітних протоколів обміну файлами, інтерфейс з користувачем.

Найпоширеніша комунікаційна програма фірми MagicSoft Inc. У MTE версії 2.10 програмно реалізовано протокол MNP. Тому якщо ваш модем не має апаратної реалізації протоколу MNP, використання МТЕ дозволяє встановити стійкий зв'язок з MNP-модемами.

МТЕ має такі вбудовані протоколи обміну файлами: ASCII, Xmodem CRC, Ymodem, Ymodem-G, Zmodem, Kermit.

Telix, версія 3.12 – зручна комунікаційна програма, що підтримує багато протоколів обміну файлами. У Telix реалізовані такі протоколи: Kermit, Modem7, SEAlink, Telink, Xmodem, Xmodem-1k, Ymodem, ymodem-G, Zmodem, HSlink, MobyTurbo, ASCII.

Однак Telix має один великий недолік: ця програма не підтримує програмну емуляцію MNP. Внаслідок цього її неможливо використовувати на сильно зашумлених лініях з модемами, які не забезпечують апаратну корекцію помилок.

Comit, версії 1.27b - зручна комунікаційна програма, що часто поставляється в комплекті з модемами, що не мають апаратної реалізації MNP. Виконує програмну емуляцію протоколів MNP2, MNP4, MNP5, MNP7.

На жаль, ця комунікаційна програма має дуже бідний набір протоколів обміну файлами. Підтримуються протоколи Xmodem, Xmodem CRC, Ymodem, Ymodem-G, ASCII.

Bitcom, версії 3.584 – комунікаційна програма, частощо постачається в комплекті з модемами, що не мають апаратної реалізації MNP. Виконує програмну емуляцію протоколів MNP (до MNP5 включно).

Bitcom підтримує такі протоколи обміну файлами: ASCII, Xmodem CRC, Ymodem, Ymodem-G, Kermit, CompuServe Plus.

Слід зазначити, що у Bitcom невдало реалізований інтерфейс з користувачем.

7. Використання модемів

7.1. Електронна дошка оголошень

Більшість операторів BBS також є членами мережі FidoNet. Мережа FidoNet є міжнародною некомерційною мережею користувачів комп'ютерів багатьох країн. Не треба плутати BBS та FidoNet. Станції BBS можуть не входити до FidoNet, і, у свою чергу, вузли FidoNet можуть не мати BBS, а використовуватися тільки для пересилання пошти.

Якщо ви успішно встановили модем на своєму комп'ютері, то у вас виникне природне бажання кудись подзвонити. Для цього ви можете скористатися будь-якою телекомунікаційною програмою – MTE, COMIT, BITCOM. Якщо ваш модем не має апаратної корекції помилок, краще використовувати MTE або іншу програму, що має можливість емуляції MNP (наприклад COMIT).

Хоча різні BBS використовують різні програми для організації своєї роботи – TPBoard, Allan's Kakboard, Remote Access, Opus, Phoenix, Maximus тощо, фактично всі вони мають однаковий набір команд. Тут ми розглянемо станції BBS, які використовують програму Maximus.

Користувач BBS отримує можливість переглядати архіви файлів BBS, переписувати собі файли, що його цікавлять, передавати на BBS свої файли, які можуть кого-небудь зацікавити.

Отже, ви дзвоните на BBS. У більшості випадків після з'єднання з BBS на дисплеї з'явиться таке повідомлення:

FrontDoor 2.02;Noncommercial version

Press Escape twice for Maximus

Maximus is being loaded

Воно означає, що станція є вузлом мережі, наприклад FidoNet, і на ній виконується спеціальна поштова програма FrontDoor. Вам пропонується натиснути двічі на клавішу ESC для завантаження програми Maximus, яка і далі підтримуватиме діалог з вами.

Якщо станція працює тільки для обміну поштою в мережі, на екрані з'явиться інше повідомлення:

FrontDoor 2.02; Noncommercial version

Mail-only system. Please hang up.

Під типом терміналу розуміється можливість розпізнавати ті чи інші символи, що управляють. Зазвичай вам надається вибір із двох можливих типів терміналів – TTY та ANSI.

TTY є найпростішим типом терміналу. Він не дозволяє керувати кольором символів, що виводяться на екран і встановлювати курсор у задану позицію.

ANSI – це найбільш універсальний тип терміналу. Він підтримує керування положенням курсору, кольором символів і фоном символів. Управління кольором та положенням курсору забезпечується спеціальними Escape-послідовностями.

Після такої процедури реєстрації вас попросять вибрати пароль і ви автоматично стаєте користувачем цієї BBS. При наступних входах на цю BBS використовуйте те саме ім'я та прізвище, що й вперше. Програма BBS знайде ваше ім'я в списку користувачів і запропонує вам ввести пароль, визначений при першому входженні в систему.

Головне меню BBS

Коли система нарешті визнає у вас свого користувача, на екран буде виведено основне меню:

M)Essage Areas F)Ile Areas S)Tatistics

C) hange Setup W)

Y)ell for Sysop R)egistration G)oodbye

Розглянемо кожну з команд меню:

Ця команда відображає на екрані статистику вашої роботи з BBS: час, відведений на цей сеанс, час який ви вже пропрацювали з цією системою і час, що залишився. Також виводиться інформація про розміри прийнятої та переданої вами інформації, а також скільки ще кілобайт ви можете перекачати собі сьогодні.

За допомогою цієї команди можна спробувати викликати системного оператора, якщо він знаходиться поблизу BBS і забажає розпочати переговори. Якщо вам пощастить, ви зможете за допомогою клавіатури передати йому повідомлення та отримати відповідь.

Система почне ставити запитання для вашої реєстрації на BBS.

За допомогою цієї команди ви розірваєте зв'язок із BBS.

Електронні дошки оголошень BBS є, мабуть, найпростішим способом обміну повідомленнями та файлами. Значно більший інтерес надає використання глобальних мереж.

Однією із можливостей використання глобальних мереж є організація електронної пошти. Якщо ваш комп'ютер підключено до глобальної мережі і ви маєте спеціальне програмне забезпечення для обміну поштою, ви можете надсилати через мережу листи іншим користувачам мережі.

Сам лист є звичайним файлом, що містить текст листа і спеціальний заголовок, в якому зазначено, від кого лист направлений, кому призначено, яка тема листа і дата відправлення.

Іншою можливістю використання глобальних мереж є телеконференції. Використання телеконференцій відповідає можливості обміну повідомленнями на BBS, але передбачає

гає більший сервіс та коло користувачів.

В даний час у нашій країні найбільшими є мережа Relcom та FidoNet. Relcom є невеликим підмножиною мережі InterNet. Обидві ці мережідозволяють передавати дані не тільки всередині України, але й у всьому світі.

7.3. Факс-модемні плати

Останнім часом на ринку з'явилося багато факсів і факс-модемних плат. Якщо ви підключите цю плату до комп'ютера, ви отримаєте факсимільний апарат. Завдяки цим платам ви можете передати факс на будь-який факсимільний апарат або будь-яку факс-модемну плату у світі.

Факс-модемні плати можна використовувати як звичайні модеми.

Програмне забезпечення, що обслуговує факс-модемні плати, дозволяє конвертувати дані в різних форматах до формату факсимільних апаратів. Наприклад, програма Quick Link II Fax дозволяє передавати на факс-машини та інші факс-модеми такі дані: текст, файли у форматах TIFF, IMG підготовлені програмою GEM Artline або Ventura Pablisher, BMP з Microsoft Windows, CUT з Dr.Halo та PCX з Paintbrush.

Деякі модеми дозволяють навіть надіслати звуковий лист. Вони забезпечують запис та подальше відтворення мовного сигналу за допомогою вбудованих аналогово-цифрового та цифроаналогового перетворювачів.