Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

комунікаційних технологій Навчальна дисципліна- Мережні операційні системи Лабораторія- Інформа

Работа добавлена на сайт samzan.net:


Міністерство транспорту та зв’язку України

Львівський коледж

Державного університету інформаційно-комунікаційних технологій

Навчальна дисципліна:  Мережні операційні системи

Лабораторія: Інформаційних мереж зв'язку

Спеціальність 5.05090308  “Монтаж, обслуговування та експлуатація апаратних засобів інформатизації”

Розглянуто

Затверджую

Заступник директора з НВР

__________ Я.М. Плешівський

“_____” ___________ 20__ р.

на засіданні циклової комісії

професійної підготовки

Протокол № __ від _______ 20__ р.

Голова циклової комісії __________

Інструкція

до лабораторної роботи №  7.

"Встановлення

модемного з'єднання, по протоколу РРР, в

операційній системі Linux
"

Склали викладачі

__________ Р.Т. Мамедов

Львів 2009

         1  Мета роботи

              Оволодіти методикою  встановлення  модемного з'єднання по протоколу РРР

2   Теоретичні відомості

  Протокол PPP – Point-to-point Protocol (протокол “крапка|точка|-крапка|точка|”). Це протокол кодування пакетів (хоча при синхронній формі це не так), що дозволяє передавати дані по повільних або ненадійних каналах. Протокол РРР служить для створення логічного (уявного) каналу, для передачі даних, між двома вузлами в мережі. За кодування і декодування пакетів відповідає драйвер РРР|.

 Як альтернатива перевірки користувача за допомогою текстової процедури userid/password були розроблені два методи аутентифікації – PAP i CHAP. Широкого поширення в реалізаціях РРР набув протокол аутентифікації PAP. В порівнянні з PAP, протокол CHAP безпечніший і зараз набуває  великої популярності. У реалізації РРР для ОС Linux реалізовані обидва ці методи перевірки достовірності і справжності користувачів.

   Протокол аутентифікації запит-відповідь Challenge-Handshake Authentication Protocol (CHAP) використовується для реалізації функцій безпеки при встановленні РРР-з'єднання|сполучення,сполуки|. У протоколі CHAP застосовується триразова перевірка достовірності|справжності| при реєстрації клієнта на хості.

     На відміну від протоколу CHAP, протокол встановлення достовірності|справжності| пароля Password Authentication Protocol (PAP) не є|з'являється,являється| таким|настільки| витонченим. У цьому протоколі використовується простий механізм перевірки достовірності|справжності| користувача за допомогою userid/password. Ідентифікатор користувача userid посилається в текстовому вигляді|виді| у форматі ASCII. Пароль може шифруватися, а може передаватися і в текстовому вигляді|виді|. Це залежить від можливостей|спроможностей| клієнта.

    Після|потім| аутентифікації клієнта продовжується|триває| сеанс РРР|. При цьому протягом сеансу повторна аутентифікація не проводиться|виробляється,справляється|. Якщо клієнт не підтвердив свої повноваження відповідним чином, то сеанс РРР| може бути припинений хостом| РРР|.

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

    При роботі ми будемо використовувати зовнішній модем, що підключений до комп'ютера через послідовний СОМ – порт, тому крім програмного забезпечення РРР , використовуватиметься  програма Mgetty. Mgetty – використовується для роботи з послідовними лініями зв'язку. Ця програма спроможна автоматично визначати тип вхідного дзвінка за допомогою loсk – файлів. Вона може використовуватися для апаратних терміналів, але документація приблизно на 99,9% повязана з модемами. Mgetty також забезпечує підтримку факсів і автоматично знаходить РРР.

Для налаштування конфігураційних параметрів  mgetty існують  файли   login.config і mgetty.config.

login.config– вказує як програма mgetty повинна вести себе в тій чи іншій ситуації при знаходженні спроби з'єднання з сервером і повинна містити таку стрічку:

  •  /AutoPPP/ --ppp /usr/sbin/pppd auth -chap +pap login modem crtscts lock

          Опис параметрів даної стрічки наведено в таблиці 2.1

Таблиця 2.1  Опис параметрів, котрі містяться в файлі login.conf

Параметр

Пояснення

/AutoPPP/

Розшифровується як «знаходження PPP-зєднання автоматично»

/usr/sbin/pppd

Шлях до програми запуску демона PPPd

auth

Означає, що перед тим як запустити клієнта в мережу, необхідно провести авторизацію

- chap

Означає не проводити chap-авторизації

+pap

