Ppp (сетевой протокол)

PPPoE Discovery (PPPoED)

PADI

PADI — PPPoE Active Discovery Initiation.
Если пользователь хочет подключиться к интернету по DSL, сначала его машина должна обнаружить концентратор доступа (DSL access concentrator или DSL-AC) на стороне провайдера (point of presence (POP)).
Взаимодействие через Ethernet возможно только через MAC-адреса. Если компьютер не знает MAC-адреса DSL-AC, он посылает PADI-пакет через Ethernet broadcast (MAC: ff: ff: ff: ff: ff: ff) Этот PADI-пакет содержит МАС-адрес пославшей его машины.

Пример PADI-пакета:

Frame 1 (44 bytes on wire, 44 bytes captured)
Ethernet II, Src: 00:50:da:42:d7:df, Dst: ff:ff:ff:ff:ff:ff 
PPP-over-Ethernet Discovery
  Version: 1 
  Type 1
  Code Active Discovery Initiation (PADI)
  Session ID: 0000
  Payload Length: 24
PPPoE Tags
  Tag: Service-Name 
  Tag: Host-Uniq
    Binary Data: (16 bytes)

Src. (=source) представляет MAC-адрес машины, пославшей PADI.Dst. (=destination) является широковещательным Ethernet-адресом.
PADI-пакет может быть получен более чем одним DSL-AC.

PADO

PADO — PPPoE Active Discovery Offer.

Как только пользовательская машина отослала PADI-пакет, DSL-AC отвечает, посылая PADO-пакет, используя MAC-адреса, пришедшие с PADI. PADO-пакет содержит MAC-адреса DSL-AC, их имена (например, LEIX11-erx для концентратора T-Com DSL-AC в Лейпциге) и имя сервиса. Если же более одной точки DSL-AC ответило PADO-пакетом, пользовательская машина выбирает DSL-AC конкретный POP, используя пришедшие имена или имена сервисов.

Пример PADO-пакета:

Frame 2 (60 bytes on wire, 60 bytes captured)
Ethernet II, Src: 00:0e:40:7b:f3:8a, Dst: 00:50:da:42:d7:df 
PPP-over-Ethernet Discovery
  Version: 1 
  Type 1
  Code Active Discovery Offer (PADO)
  Session ID: 0000 Payload Length: 36
PPPoE Tags
  Tag: Service-Name 
  Tag: AC-Name
    String Data: IpzbrOOl 
  Tag: Host-Uniq
    Binary Data: (16 bytes)

AC-Name — String Data представляет строковое AC имя, в данном случае «Ipzbr001» (Arcor DSL-AC в Лейпциге).Src. представляет MAC-адрес DSL-AC.
MAC-адрес DSL-AC также идентифицирует производителя DSL-AC (в данном случае, Nortel Networks).

PADR

PADR расшифровывается как PPPoE Active Discovery Request.

Как сказано выше, пользовательская машина должна выбрать POP (точку доступа) — это делается с помощью PADR-пакета, который посылается на MAC-адрес выбранного DSL-AC.

PADS

PADS — PPPoE Active Discovery Session-confirmation.

PADR-пакет подтверждается концентратором пересылкой PADS-пакета, в нём же приходит Session ID. Соединение с DSL-AC для этой точки доступа теперь полностью установлено.

PADT

PADT — (PPPoE) Active Discovery Termination.

Этот пакет обрывает соединение с POP. Он может быть послан либо со стороны пользователя, либо со стороны DSL-AC.

Концентратор доступа

Многие интернет-провайдеры направляют свои соединения PPPOE через концентраторы доступа. Эти устройства позволяют поставщикам услуг предоставлять доступ большому количеству пользователей, не создавая отдельное соединение для каждого из них. Когда вы щелкаете значок концентратора доступа, ваш DSL-модем подключается к сети, получает IP-адрес и подключается к сети. Различные системы имеют разные методы для поддержания и разрыва этих соединений, отключая пользователей либо по истечении заданного периода, либо когда их интернет-соединения на некоторое время простаивают. В большинстве случаев пользователи могут щелкнуть значок концентратора еще раз, чтобы повторно подключиться к системе.

Как настроить PPPoE в Linux

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

Главное отличие Linux в том, что для редактирования каких-либо параметров, обычно используется терминал. Хоть он и предоставляет наличие широких возможностей, но, чтобы его использовать необходимо, знать хотя бы базовые команды, которые в нём используются.

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

Для того, чтобы начать настройку, нам сначала необходимо получить права администратора, для чего запускаем терминал, комбинацией клавиш Ctrl+Alt+T и приступаем:

  1. Вводим команду sudo pppoeconf. Sudo это сокращение от SuperUser do и позволяет выполнить запуск операции от администратора. Pppoeconf, как вы уже, наверное, догадались, это переход в режим изменения настроек PPPoE. После чего ОС Debian, попросит указать пароль.

2. После чего система выдаст уведомление об изменении настроек в файле конфигурации, с чем нужно согласиться. После чего запустится поиск сетевых устройств, который может занять какое-то время.

3. После того, как поиск будет завершён, появится окно с выбором. Значение «noauth» — отключает необходимость авторизации при подключении к сети, «defaultroute» определяет соединение по умолчанию и «nodetach» уведомляет об ошибках, которые могли появиться во время обмена пакетами. Если вы не хотите производить никаких дополнительных настроек, то просто выберите — «Да».

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

5. В следующем окне, вам будет предложена возможность автоматического соединение настроенного подключения, просто подтвердите.

6. И на последнем шаге вам нужно просто активировать доступ к Сети через PPPoE, чтобы получить возможность выхода в интернет.

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

PPP CCP Configuration Option Types

Registration Procedure(s)
IETF Review
Reference
Note
A one octet field is used in the Compression Control Protocol (CCP)
to indicate the configuration option type .

The unassigned values 4-15 are intended to be assigned to other
freely available compression algorithms that have no license fees.
    
Available Formats
CCP Option Configuration Type Reference
OUI
1 Predictor type 1
2 Predictor type 2
3 Puddle Jumper
4-15 Unassigned
16 Hewlett-Packard PPC
17 Stac Electronics LZS
18 Microsoft PPC
19 Gandalf FZA
20 V.42bis compression
21 BSD Compress
22 Unassigned
23 LZS-DCP
24 MVRCA (Magnalink)
25 Unassigned
26 Deflate
27 V.44/LZJH Compression Protocol []
28-254 Unassigned
255 Reserved

PPP LCP Configuration Option Types

Registration Procedure(s)
IETF Review
Reference
Note
The Point-to-Point Protocol (PPP) Link Control Protocol (LCP)
specifies a number of Configuration Options which are distinguished by
an 8 bit Type field.
    
Available Formats
Type Configuration Option Reference
Vendor Specific
1 Maximum-Receive-Unit
2 Async-Control-Character-Map
3 Authentication-Protocol
4 Quality-Protocol
5 Magic-Number
6 DEPRECATED (Quality-Protocol)
7 Protocol-Field-Compression
8 Address-and-Control-Field-Compression
9 FCS-Alternatives
10 Self-Describing-Pad
11 Numbered-Mode
12 DEPRECATED (Multi-Link-Procedure)
13 Callback
14 DEPRECATED (Connect-Time)
15 DEPRECATED (Compound-Frames)
16 DEPRECATED (Nominal-Data-Encapsulation)
17 Multilink-MRRU
18 Multilink-Short-Sequence-Number-Header
19 Multilink-Endpoint-Discriminator
20 Proprietary []
21 DCE-Identifier
22 Multi-Link-Plus-Procedure
23 Link Discriminator for BACP
24 LCP-Authentication-Option []
25 Consistent Overhead Byte Stuffing (COBS) []
26 Prefix elision
27 Multilink header format
28 Internationalization
29 Simple Data Link on SONET/SDH
30 Unassigned

Восстановление утраченного пароля от интернета

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

Но бывает, что автоматическое соединение не произошло, а пользователь забыл пароль.

Обращение в сервисный центр поставщика интернет-услуг

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

Сброс старого пароля с помощью специальных настроек или программ

Можно сбросить настройки роутера до заводских, а потом создать новое подключение. Часто такой способ помогает.

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

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

И запустить такую утилиту можно только обладая правами администратора.

Например, утилита dialupass, которая является одной из самых скачиваемых для этих целей. Она простая, с понятным интерфейсом, небольшая по весу, всего 0,1 мегабайт, бесплатная и поддерживается всеми ОС Windows. Но поможет восстановить только те пароли, которые были сохранены на устройстве. Ещё одним препятствием для нормальной работы dialupass может быть антивирус, который распознаёт утилиту как вредоносное ПО. Поэтому перед инсталляцией программы антивирус нужно отключить.

Программа Network Password Recovery аналогична dialupass и обладает теми же функциями. Есть два варианта: демоверсия и платная. Особенность: не всегда с первого раза показывает пароль, нужно перезапускать несколько раз.

Также в подобной ситуации можно воспользоваться утилитой BulletsPassView, которая подходит для восстановления сохранённого пароля на Windows 7/8.

Видео: работа с утилитой dialupass

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

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

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

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

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

Далее — пункт «Сеть». Именно в нем происходит конфигурирование роутера под условия провайдера. Перейти в этот раздел и в поле «Тип подключения» выставить параметр «PPPoE/PPPoE Россия». В различных моделях маршрутизаторов он называется по-разному, но слово «PPPoE» есть всегда:

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

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

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

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

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

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

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

Чтобы создать «высокоскоростной» интернет на рабочей станции под Windows 7, надо нажать «Пуск», далее —  «Панель управления» и раздел «Центр управления сетями и общим доступом»:

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

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

Заполнить поля:

Имя пользователя и пароль выдается провайдером при оформлении договора на предоставление услуги доступа в интернет. После этого появится информационное сообщение, что подключение выполнено.

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

Далее разберемся, как настроить высокоскоростной доступ к сети «Интернет» на компьютере под управлением ОС Windows 10. Нажать на значок Windows в нижнем левом углу, далее —  «Параметры»:

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector