PPPoE

PPPoE (англ. Point-to-point protocol over Ethernet) — сетевой протокол канального уровня (второй уровень сетевой модели OSI) передачи кадров PPP через Ethernet. В основном используется xDSL-сервисами. Предоставляет дополнительные возможности (аутентификация, сжатие данных, шифрование).

Стандартное MTU протокола ниже, чем на стандартном Ethernet (Ethernet — 1500 байт; PPPoE — 1492 байт), что иногда вызывает проблемы с плохо настроенными межсетевыми экранами.

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

Это позволяет применять традиционное PPP-ориентированное ПО для настройки соединения, которое использует не последовательный канал, а пакетно-ориентированную сеть (как Ethernet), чтобы организовать классическое соединение с логином, паролем для Интернет-соединений. Также IP-адрес по другую сторону соединения назначается, только когда PPPoE-соединение открыто, допуская динамическое переиспользование IP-адресов.

PPPoE разработан UUNET, Redback Networks и RouterWare. Протокол описан в RFC 2516.

Стоит отметить, что некоторые поставщики оборудования (Cisco и Juniper, например) используют термин PPPoEoE (PPPoE over Ethernet), означающий PPPoE, работающий напрямую через Ethernet или другие IEEE 802.3 сети, а также PPPoE, работающий через связанные в Ethernet (Ethernet bridged over) ATM, для того, чтобы отличать от PPPoEoA (PPPoE over ATM), который работает на ATM virtual circuit по спецификации RFC 2684 и SNAP и инкапсулирует PPPoE. PPPoEoA — это не то же самое, что Point-to-Point Protocol over ATM (PPPoA), поскольку он не использует SNAP.

Работа PPPoE осуществляется следующим образом. Существует Ethernet-среда, то есть несколько соединённых сетевых карт, которые адресуются MAC-адресами. Заголовки Ethernet-кадров содержат адрес отправителя кадра, адрес получателя кадра и тип кадра. Одну из карт слушает PPPoE-сервер. Клиент посылает широковещательный Ethernet-кадр, на который должен ответить PPPoE-сервер (адрес отправителя кадра — свой MAC-адрес, адрес получателя кадра — FF:FF:FF:FF:FF:FF и тип кадра — PPPoE Active Discovery Initiation). PPPoE-сервер посылает клиенту ответ (адрес отправителя кадра — свой MAC-адрес, адрес получателя кадра — МАС-адрес клиента и тип кадра — PPPoE Active Discovery Offer). Если в сети несколько PPPoE-серверов, то все они посылают ответ. Клиент выбирает подходящий сервер и посылает ему запрос на соединение. Сервер посылает клиенту подтверждение с уникальным идентификатором сессии, все последующие кадры в сессии будут иметь этот идентификатор. Таким образом, между сервером и клиентом создается виртуальный канал, который идентифицируется идентификатором сессии и MAC-адресами клиента и сервера. Затем в этом канале устанавливается PPP-соединение, а уже в PPP-пакеты упаковывается IP-трафик.

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: 32 bytes on wire (256 bits), 32 bytes captured (256 bits)
Ethernet II, Src: ZyxelCom_b9:a7:b9 (28:28:5d:b9:a7:b9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
PPP-over-Ethernet Discovery
    0001 .... = Version: 1
    .... 0001 = Type: 1
    Code: Active Discovery Initiation (PADI) (0x09)
    Session ID: 0x0000
    Payload Length: 12
    PPPoE Tags
        Host-Uniq: 00002771

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, их имена и имя сервиса. Если же более одной точки DSL-AC ответило PADO-пакетом, пользовательская машина выбирает DSL-AC конкретный POP, используя пришедшие имена или имена сервисов.

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

Frame 2: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
Ethernet II, Src: MS-NLB-PhysServer-04_5a:30:00 (02:04:00:5a:30:00), Dst: ZyxelCom_b9:a7:b9 (28:28:5d:b9:a7:b9)
PPP-over-Ethernet Discovery
    0001 .... = Version: 1
    .... 0001 = Type: 1
    Code: Active Discovery Offer (PADO) (0x07)
    Session ID: 0x0000
    Payload Length: 33
    PPPoE Tags
        Host-Uniq: 00002771
        AC-Name: STREAM
        Service-Name: mtu
        Service-Name: mgts

AC-Name — String Data представляет строковое AC имя, в данном случае «STREAM» (сеть МГТС в Москве).
Src. представляет MAC-адрес DSL-AC.
MAC-адрес DSL-AC также идентифицирует производителя DSL-AC.

PADR

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

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

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

Frame 3: 32 bytes on wire (256 bits), 32 bytes captured (256 bits)
Ethernet II, Src: ZyxelCom_b9:a7:b9 (28:28:5d:b9:a7:b9), Dst: MS-NLB-PhysServer-04_5a:30:00 (02:04:00:5a:30:00)
PPP-over-Ethernet Discovery
    0001 .... = Version: 1
    .... 0001 = Type: 1
    Code: Active Discovery Request (PADR) (0x19)
    Session ID: 0x0000
    Payload Length: 12
    PPPoE Tags
        Host-Uniq: 00002771

PADS

PADS — PPPoE Active Discovery Session-confirmation.

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

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

Frame 4: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
Ethernet II, Src: MS-NLB-PhysServer-04_5a:30:00 (02:04:00:5a:30:00), Dst: ZyxelCom_b9:a7:b9 (28:28:5d:b9:a7:b9)
PPP-over-Ethernet Discovery
    0001 .... = Version: 1
    .... 0001 = Type: 1
    Code: Active Discovery Session-confirmation (PADS) (0x65)
    Session ID: 0x0254
    Payload Length: 22
    PPPoE Tags
        Host-Uniq: 00002771
        AC-Name: STREAM

PADT

PADT — (PPPoE) Active Discovery Termination.

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

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

Frame 5: 28 bytes on wire (224 bits), 28 bytes captured (224 bits)
Ethernet II, Src: ZyxelCom_b9:a7:b9 (28:28:5d:b9:a7:b9), Dst: MS-NLB-PhysServer-04_5a:30:00 (02:04:00:5a:30:00)
PPP-over-Ethernet Discovery
    0001 .... = Version: 1
    .... 0001 = Type: 1
    Code: Active Discovery Terminate (PADT) (0xa7)
    Session ID: 0x0254
    Payload Length: 8
    PPPoE Tags
        Host-Uniq: 00002771

Преимущества схемы

  • IP-заголовки в Ethernet-среде игнорируются. То есть пользователь может назначить IP-адрес своей сетевой карте, но это не приведет к «обвалу» сети (теоретически при работе с сетевым концентратором не должно произойти «обвала» и при смене пользователем MAC-адреса даже на адрес сервера, а при работе с сетевым коммутатором все зависит от конструкции коммутатора).
  • Каждое соединение отделено от других (работает в своем канале).
  • Настройки (IP-адрес, адрес шлюза, адреса DNS-серверов) могут передаваться сервером.
  • PPP-соединение легко аутентифицируется и обсчитывается (например, при помощи RADIUS).
  • PPP-соединение можно шифровать. Например, при работе с сетевым концентратором (когда на каждой сетевой карте может быть виден весь Ethernet-трафик) прочитать чужой IP-трафик весьма затруднительно.

См. также

Примечания

Ссылки

  • RFC 2516 — A Method for Transmitting PPP Over Ethernet (PPPoE)
  • RFC 3817 — Layer 2 Tunneling Protocol (L2TP) Active Discovery Relay for PPP over Ethernet (PPPoE)
  • RFC 4638 — Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE)

Read other articles:

American actress (born 1983) Not to be confused with Tressa Thompson. Tessa ThompsonThompson at the 2019 San Diego Comic-ConBornTessa Lynne Thompson (1983-10-03) October 3, 1983 (age 40)Los Angeles, California, U.S.Alma materSanta Monica CollegeOccupationActressYears active2002–presentRelativesZsela (half-sister)AwardsFull list Tessa Lynne Thompson (born October 3, 1983) is an American actress. She began her professional acting career with the Los Angeles Women's Shakespeare ...

Defensive strategy in basketball Match-up zone defense is a type of defense used in the game of basketball. It is commonly referred to as a combination defense, as it combines certain aspects of man-to-man defense and zone defense. College head coaches Jim Boeheim and John Chaney were advocates of the match-up zone defense.[1] Characteristics With the match-up zone defense, the on-ball defender will play tight as if he was playing man-to-man. At the same time, the zone away from the b...