Означає проводити pap-авторизацію

login

Означає, що необхідно використовувати для pap-авторизації базу зареєстрованих в системі користувачів

modem

«спілкування з модемом» (контроль несучої)

crtscts

Використовувати апаратне керування модемом

lock

Створювати lock-файл, щоб допуск до пристрою  був  заблокованим під час його роботи

Останньою, в файлі  login.conf  є стрічка :

-  _ _ /bin/login – ця стрічка є самою головною. В ній зберігається інструкція про те, як поступати програмі mgetty, якщо при встановленні з'єднання не був прийнятий сигнал ідентифікований РРР або факсове з'єднання. В такому випадку  mgetty вирішує, що це звичайне термінальне зєднання і передає керування програмі login, яка видає запрошення для входу в систему.

В файлі mgetty.config прописуємо порти і швидкість передачі даних:

    port ttyS0

   speed 57600

   data-only y

   init-chat "" ATZ OK AT&F1M0E1Q0S0=0S7=90+FCLASS=0 OK

   answer-chat "" ATA CONNECT \c \r

Опис параметрів   файлу  mgetty.config   наведено у таблиці 2.2

Таблиця 2.2 Опис параметрів файлу  mgetty.config

Параметри

Пояснення

debug

рівень відлагоджувальних  повідомлень

speed

швидкість роботи з модемом по    асинхронному порту

data-only

модем працює в режимі передачі даних  (без  підтримки FAX-режиму)

init-chat

послідовність ініціалізації модема

   answer-chat "" ATA CONNECT \c \r

   стрічка відповіді на дзвінок

       Після налаштування програми Mgetty потрібно перейти до налаштувань програми РРР.           Як вже наголошувалося раніше, РРР| — це програма, яка управляє РРР-з'єднаннями|сполученнями,сполуками| на сервері. Стандартом для систем на базі ОС Linux став програмний пакет pppd, написаний Елом| Лонгейром (Al Longyear), Полом Макеррасом (Paul Mackerras) і Майклом Калагеном (Michael Callahan). У більшість дистрибутивів ОС Linux включений бінарний пакет цієї програми. У Red Hat 6.0 включена версія ppp-2.3.7

         Для налаштування конфігураційних параметрів  протоколу РРР існують файли : Options.ttyS0  і  papsecrets

В файлі Options.ttyS0 повинні знаходитись такі парамери:

modem

crtscts

192.168.1.199:162.168.1.200

netmask 255.255.255.0

proxyarp

Defaultroute

+pap

lock

debug

Passive

В таблиці 2.3 наведено опис параметрів, файлу  Options.ttyS0

Таблиця 2.3  Опис параметрів файлу  Options.ttyS0

Параметри

Пояснення

modem

вказує, що потрібно використовувати сигнали управління модемом

crtscts

Апаратне керування роботою модема

192.168.1.199:162.168.1.200

ІР – адреса локального та віддаленого хоста

netmask 255.255.255.0

мережева маска

proxyarp

«добавляти» хост клієнта в локальну мережу

Defaultroute

маршрутизація по замовчуванню

+pap

проводить pap-авторизацію

lock

завдання pppd блокувати послідовний порт. Необхідно щоб інші       прикладні програми не могли використовувати цей пристрій під час зєднання. По його закінченні блокування знімається

Passive

встановити з'єднання і чекати

debug

вивід повідомлень про роботу сесії

Формат файлу   PAP – Secrets  та його вміст показано в таблиці  2.4

Таблиця 2.4

Ім'я клієнта

Ім'я сервера

Пароль доступу

ір- адреса

kvant

*

kvantt

*

 

   Після того, як усі конфігураційні файли налаштовано, необхідно забезпечити завантаження програми Mgetty при кожному запуску ПК. Для цього використовується файл Inittab.

Inittab  - файл який описує процеси, які повинні запускатися при завантаженні комп'ютера. Файл знаходиться в каталозі  /etc і повинен містити стрічку:

S1:2345:respawn:/sbin/mgetty -n 2 -D ttyS0 F115200

В цій стрічці описується модем, підключений до  серверу. Тут вказаний ідентифікатор S1, який активується тільки на рівнях запуску 2,3,4 і 5

