Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
New_Konspekt_lektsiy-GMZ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.74 Mб
Скачать

2. Протокол ppp

PPP (англ. Point- to - Point Protocol ) - двоточковий протокол канального рівня ( Data Link ) мережевої моделі OSI. Зазвичай використовується для встановлення прямого зв'язку між двома вузлами мережі , причому він може забезпечити аутентифікацію з'єднання , шифрування (з використанням ECP , RFC 1968 ) і стиснення даних. Використовується на багатьох типах фізичних мереж : нуль- модемний кабель , телефонна лінія , стільниковий зв'язок і т. д.

Часто зустрічаються підвиди протоколу PPP , такі як Point- to - Point Protocol over Ethernet ( PPPoE ) , використовуваний для підключення по Ethernet , і іноді через DSL ; і Point- to - Point Protocol over ATM ( PPPoA ) , який використовується для підключення по ATM Adaptation Layer 5 ( AAL5 ) , який є основною альтернативою PPPoE для DSL.

PPP являє собою ціле сімейство протоколів: протокол керування лінією зв'язку ( LCP ) , протокол управління мережею ( NCP ) , протоколи аутентифікації ( PAP , CHAP ) , багатоканальний протокол PPP ( MLPPP ) .

Автоматичне налаштування

Link Control Protocol ( LCP ) забезпечує автоматичне налаштування інтерфейсів на кожному кінці (наприклад , установка розміру пакетів ) і опціонально проводить аутентифікацію . Протокол LCP працює поверх PPP , тобто початкова PPP зв'язок має бути до роботи LCP .

RFC 1994 описує Challenge - handshake authentication protocol ( CHAP ) , який є кращим для з'єднань з провайдерами. Вже застарілий Password authentication protocol ( PAP ) все ще іноді використовується .

Іншим варіантом аутентифікації через PPP є Extensible Authentication Protocol ( EAP) . [ 1 ]

Після того , як з'єднання було встановлено , поверх нього може бути налаштована додаткова мережу. Зазвичай використовується Internet Protocol Control Protocol ( IPCP ) , хоча Internetwork Packet Exchange Control Protocol ( IPXCP ) і AppleTalk Control Protocol ( ATCP ) були колись популярні. Internet Protocol Version 6 Control Protocol ( IPv6CP ) отримає більше поширення в майбутньому , коли IPv6 замінить IPv4 як основний протокол мережного рівня .

багатопротокольна підтримка

PPP дозволяє працювати декількох протоколах мережного рівня на одному каналі зв'язку . Іншими словами , всередині одного PPP - з'єднання можуть передаватися потоки даних різних мережевих протоколів (IP, Novell IPX і т. д.) , а також дані протоколів канального рівня локальної мережі. Для кожного мережевого протоколу використовується Network Control Protocol ( NCP ) який його конфігурує ( погоджує деякі параметри протоколу).

Виявлення закільцьованих зв'язків

PPP виявляє закільцьовані зв'язку , використовуючи особливість , що включає magic numbers . Коли вузол відправляє PPP LCP повідомлення , вони можуть включати в себе магічне число. Якщо лінія закольцована , вузол отримує повідомлення LCP з його власним магічним числом замість отримання повідомлення з магічним числом клієнта.

Найбільш важливі особливості

Link Control Protocol встановлює і завершує з'єднання , дозволяючи вузлам визначати налаштування з'єднання . Також він підтримує і Байт- , і бито -орієнтовані кодування.

Network Control Protocol використовується для визначення установок мережевого рівня , таких як мережевий адресу або настройки стиснення , після того як з'єднання було встановлено .

Конфігураційні опції PPP

Так як в PPP входить LCP протокол , то можна керувати наступними LCP параметрами :

Аутентифікація . RFC 1994 описує Challenge Handshake Authentication Protocol ( CHAP ) , який є кращим для проведення аутентифікації в PPP , хоча Password Authentication Protocol ( PAP ) іноді ще використовується . Іншим варіантом для аутентифікації є Extensible Authentication Protocol ( EAP) .

Стиснення . Ефективно збільшує пропускну здатність PPP з'єднання , за рахунок стиснення даних в кадрі. Найбільш відомими алгоритмами стиснення PPP кадрів є Stacker і Predictor .

Виявлення помилок. Включає Quality- Protocol і допомагає виявити петлі зворотного зв'язку за допомогою Magic Numbers RFC 1661 .

Багатоканальність . Multilink PPP ( MLPPP , MPPP , MLP ) надає методи для розповсюдження трафіку через кілька фізичних каналів , маючи одне логічне з'єднання . Цей варіант дозволяє розширити пропускну здатність і забезпечує балансування навантаження.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]