CBS TV station in San Francisco KPIX redirects here. For the AM radio station that used the KPIX call sign from 1994 to 1997, see KZDG. For the FM radio station that used the KPIX call sign from 1994 to 1997, see KGMZ-FM. Not to be confused with WPIX or WPXI. KPIX-TVSan Francisco–Oakland–San Jose, CaliforniaUnited StatesCitySan Francisco, CaliforniaChannelsDigital: 29 (UHF)Virtual: 5BrandingKPIX; CBS News Bay Area(call letters are pronounced individually)ProgrammingAffiliations5.1: CBSfor...

American football player (born 1988) For the basketball player, see A. J. Green (basketball). For the American football defensive back, see A. J. Green (defensive back). American football player A. J. GreenGreen with the Bengals in 2020No. 18Position:Wide receiverPersonal informationBorn: (1988-07-31) July 31, 1988 (age 35)Summerville, South Carolina, U.S.Height:6 ft 4 in (1.93 m)Weight:207 lb (94 kg)Career informationHigh school:Summerville (SC)College:Georgia (...

This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. Image logo of Harbin Metro There is an image File:HBM1.png on Commons already but the article Harbin Metro use the same image on enwp (not Commons) so we should keep which one or delete which one?邻家的王子 (talk) 11:23, 30 January 2019 (UTC) @邻家的王子: I just nominated the Commons image for deletion. --Wc...

Historic church in Oklahoma, United States United States historic placeMennoville Mennonite ChurchU.S. National Register of Historic Places Show map of OklahomaShow map of the United StatesNearest cityEl Reno, OklahomaCoordinates35°38′20″N 97°57′33″W / 35.63889°N 97.95917°W / 35.63889; -97.95917Area2 acres (0.81 ha)Built1894NRHP reference No.79001989[1][2]Added to NRHPOctober 4, 1979 Mennoville Mennonite Church is a historic M...

1990 single by Fleetwood Mac Save MeSingle by Fleetwood Macfrom the album Behind the Mask B-sideAnother Woman (live)Released23 April 1990 (1990-04-23) (UK)[1]GenreRockLength 4:13 (album version) 3:50 (fade) LabelWarner Bros.Songwriter(s) Christine McVie Eddy Quintela Producer(s) Greg Ladanyi Fleetwood Mac Fleetwood Mac singles chronology Hold Me (1989) Save Me (1990) Skies the Limit (1990) Save Me is a song by British-American band Fleetwood Mac from their 15th studio a...

Japanese anime television series Saber Marionette JCover art of the first North American DVD release of Saber Marionette J, depicting LimeセイバーマリオネットJ(Seibā Marionetto Jei)GenreHarem[1]Romantic comedy[2]Science fiction[2]Created bySatoru Akahori Anime television seriesDirected byMasami ShimodaProduced byNoriko KobayashiShinjirō YokoyamaWritten byMayori SekijimaMusic byPAROMEStudioStudio JunioLicensed byNA: Bandai Enter...

Scottish chemist Thomas AndersonBorn(1819-07-02)2 July 1819Leith, ScotlandDied2 November 1874(1874-11-02) (aged 55)Chiswick, EnglandAlma materUniversity of EdinburghAwardsRoyal Medal (1872)Keith Medal (1853-55)Scientific careerFieldschemistryInstitutionsUniversity of Glasgow Thomas Anderson (2 July 1819 – 2 November 1874) was a 19th-century Scottish chemist. In 1853 his work on alkaloids led him to discover the correct formula/composition for codeine.[1] In 1868 he dis...

1943 film by Roy William Neill Sherlock Holmes Faces Death1943 US Theatrical PosterDirected byRoy William Neill[1]Written byBertram Millhauser[1]Based onThe Adventure of the Musgrave Ritualby Sir Arthur Conan DoyleProduced byRoy William Neill[1]StarringBasil RathboneNigel BruceCinematographyCharles Van EngerEdited byFred R. Feitshans Jr.Music byH. J. SalterDistributed byUniversal Pictures[1]Release date September 17, 1943 (1943-09-17) Running tim...

Sampul Kamus Alkitab karya Easton yang terbit pada tahun 1894. Wikisumber memiliki naskah asli yang berkaitan dengan artikel ini: Easton's Bible Dictionary (1897) Easton's Bible Dictionary atau Kamus Alkitab karya Easton disusun oleh Matthew George Easton, M.A., D.D. (1823-1894). Easton adalah seorang pendeta Gereja Presbyterian Skotlandia yang dikenal terutama untuk karya-karyanya dalam bidang referensi (rujukan). Easton's Bible Dictionary sekarang ini umumnya merujuk kepada Illustrated Bibl...

Plastic surgery procedure for altering the labia minora LabiaplastyResult of labiaplasty (top, left-before then right-after) in combination with clitoral hood reduction (bottom)[edit on Wikidata] Labiaplasty (also known as labioplasty, labia minora reduction, and labial reduction) is a plastic surgery procedure for altering the labia minora (inner labia) and the labia majora (outer labia), the folds of skin surrounding the human vulva. There are two main categories of women seeking cosmet...

Self-governed church of Russian Orthodox Church For the branch under the Patriarch of Constantinople, see Estonian Apostolic Orthodox Church. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: E...

HysteriaSingel oleh Musedari album AbsolutionDirilis1 Desember 2003Format7, CD, DVDGenreHard rock, Rock alternatifDurasi3:47LabelEast West RecordsPenciptaMatthew BellamyProduserRich Costey, MuseSampul alternatif Hysteria atau Hysteria (I Want It Now)[1] adalah lagu dari band asal Inggris beraliran rock alternatif, Muse dan masuk pada album ketiga mereka Absolution. Lagu ini dirilis menjadi singel pada tanggal 1 Desember 2003 di Inggris, berada di posisi 17 di UK Singles Chart, singel ...

Metropolitan area in the United States Location of the Topeka Metropolitan Statistical Area in Kansas The Topeka Metropolitan Statistical Area, as defined by the United States Census Bureau, is an area consisting of five counties in northeastern Kansas, anchored by the city of Topeka. In total, it has an area of 3,290.15 square miles. As of the 2010 census, the MSA had a population of 233,870 (though a July 1, 2012 estimate placed the population at 234,566).[1] Counties Jackson Jeffer...

Military operation by the US Army in Afghanistan Operation RhinoPart of the War in Afghanistan (2001–2021)Ranger parachute drop on objective Rhino.Date19–20 October 2001(1 day)LocationKandahar, Afghanistan30°29'12.0N 64°31'32.0E / 30.48741,64.5319837, 3480m ASLResult U.S. victoryBelligerents United States Islamic Emirate of AfghanistanCommanders and leaders Colonel Joseph VotelStrength 200 Army Rangers UnknownCasualties and losses No casualties in the operation, 2 killed in a helic...

Military camp in Ireland Gormanston CampCampa Rinn Mhic GhormáinGormanston, County Meath Disused airfield at Gormanston CampGormanston CampLocation within IrelandCoordinates53°38′39″N 6°14′06″W / 53.64410°N 6.23500°W / 53.64410; -6.23500TypeBarracksSite informationOperator Irish ArmySite historyBuilt1917Built forWar OfficeIn use1917 – present Gormanston Camp (Irish: Campa Rinn Mhic Ghormáin) is a military camp in Ireland and consists of approx...

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Le fond de cet article sur l'économie est à vérifier (octobre 2016). Améliorez-le ou discutez des points à vérifier. Si vous venez d’apposer le bandeau, merci d’indiquer ici les points à vérifier. Une restructuration est une opération par laquelle un ensemble organisé (entreprise, gouvernement, unité de production, collectivité...) voit sa structure organisationnelle remaniée en vue d’atteindre...

Old Royal Capital of Montenegro Town and municipality in MontenegroCetinje ЦетињеTown and municipality Prijestonica Cetinje Пријестоница Цетиње Old Royal Capital Cetinje Clockwise from top: Mausoleum of Petar II Petrović-Njegoš, King Nicholas Museum, Biljarda, Monument of Ivan Crnojević, Cetinje Monastery and Blue Palace. FlagCoat of armsNickname: Valley of the Gods[1][2]CetinjeLocation of CetinjeShow map of MontenegroCetinjeCetinje (Balkans)Sho...

Paghimo ni bot Lsjbot. Alang sa ubang mga dapit sa mao gihapon nga ngalan, tan-awa ang El Tule. 29°45′24″N 110°52′58″W / 29.75667°N 110.88284°W / 29.75667; -110.88284 El Tule Bungtod Nasod  Mehiko Estado Estado de Sonora Munisipyo Carbó Gitas-on 555 m (1,821 ft) Tiganos 29°45′24″N 110°52′58″W / 29.75667°N 110.88284°W / 29.75667; -110.88284 Highest point  - elevation 654 m (2,146 ft) Width 1.4 km (1 mi) Hei...