Respawn – вказує, що програму можна запускати на вказаному рівні запуску і перезапускати її знову після закінчення роботи.

         Після Respawn запускається програма mgetty. Вона також запускається з декількома параметрами командного рядка, які визначають її стан. Програма обслуговує користувачів, які реєструються на сервері через модемне з'єднання.

        Параметр ''-n'' вказує кількість гудків до зняття трубки, ''-D''  - відключення режима факса,  F115200 – швидкість обміну з модемом.

      Під час встановлення модемного з'єднання  ведеться журнал подій (log- файли) в якому фіксуються всі дії, котрі виконувались. Цей журнал знаходиться за шляхом  /var/log. Кожен мережевий процес має свій лог- файл, у який заносить результат виконання дій. Завдяки цьому ми можемо швидко знаходити помилки в разі виникнення необхідності.

          

                                                  3  Підготовка до роботи
3.1  Ознайомитись з інструкцією
3.2
  Опрацювати теоретичний матеріал за темою роботи

3.3  Усно дати відповіді на контрольні запитання вхідного контролю
3.4  Продумати методику виконання роботи

3.5  Підготувати бланк звіту

 

                                                        4   Питання вхідного контролю

 4.1   Дати визначення протоколу РРР

4.2   Дати визначення поняттю аутентифікація

4.3   Пояснити призначення програми Mgetty

                                                   5  Основне обладнання
5.1   Обладнання локальної мережі

5.2   Операційна система  Linux

5.3   Зовнішні модеми

5.4   Внутрішня АТС

                                                  6  Порядок виконання роботи
6.1  Налаштувати серверну частину згідно із теоретичними відомостями

6.2  Налаштувати клієнтську частину, для чого необхідно виконати наступні дії:

  •   на робочому столі натискаємо меню KDE, адміністрування мережа (ProgramsAdministrationNetwork )

  •  у вікні , що відкрилося на вкладці Загальні обираємо пункт  „ динамічне встановлення IP- адреси ”

  •  на вкладці Провайдер вводимо  ім’я користувача та його пароль згідно налаштувань сервера, що містяться у файлі pap-secrets 

  •  після вдалого введення параметрів звязку натискаемо кнопку  набору номера

      

                                          7   Питання вихідного контролю 

 7.1   Намалювати схему обміну пакетами даних, при встановленні РРР – сесії, між  

         клієнтом та сервером

 7.2  Описати протоколи, що використовуються під час встановлення РРР- сесії

 7.3  Описати алгоритм виконання роботи

      7.4  Описати процес встановлення з'єдання, розшифровуючи записи у лог- файлах

                                                         8  Оформлення звіту
      
8.1  Мета роботи
      8.2  Теоретичні відомості
      8.3  Інструмент , обладнання і прилади
      8.4  Завдання

      8.5  Звіт по роботі

                                                         Література
1  Петерсен Р.  П29 Энциклопедия Linux. Перевод с англ. - Спб.: Питер, 202-1008с.
2  Сивер Э., Спейнауэр С„ Фиггинс С., Хекман Д.  Linux. Справочник. - Пер. с англ. - СПб:  

   Символ-Плюс, 2001. - 912 с.

3  Бруй В. В. , Карлов С. В. Б.  LINUX-сервер: пошаговые инструкции инсталляции и  

   настройки. – М.: Изд-во СИП РИА, 2003. – 572 с.




1. Науковотехнічний прогрес напрямки та економічна ефективність Порядок створення підприємства
2. Реагенты, используемые при водоподготовке
3. і Категорії функції і ролі менеджерів
4. е создания условий для своего существования и развития люди постоянно сталкиваются с опасностями
5. РЕФЕРАТ по дисциплине Микроэкономика Руководитель доцент Т
6. Виды связей между таблицами
7. 1все вещи состоят из частиц 2 частицы движутся беспорядочно 3 Частицы взаимодействуют друг с другом
8.  Акцептован счет поставщика за поступившие материалы- а стоимость материалов б НДС
9. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Харків
10. Вариант 27 Вопрос 1- Почвенники 2 варианта - Данилевский До.html
11. БудСтрой является выпуск такой продукции как окна двери витражи и прочие металлопластиковые ограждающие
12. на тему- Президент Российской Федерации ~ глава государства
13. РЕФЕРАТ1
14.  Почвенные ресурсы нашей страны учет их количества и качества
15. Мясо яйцо
16. Sovetyiperezhivshimzhutkiesobyitiy
17. Нафтогазопромислова геологія- Визначення густини газонасиченої пластової нафти
18. і Шевченка вона назвала Кобзарем Пушкіна сонцем російської поезії Франка Каменярем Горького
19. Лабораторна робота 3 Дослідження ризику на основі дерева рішень Мета роботи- Навчитись будувати дерево
20. Трансформаторы Выполнил- Комиссаров Д