Почему интернет провайдеры использующие технологию dsl главным образом используют протокол pppoe

Обновлено: 06.07.2024

Насколько я понимаю, PPPoE работает через ethernet, поэтому для использования PPPoE вы уже должны иметь возможность отправлять Ethernet-кадры вашему интернет-провайдеру.

В этот момент зачем использовать PPPoE? Почему бы просто не запускать IP-адрес непосредственно по этой Ethernet-подобной ссылке, назначить IP-адрес через DHCP и сделать с ним?

3 ответа

Другая причина может заключаться в том, что PPPoE является протоколом туннелирования, который полезен для обеспечения безопасности и скрытия инфраструктуры интернет-провайдеров. Туннель создается между CPE конечного пользователя и централизованным BRAS ISP. Сеть между ними скрыта от пользователя, и пользователь не может взаимодействовать с другими пользователями непосредственно через дистрибьюторскую сеть ISP, пока не достигнет BRAS, где может быть применена политика.

Это также полезно, когда соединение с конечным пользователем проходит через сеть другого поставщика услуг до того, как оно достигнет контрактного провайдера. Туннель может заставить его выглядеть так, как будто существует прямая связь с контрактным провайдером. Например, в Великобритании BT регулируется правительством и должен предоставлять оптовые услуги другим интернет-провайдерам. Интернет-провайдер будет покупать DSL-соединение с домом конечного пользователя от BT, а BT будет поддерживать соединение с ISP в точке передачи. Затем Интернет-провайдер предоставляет возможность подключения к Интернету, DNS, электронной почте и т. Д. Туннель PPPoE скрывает всю эту сложность от пользователя. Все, что они видят, - это единственный переход к их интернет-провайдеру.

Во-первых, это так, как всегда, и интернет-провайдеры не могут изменить рабочую настройку.

Во-вторых, можно создать переводчиков между различными типами PPP. Просто потому, что ваш маршрутизатор видит, что PPPoE не означает, что путь, полностью вернувшийся к вашему интернет-провайдеру, является простой сетью Ethernet. Возможно, у вас есть настройка PPPoE с вашего маршрутизатора на ваш модем, PPPoA от модема до DSLAM и L2TP обратно к вашему интернет-провайдеру.

В-третьих, PPP обеспечивает идентификацию и аутентификацию. Это важно по нескольким причинам, во-первых, чтобы обеспечить надежную идентификацию пользователей-нарушителей. Во-вторых, чтобы позволить нескольким интернет-провайдерам работать в одной сети широкополосного доступа. В-третьих, чтобы пользователи, которые приобрели пакеты со статическими IP-адресами, получили правильный IP-адрес.

Да, «E» в PPPoE означает Ethernet. PPP означает протокол «точка-точка». PPPoE и PPPoA часто используются с DSL. PPP был исходным протоколом, который был разрешен Форумом DSL.

PPP предоставляет больше возможностей и безопасности для интернет-провайдера, чем DHCP. Например, DHCP не предлагает аутентификации, но встроена в PPP. У Juniper есть сводка о Понимание PPPoE и DHCP :

Теперь DSL Forum также позволяет использовать IP over Ethernet (IPoE), который на основе DHCP. Однако ГЧП остается более зрелым и надежным методом для предоставления многих широкополосных услуг.

Определение

Сам термин «PPPoE» представляет собой аббревиатуру из слов «Point-to-point Protocol over Ethernet». Это высокоскоростное подключение, использующее для своей работы интернет. Разница по сравнению с xDSL состоит в том, что оно применяет процесс авторизации пользователя, сжимает и шифрует трафик.

По сути, PPPoE-соединение представляет собой «туннель», прокладываемый в виртуальной сети между двумя ее точками. Собственно, отсюда и наименование «Point-to-point», что дословно переводится с английского, как «от точки к точке».

Принцип работы

PPPoE

Соединение, использующее PPPoe, действует по следующему принципу. После активации высокоскоростного подключения к интернету, создается виртуальный «туннель» между конечным пользователем и сервером провайдера. Данный «путь» инкапсулирует, то есть, настраивает другие протоколы, например, IP внутри PPP. Сам же «туннель» строится поверх Ethernet.

Технология очень простая в использовании, но по сравнению с телефонной линией имеет гораздо больше преимуществ. Дополнительным плюсом является наличие бесплатного шифрования данных по сравнению с сервисом VPN.

Отличие протокола PPPoE от L2TP

Прежде чем сравнивать два протокола, разберемся, что представляет собой L2TP. Это протокол, который работает по принципу предоставления пользователям доступа в «мировую паутину» через VPN-туннелирование. С английского языка Layer 2 Tunneling Protocol переводится как «протокол для туннелирования второго уровня».

При использовании технологии L2TP проводится двухэтапная проверка. На первом шаге контролируется валидность сертификата, установленного в операционной системе, с данными удостоверяющего центра на стороне провайдера. На втором этапе пользователь проходит процедуру авторизации, используя логин и пароль, полученные от компании – поставщика услуг интернет-связи.

Основное отличие PPPoE от L2TP в том, что первый протокол более простой в настройке и предоставлении доступа в интернет с точки зрения провайдера. А второй – более надежный, но для него у пользователя должен быть маршрутизатор как минимум из средней линейки. У бюджетных вариантов просто не хватит мощности для предоставления работоспособного и стабильного канала-доступа в интернет.

Преимущества PPPoE-соединения

Подключение PPPoE отличается несколькими преимуществами по сравнению с другими протоколами:

  1. Поддержкой кроссплатформенности.
  2. Бесплатным шифрованием данных для пользователя в отличие от VPN-сервисов.
  3. Удобством в использовании данного подключения для поставщика услуг интернет-связи. Простое назначение IP-адреса для каждого клиента среди своего доступного пула.
  4. Простотой в настройке роутера PPPoE.

Настройки PPPoE-соединения на Windows

Настройка PPPoE-подключения отличается в зависимости от «семейства» операционных систем. Перечислим основные примеры: для Windows 7, 10, а также для Debian и FreeBSD. Семейства ОС Windows почти не отличаются друг от друга в настройке за исключением небольших нюансов.

Также если у пользователя есть PPPoE-роутер, весь процесс конфигурации происходит на нем. В качестве примера будет использоваться маршрутизатор TP-Link WR841-N.

Для начала нужно зайти через любой браузер в веб-конфигуратор роутера. На оборотной стороне маршрутизатора указан его адрес и логин-пароль для входа:

веб-конфигуратор роутера

тип подключения wan

Заполнить поля, указанные ниже, в соответствии с памяткой от провайдера:

заполняем поля

Это данные, которые используются для авторизации, они индивидуальные. Если у клиента нет резервного канала связи, оставить этот параметр в положении «Отключить»:

канал связи

Следующий раздел – это дополнительные настройки для типа подключения PPPoE. Если нет особых примечаний в инструкции от поставщика услуг интернета, оставить все без изменений:

дополнительные настройки

После окончания процедуры конфигурации активировать подсоединение через кнопку «Подключить». В конце всех изменений рекомендуется роутер перезагрузить. Перейти в раздел «Системные инструменты», пункт «Перезагрузка»:

пункт перезагрузка

Спустя две минуты роутер поднимется, и на рабочей станции появится интернет. Именно таким способом возможно сделать подключение (высокоскоростное) «глобальной сети» на маршрутизаторе.

Теперь рассмотрим подробнее, как создать и настроить подключение (высокоскоростное) на OC Windows, если у пользователя нет маршрутизатора PPPoE.

Алгоритм на операционной системе Windows 7

центр управления сетями

В новом окне кликнуть на «Создание и настройка нового подключения или сети»:

создание или настройка нового подключения

Пункт «Подключение к интернету» и следовать тексту:

настройка подключения

подключение к интернету

заполнить поля

Подключение высокоскоростного PPPoE на Windows 10

Откроется окно с основными параметрами. Необходимо зайти в настройки сетевых подключений. В десятой версии это называется «Сеть и интернет»:

параметры windows

В новом окне определить раздел конфигурирования сетевых настроек и зайти в него.

зайти в параметры

Далее настройку PPPoE осуществляют, как и под ОС Windows 7.

Как подключить PPPoE-соединение на Linux

Способ подключения PPPoE на ОС семейства Linux существенно отличается от подключения на ОС Windows. Во-первых, любые изменения в системе или установка нового ПО требует наличия прав администратора. Другое название – «Права root». В зависимости от семейства ОС Linux они включаются разными способами, о которых будет рассказано ниже.

Во-вторых, в Linux-системах для настройки любого параметра, в основном, используют терминал. Это очень удобный и мощный инструмент, но для работы в нем необходим хотя бы базовый уровень знаний о командах, используемых в нем.

Еще одно немаловажное отличие. В ОС семейства Linux/Unix повышенный уровень защищенности от несанкционированного доступа. Для любого пользователя система в обязательном порядке попросит придумать пароль.

Настройка PPPoE на Debian

Для получения прав администратора необходимо открыть терминал путем нажатия клавиш на клавиатуре «Ctrl+Alt+T». В открывшемся окне прописывается следующая команда:

прописать команду

готовность к изменению

Подтвердить, что действительно хотим внести изменения. Затем ОС начнет автоматический поиск всех доступных сетевых устройств, занимающий некоторое время:

сканирование устройства

По окончании поиска перед пользователем опять появится окно выбора:

популярные параметры

Параметр «noauth» позволяет отключить процесс авторизации между сервером и клиентом. Опция «defaultroute» добавляет в таблицу маршрутизации ОС путь, используемый в дальнейшем по умолчанию. Параметр «nodetach» выводит все ошибки, способные возникнуть при пересылке пакетов PPPoE на сервер провайдера, в терминале. Если не требуется каких-либо дополнительных настроек, нужно согласиться с предложением системы.

ввести имя пользователя

ввести пароль

Есть небольшое уточнение. При вводе пароля сам процесс никак не отображается на мониторе, это особенность ОС семейства Linux. Далее опять появится диалоговое окно с выбором пользователя, здесь просто согласиться, нажав на кнопку «да»:

нажать да

И на предпоследнем шаге система предложит пользователю активировать функцию автоматического подсоединения только что настроенного подключения:

выполнено

После подтверждения всех внесенных изменений сразу активировать подключение к интернету по протоколу PPPoE:

установить соединение

На этом конфигурирование подсоединения с данной технологией завершено.

начато установление соединения

Если пользователю необходимо отключить соединение, следует воспользоваться командой в терминале – это «sudo poff dsl-provider», а восстановить подключение – «sudo pon dsl-provider».

Конфигурационные файлы хранятся по пути: /etc/ppp/peers/dsl-provider.

Настройка PPPoE на FreeBSD

произвести настройку

Для настройки PPPoE-подключения необходимо отредактировать его в виде:

отредактировать

Параметр «myisp» – это всего лишь наименование подключения, информационная строка. Можно задать произвольное имя. Директива «device» означает физическое устройство, используемое для подключения, в данном случае это сетевая карта rl0. Параметр «PPPoE» обозначает, какой именно протокол используется при подключении.

Команда «enable dns» говорит о том, что данные о серверах DNS следует брать из файла /etc/resolv.conf. А значит, в этот файл следует внести данные, предоставленные пользователю провайдером. Они вносятся в строках «nameserver» по типу:

nameserver

Параметр «add default» указывает на то, что необходимо использовать для подключения маршрут, установленный в ОС по умолчанию, а «HISSADR» показывает IP-адрес присоединенного сервера.

Предварительная конфигурация на этом завершена. Теперь необходимо запустить вновь созданное соединение:

Чтобы каждый раз при запуске системы не вводить вышеуказанную команду, рекомендуется внести данные в файл автозапуска, расположенный по адресу /etc/rc.conf:

файл автозапуска

В случае ручного отключения от сети «Интернет», набрать в терминале команду:

А для повторного запуска просто заменить слово «stop» на «start» и нажать клавишу «Enter».

Удаление соединения PPPoE

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

Через «Панель управления»

удалить

Через «Диспетчер устройств»

Второй вариант удаляет лишнее соединение через список устройств. Для этого нажать кнопку «Пуск», найти значок «Мой компьютер» и кликнуть на нем правой кнопкой мыши. В выпадающем меню выбрать параметр «Свойства»:

выбрать свойства

диспетчер устройств

Активировать «Диспетчер устройств», в нем выбрать раздел «Сетевые устройства», искать похожую строку:

раздел сетевые адаптеры

Активировав дополнительное меню правой кнопкой мыши, выбрать опцию «Удалить».

Через командную строку «Выполнить»

Для третьего способа необходимо использовать командную строку ОС Windows. Этот метод подойдет только для продвинутых пользователей. Вызвать командную строку путем нажатия клавиш «Win+R» и там ввести «regedit.exe»:

командная строка

Откроется реестр Windows. В нем необходимо отыскать ветку, отвечающую за хранения профилей сетевых подключений. Это путь HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles:

реестр WINDOWS

Удалить все профили, начинающиеся с символа «

удалить профили

Типичные ошибки PPPoE и способы их устранения

К сожалению, не всегда получается с первого раза настроить подключение к сети «Интернет», иногда возникают ошибки подключения. Перечислим самые известные и дадим рекомендации по их устранению.

Коды ошибок, причины возникновения и способы их устранения

Выводы

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

Большинство интернет-провайдеров со всего мира предоставляют услуги широкополосного доступа в интернет. Некоторые поставщики делают это с помощью технологии PPPoE (двухточечный протокол через Ethernet).

