
- •1. Обзор протоколов обмена данными по телефонным линиям
- •2. Контроль четности
- •3. Стартовые и стоповые биты
- •4. Боды и биты в секунду
- •5. Соединение по протоколу slip
- •7. Что такое slip?
- •7. Инкапсуляция данных slip
- •10. Недостатки slip
- •11. Отсутствие возможности адресации
- •14. Протокол slip со сжатием (cslip)
- •15. Предпосылки к появлению cslip
- •16. Влияние аппаратных средств
- •17. Цели проектирования
- •18. Реализация slip
- •19. Протокол Point-to-Point (ррр)
- •20. Инкапсуляция данных ррр
- •21. Кадр данных ррр
- •22. Тип кадра данных в ррр
- •23. Инкапсуляция ррр по сравнению со slip
- •24. Функции по управлению соединением
- •25. Фаза установления соединения
- •27. Фаза управления сетью
- •28. Фаза прекращения соединения
- •29. Протокол управления соединением
- •30. Пакеты lcp
- •31. Структура пакетов конфигурации соединения lcp
- •32. Структура пакетов окончания сеанса lcp
- •33. Структура пакетов управления соединением lcp
- •34.Варианты конфигурации соединения lcp
- •35. Максимальная длина принимаемого блока
- •36. Конфигурация протокола авторизации доступа
- •37. Конфигурация протокола управления качеством
- •38. Магическое число
- •39. Сжатия данных поля протокола
- •40. Конфигурация сжатия полей адреса и управления
- •41. Что такое протокол управления сетью ip?
- •42. Чем ipcp отличается от lcp?
- •43. Варианты конфигурации протокола iрср
- •44. Конфигурация протокола сжатия ip
- •45. Конфигурация ip-адреса
- •46. Резюме
25. Фаза установления соединения
Получив определенный сигнал от физического уровня, РРР приступает к следующей фазе. А именно, используя LCP, оба процесса РРР соединения договариваются о его параметрах. В любом случае РРР начинает с параметров по умолчанию. Если партнер отказывается принять их или просит поменять на другие, РРР рассматривает предложение и, если оно его тоже устраивает, принимает его. Далее начинается фаза протокола сетевого уровня и в работу вступает протокол управления сетевыми параметрами (NCP).
В RFC 1661 отмечено, что, выполняя фазу установления «соединения, РРР должен полностью игнорировать все пакеты данных, не являющиеся пакетами LCP. (Напомним, что у пакета LCP поле «Протокол» содержит число ОхС021.) Получив «чужой» пакет, РРР не передает его дальше и не обрабатывает сам. RFC 1661 рекомендует, но не обязывает выдавать при этом сообщение о факте получения и содержимое чужого пакета на монитор или в системный файл. То, как должны выглядеть сообщения об ошибках, оставлено на усмотрение разработчиков протокола.
Фаза проверки полномочий следует за фазой установления соединения. Ее назначение — проверить, имеет ли право удаленный компьютер передавать данные. Фаза проверки полномочий может ограничивать права других компьютеров или отдельных пользователей по установлению РРР-соединения. Некоторые компьютерные сети предназначены для передачи конфиденциальной информации. Разумеется, если в какой-нибудь фирме устанавливается компьютер, работающий файл-сервером для ее сотрудников, руководству не захочется, чтобы к той же информации получил доступ кто-либо другой. Скорее всего руководство попросит своего программиста установить протокол для проверки полномочий пользователей. Некоторые сетевые протоколы имеют в составе подобные средства защиты данных. Однако TCP/IP к ним не относится. Именно это приводит к тому, что фаза проверки полномочий может иногда отсутствовать.
27. Фаза управления сетью
На протяжении фазы управления сетью РРР устанавливает некоторые параметры сетевого уровня. По окончании процесса РРР полностью готов к передаче данных вышележащим уровням и может начинать передачу данных. Как уже было сказано, РРР может обслуживать несколько различных сетевых протоколов одновременно. Используя NCP, РРР может «на ходу» открыть новый или завершить обмен по старому сетевому протоколу. Представьте, например, что РРР ведет обмен пакетами IP. В любой момент, не прекращая обмена пакетами IP, вы можете начать обмен по протоколу DECnet, пользуясь тем же последовательным соединением. Когда обмен пакетами DECnet станет ненужным, вы можете завершить его, не прекращая соединения по протоколу IP.
Другими словами, находясь в фазе управления сетью, РРР при помощи NCP открывает, настраивает и завершает сетевые соединения для нескольких сетевых протоколов. Для определенного сетевого протокола используется соответствующий протокол управления сетью. Например, NCP для IP отличается от NCP для DECnet. Каждый протокол управления сетью разрабатывается с учетом тонкостей в механизмах собственного сетевого протокола.
Если вы работаете с поставщиком услуг Интернет по РРР, скорее всего фаза проверки полномочии отсутствует. Вместо нее вы просто вводите свое имя и пароль перед установлением РРР-соединеипя. С .другой стороны, там, где это необходимо, даже простейшие реализации РРР предоставляют набор из нескольких, различной степени сложности схем проверки полномочий.