Подключение к сети посредством РРР

Для того, чтобы соединить компьютер с сетью средствами РРР, нужно обеспечить выполнение трех требований:

  1. Ядро компьютера должно уметь посылать IP-пакеты по последовательному каналу в соответствии с требованиями протокола РРР.
  2. Необходимо, чтобы в системе была программа пользовательского уровня, позволяющая устанавливать и обслуживать РРР-соединения.
  3. На другом конце последовательного канала должна быть система, понимающая используемый протокол.

Для установки РРР-соединения нужно, чтобы система могла посылать и принимать РРР-пакеты. В UNIX протокол РРР реализован в виде модуля ядра, который помещает сетевые пакеты в выходную очередь последовательного устройства и извлекает поступающие пакеты из входной очереди. Обычно этот модуль функционирует подобно сетевому интерфейсу, поэтому им можно манипулировать с помощью стандартных средств, например команды ifconfig.

Управление РРР-каналами

Точная последовательность событий, происходящих при установлении РРР-соединения, зависит от операционной системы и типа сервера, с которым осуществляется связь. Соединения можно устанавливать либо вручную, либо динамически.

При ручном подключении пользователь запускает команду, которая вызывает модем, находит в удаленную систему и загружает в ней демон протокола РРР. Если эта процедура заканчивается успешно, последовательный порт конфигурируется как сетевой интерфейс. В этом случае канал обычно остается активным длительное время, что лучше всего подходит для выделенных телефонных линий.

В динамической конфигурации демон наблюдает за последовательными “сетевыми” интерфейсами, отслеживая запросы на передачу данных через них. Когда кто-то пытается послать пакет, демон автоматически вызывает модем для установления соединения, передает пакет и, если канал возвращается в режим ожидания, по истечении соответствующего периода времени разрывает соединение. Динамические каналы применяются, когда по телефонной линии передаются как голосовые, так и двоичные данные, а также когда осуществляются звонки на большие расстояния или соединение является платным.

Программы, реализующие обе эти схемы, входят в состав большинства версий РРР.

Поиск компьютера для связи

Когда организуется канал связи между двумя удаленными узлами компании или между офисом и домом, можно просто инсталлировать протокол РРР на обоих концах соединения. Если же речь идет об использовании этого протокола для подключения к Internet, следует обратиться к провайдеру. Большинство провайдеров предлагает коммутируемые соединения по разумной цене.

Узнай цену консультации

"Да забей ты на эти дипломы и экзамены!” (дворник Кузьмич)