Протокол pap
На відміну від протоколу CHAP, протокол встановлення автентичності пароля Password Authentication Protocol (PAP) є простішим та слабкішим. У цьому протоколі використовується простий механізм перевірки автентичності користувача за допомогою userid/password. Код користувача userid надсилається в текстовому вигляді в форматі ASCII. Пароль може шифруватися, а може передаватися і в текстовому вигляді. Це залежить від можливостей клієнта.
Після аутентифікації клієнта триває сеанс РРР. При цьому протягом сеансу повторна аутентифікація не проводиться. Якщо клієнт не підтвердив свої повноваження відповідним чином, то сеанс РРР може бути припинений хостом РРР.
Метод перевірки автентичності за допомогою PAP легко реалізується, але має менший рівень безпеки. Одна з причин його популярності у провайдерів послуг мережі Internet полягає в тому, що безпека комутованих з'єднань не є визначальним фактором при організації підключення до мережі Internet. Прослуховування телефонної лінії з метою перехоплення сеансу РРР вести досить важко, на відміну від перехоплення пароля, який надсилається по локальній мережі Ethernet у текстовому вигляді і простота настройки PAP переважує можливу загрозу, пов'язану з низьким рівнем його безпеки.
Приклад виконання завдання
Сконфігурувати інкапсуляцію РРР для фрагмента мереж, наведеного на рис. 7. Задати
Рисунок 9 – фрагмент мережі для конфігурування протоколу РРР.
Крок 1 Виконуємо деякі базові конфігурування маршрутизаторів (настроювання виконуємо згідно таблиці (рис. 9)). При цьому задаємо:
• Ім'я хоста.
• Консоль пароль на консольний доступ.
• Пароль віртуального терміналу.
• Пароль входу в привілейований режим.
Крок 2 Налаштовуємо інтерфейс на маршрутизаторі Dublin.
Dublin(config)#interface serial 0
Dublin(config-if)#ip address 192.168.15.2 255.255.255.0
Dublin(config-if)#no shutdown
Dublin(config-if)#exit
Dublin(config)#exit
Крок 3 Налаштовуємо інтерфейс на маршрутизаторі Washington.
Налаштування послідовного інтерфейсу маршрутизатора Washington виконуємо так:
Washington(config)#interface serial 0
Washington(config-if)#ip address 192.168.15.1 255.255.255.0
Washington(config-if)#clock rate 64000
Washington(config-if)#no shutdown
Washington(config-if)#exit
Washington(config)#exit
Крок 4 Зберігамо конфігурації.
Washington#copy running-config startup-config
Dublin#copy running-config startup-config
Тепер на маршрутизаторах Dublin та Washington виконуємо команду привілейованого режиму show interface serial N_PORT (де N_PORT – номери відповідних послідовних портів маршрутизаторів) і дивимося типи інкапсуляцій.
Крок 5 Змінюємо типи інкапсуляцій на маршрутизаторах Dublin та Washington.
Washington(config-if)#encapsulation ppp
Dublin(config-if)#encapsulation ppp
Знову дивимося типи інкапсуляцій на маршрутизаторах Dublin та Washington і переконуємося, що послідовне з'єднання функціонує між маршрутизаторами функціонує.
Washington#ping 192.168.15.2
Dublin#ping 192.168.15.1
Якщо пінг не проходить – перевіряємо настройки та усуваємо відповідні помилки конфігурування.
Крок 6. Задаємо метод стиснення та потрібний ступінь якості каналу зв’язку РРР.
Метод стиснення для РРР, який буде використовуватись під час передавання трафіку по РРР-з’єднанню виконується за допомогою команди
Washington (config-if)#compress [predictor | stac]
Dublin (config-if)#compress [predictor | stac]
Зрозуміло, що при цьому, на обох маршрутизаторах слід задати ідентичні методи стиснення.
Ступінь якості каналу зв’язку можна вказати за допомогою команди
Washington (config-if)#ppp quality 90
Dublin (config-if)#ppp quality 90
При цьому РРР-з’єднання буде мати місце, лише коли реальна якість каналу (визначаеться максимальним відсотком помилок передавання пакетів) буде не меншою за задане Вами значення (в даному випадку воно складає 90%).
Задати можливість балансування завантаження каналу використовуючи певну множину фізичних ліній можна за допомогою команди
Washington (config-if)# ppp multilink
Dublin (config-if)# ppp multilink
Такий варіант також дозволить розширити пропускну здатність каналу зв’язку РРР.
Крок 7. Задаємо та настроюємо метод автентифікації сторін
Для правильної автентифікації сторін файли конфігурації маршрутизаторів повинні містити, зокрема, такі рядки:
Для протоколу РАР:
На маршрутизаторі Washington
hostname Washington
username Dublin password pass123
interface serial 0
ip address 192.168.15.1 255.255.255.0
encapsulation ppp
ppp authentication PAP
ppp pap sent-username Washington password pass123
На маршрутизаторі Dublin
hostname Dublin
username Washington password pass123
interface serial 0
ip address 192.168.15.2 255.255.255.0
encapsulation ppp
ppp authentication PAP
ppp pap sent-username Dublin password pass123
Отже, деякі команди настроювання автентифікації РАР такі:
Washington(config-if)#ppp authentication pap
Washington(config-if)#ppp pap sent-username ім’я цього пристрою password пароль*
Dublin(config-if)#ppp authentication pap
Dublin(config-if)#ppp pap sent-username ім’я цього пристрою password пароль*
* Примітка: пароль повинен бути однаковим на з'єднаних пристроях.