Однако, даже если вы выполнили необходимые шаги для настройки соединения PPPoE дома, все еще возможно, что вы не знаете, что означает PPPoE или его назначение. Если вы хотите понять, что такое PPPoE, вам следует прочитать эту статью.

Что такое PPPoE?

Что такое PPPOE? - обзор технологии и особенности этого сетевого протокола

Кто изобрел PPPoE?

Согласно Википедии, PPPoE был разработан UUNET, Redback Networks (сейчас Ericsson) и RouterWare (сейчас Wind River Systems) в 2000-х годах и стал популярным несколько лет спустя. Протокол PPP был популярен до 2000-х годов, однако Интернет и технологии постепенно развивались в геометрической прогрессии. Сегодня подключение к Интернету на скорости 28 или 56 кбит / с недопустимо. Стоит отметить, что старый протокол PPP может подключать только персональный компьютер к серверу ISP.

Что такое PPPOE? - обзор технологии и особенности этого сетевого протокола

Поскольку компании и домашние хозяйства хотят одновременно подключать несколько компьютеров к Интернету, а также быстрый рост Интернета и необходимость в более высоких скоростях сети, стал необходимостью разработать новый сетевой протокол, так и изобрели PPPoE.

Для чего используется PPPoE?

PPPoE в основном используется интернет-провайдерами для обеспечения связи абонентов. Чтобы помочь вам понять, как они используют PPPoE, вот сюрреалистический пример того, как он работает:

Представьте себе старые телефонные соединения, как телефонный разговор между вами и вашим боссом. Только два человека могут присоединиться к разговору. Однако что, если босс хочет поговорить со всеми командами? Если ваш разговор является коммутируемым соединением, все члены команды должны сосредоточиться на одной телефонной гарнитуре. Это сделает разговор смешным и неэффективным и будет напоминать старый сетевой протокол PPP.

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

Что нужно для установления интернет-соединения PPPoE?

Если ваш интернет-провайдер использует PPPoE, вам нужно как минимум две вещи от провайдера:

  • Назначьте вам уникальный идентификатор (имя пользователя) и пароль.
  • Модем-роутер соединяет вас с сетью вашего интернет-провайдера.

Если ваш интернет-провайдер не предоставляет вам маршрутизатор (и вы не покупаете его самостоятельно), вы должны вручную настроить соединение PPPoE на своем компьютере.


Протокол «точка-точка» (PPP) и протокол «точка-точка» через Ethernet (PPPoE) являются сетевыми протоколами, которые обеспечивают связь между двумя сетевыми точками. Они схожи по дизайну с очевидным отличием, что PPPoE инкапсулирован в кадрах Ethernet.

PPP против PPPoE

С точки зрения домашней сети расцвет PPP был во времена коммутируемых сетей. PPPoE является преемником высокоскоростной передачи.

  • PPP обеспечивает надежную сеть TCP / IP через последовательные соединения. PPP появился в 1990-х годах как замена Интернет-протокола последовательной линии (SLIP) и чаще всего использовался для коммутируемых сетей между модемами .
  • PPPoE — это сетевой протокол, полученный из PPP, предназначенный для использования с широкополосными модемами и интернет-службой DSL . PPPoE позволяет интернет-провайдерам управлять доступом к учетным записям с помощью имен пользователей и паролей. Поставщики услуг DSL начали использовать PPPoE несколько лет назад, потому что это было удобное техническое решение для преобразования абонентов из коммутируемого Интернета. Большинство интернет-провайдеров поддерживают протокол PPPoE.

PPP работает на уровне 2, канале передачи данных модели OSI . Это определено в RFC 1661 и 1662. Спецификация протокола PPPoE, которую иногда называют протоколом уровня 2.5, указана в RFC 2516.

Настройка PPPoE на домашнем маршрутизаторе

Основные широкополосные домашние маршрутизаторы предоставляют опции на своих консолях администратора для поддержки PPPoE . Администратор должен сначала выбрать PPPoE из списка параметров услуги широкополосного доступа в Интернет, а затем ввести имя пользователя и пароль для подключения к услуге широкополосного доступа. Имя пользователя и пароль, а также другие рекомендуемые настройки предоставляются Интернет-провайдером.

Другие технические детали

Хотя это удобно для поставщиков услуг, некоторые клиенты интернет-услуг на основе PPPoE испытывали проблемы с подключением из-за несовместимости технологии PPPoE и их персональных сетевых брандмауэров . Обратитесь к поставщику услуг, чтобы получить любую помощь, необходимую с настройками брандмауэра.

Читайте также: