Konfigurieren Sie pppoe auf dem Router. PPPoE-Technologie.

Protokoll Übersicht PPPoE-Paket PPPoE Aktive Discovery-Request (PADR) Paket PPPoE Aktive Discovery-Session-Bestätigung (PADS) -Paket Bühne PPP-Sitzung PPPoE Aktive Entdeckung terminate (PADT)

Antwort:

PPPoE (englisch. Punkt-zu-Punkt-Protokoll über Ethernet) ist ein Netzwerkprotokoll zur Übertragung von PPP-Frames über Ethernet. Das Protokoll ist in RFC 2516 beschrieben.

Netzwerkgeräte ZyXEL (Modem, Router, Internet-Zentren) hat die Unterstützung von PPPoE-Protokoll. Die Verwendung des PPPoE-Protokolls ermöglicht den gleichzeitigen Internetzugang für mehrere Benutzer mit nur einem konto. Um dies zu tun, die nur eine PPPoE-Verbindung, nicht viele Verbindungen gleich der Anzahl der Nutzer.


Betrachten wir zwei Varianten der PPPoE-Implementierung:


  1. Implementieren Sie PPPoE im Gerät. Das ZyXEL-Gerät baut automatisch eine PPPoE-Verbindung für alle Computer auf lokale Netzwerke, legt nur eine Sitzung fest. Lokale Netzwerkcomputer teilen sich die verfügbaren durchsatz  Kanal.

  2. Implementieren Sie PPPoE auf dem Computer. ZyXEL Gerät fungiert als eine transparente Brücke mit Hilfe Einkapselung RFC1483. Das Gerät baut nur eine DSL-Verbindung auf. Um auf das Internet zuzugreifen, müssen Sie auf jedem Computer eine PPPoE-Verbindung konfigurieren. Es ist möglich, mehrere Kommunikationssitzungen mit mehreren Konten auf derselben Leitung durchzuführen.

Erste Ausführungsform PPPoE über ZyXEL Gerät. In diesem Fall arbeitet das Gerät in Routing und PPPoE-Client-Server-Führungs das PPPoE-Paket Initiieren der Verbindung eine PPPoE-Verbindung herzustellen. Mit dieser Implementierung wird nur eine Sitzung installiert. Alle Hosts im lokalen Netzwerk teilen sich die Bandbreite des Internetkanals.



Erstens stellt das Modem die DSL-Verbindung und dann automatisch PPPoE-Verbindung. IP-Adresse vom ISP erhält ein Modem DSL-Port und leitet dann den Verkehr. Zur gleichen Zeit auf jedem Computer-Netzwerk benötigt keine PPPoE-Verbindung zu konfigurieren.


Die zweite Variante der PPPoE-Implementierung auf dem Computer. In diesem Fall arbeitet ZyXEL Gerät als transparente Brücke Firewall und verwendet Einkapselung RFC1483. Um auf das Internet zuzugreifen, müssen Sie auf jedem Computer eine PPPoE-Verbindung konfigurieren. In diesem Fall gibt es mehrere PPPoE-Sitzungen innerhalb desselben virtuellen Kanals.




Erforderlich zusätzliche Konfiguration  Betriebssystem. Modem installiert nur DSL-Verbindung zum ISP Ausrüstung. Das Betriebssystem muss auf dem Server des Anbieters eine PPPoE-Verbindung für die Zulassung erstellen. Für den Internetzugang, muss der Benutzer jedes Mal die PPPoE-Verbindung laufen. Weitere Informationen über eine PPPoE-Verbindung bei der Schaffung von betriebssystemes Windows XP / Vista werden Sie in einer Anmerkung zu diesem Artikel finden.


Übersicht PPPoE-Protokoll


PPP over Ethernet (PPPoE)  Es bietet eine Zugriffskontrolle und Abrechnungssystem ähnlich Wähldienste PPP. PPPoE-Client und der PPPoE-Server muss
   Es wird 2 in einem Segment der logischen Ebene angeordnet ist. PPPoE-Sitzung kann als im Namen von jedem an das xDSL-Modem (xDSL-Modem in Brückenmodus und überspringen transparente Verbindungen zu betreiben), die mit Benutzerfunktion und im Namen des Modems (xDSL-Modem für den Betrieb in dem Router-Modus). DSLAM erkennt in der Regel nicht die Sitzung PPPoE, schaltet nahtlos Ethernet-Frames, ohne dessen Inhalt zu analysieren.


Bei der Verwendung von PPPoE kann mehrere PPP-Sitzungen innerhalb einer einzigen physischen Verbindung herzustellen. Anbieter verwenden PPPoE oft wegen der geringen Kosten für die Umsetzung solcher Entscheidungen. PPPoE-Server wird auch Access Concentrator (Access Concentrator) oder Breitband-Server aufgerufen fernzugriff  (BBRAS).


Wenn PPPoE-Protokoll gibt es zwei klar definierte Stufen, die genannt werden können, schritt verbindungslos  und sitzungs Schritt.
   Für den Verbindungsaufbau Stufe Feldwert Type (Typ)  ist gleich 8863 Und die Session Bühne Feldwert Type (Typ)ist gleich 8864 .



Wenn der Host eine PPPoE-Sitzung initiieren will, muss zunächst das Verfahren der Herstellung einer Verbindung durchführen, um die MAC-Adresse des Ethernet-Client-Gerät und die Einrichtung zu bestimmen, Zu (Sitzungs-ID)PPPoE. Während die Arbeit eines PPP ein Peer-to-Peer-Kommunikation ist, ist Verbindungsaufbau Verfahren ein Kommunikations „Client-Server“. Während des Verbindungs ​​Host erkennt Zugangskonzentrator (PPPoE-Server). In Abhängigkeit von der Topologie des Netzwerks kann auf den Host zugreifen nicht auf einen, sondern auf mehr PPPoE-Server. In Schritt kann verbindungslos Host verschiedenen PPPoE-Server erkennt und dann einen von ihnen auswählen. Nach erfolgreichem Abschluss der Stufe des Herstellens einer Verbindung von der Host-Einrichtung und den PPPoE-Server ausgewählt wird, hat es die erforderlichen Informationen, um eine Verbindung über das Ethernet „Punkt zu Punkt“ zu etablieren.
   Bei verbindungslosen Sitzung Stufe erhält, während die beginnt Abschluss der Phase die Host aus dem PPPoE-Server, und stellen Sie dann die PPP-Sitzung sowohl der Host als auch der Server die notwendigen Ressourcen für die virtuelle PPP-Schnittstelle zur Verfügung stellen muss.


PPPoE-Kapselung



Feldlänge Version  ist 4 Bits  und seine Bedeutung sollte  gleich sein 0x1
   Feldlänge Geben Sie ein  ist 4 Bits  und seine Bedeutung sollte  gleich sein 0x1  für diese Version der PPPoE-Spezifikation.
   Feldlänge Code  ist 8 Bits (1 Byte)  und wird für die Verbindungsaufbauphasen und die PPP-Sitzung angegeben.
   Feldlänge Sitzungs-ID  ist 16 Bits (2 Bytes). Unten ist sein Wert für Verbindungsaufbau-Pakete. In der PPP-Sitzung bleibt dieser Wert unverändert.
   Feldlänge Länge  ist 16 Bits (2 Bytes). Sein Wert ist die Länge des Blocks von nützlichen Informationen PPPoE-Protokoll ohne Ethernet-Header-Länge oder PPPoE.


Die Phase der Verbindungsherstellung ist in 4 Schritte unterteilt:


  1. Der Host sendet ein Paket an eine Broadcast-Anfrage, die Verbindung zu initialisieren (Code: 0x09).
  2. Ein oder mehrere PPPoE-Server sendet ein Antwortpaket (Code: 0x07).
  3. Der Host sendet ein Unicast-Paket mit der Sitzungsanforderung (Code: 0x19).
  4. Ausgewählte PPPoE-Server sendet ein Paket, die Sitzung zu bestätigen (Code: 0x65).

Der Host geht dann zur PPP-Sitzungsphase über. Bei der Erstellung eines Joins in allen Ethernet-Frames der Feldwert Art des Mediums  ist gleich 0x8863.


Zum Abschluss der Sitzung PPPoE-Server oder Host einreicht Sitzungsbeendigungspaket (Code: 0xA7).




Es gibt fünf Arten von Paketen an den Verbindungsaufbau Schritt gesendet:


    PPPoE-Verbindungsinitiierungspaket - Active Discovery Initiation ( PADI) (Code: 0x09)

    Antwortpaket PPPoE - Active Discovery Angebot ( PADO) (Code: 0x07)

    Ein Verbindungsanforderungspaket ist eine PPPoE Active Discovery Request ( PADR) (Code: 0x19)

    Paket Bestätigung Sitzung - PPPoE Aktive Discovery-Session-Bestätigung ( PADS) (Code: 0x65)

    Das Sitzungsbeendigungspaket ist PPPoE Active Discovery Terminate ( PADT) (Code: 0xA7)


Paket PPPoE - Active Discovery Initiation (PADI)



In diesem Paket ist im Ziel MAC-Adresse Feld (Ziel MAC Addr) 0xffffffffff, was eine Broadcast-Nachricht bedeutet. Der Host sendet ein Broadcast-Anfragepaket, um die Verbindung zu initiieren.
   Auf dem Feld Äther Art  ist es wert 0x8863, was bedeutet, dass die Parteien auf der Bühne stehen verbindung herstellen.
   Auf dem Feld Code  ist es wert 0x09, was das bedeutet initiierungspaket.
   In der Phase des Verbindungsaufbaus sitzungs-ID  ist immer gleich 0x00weil die Sitzung noch nicht geöffnet ist.
   In diesem Beispiel Dienstname - feen.


Informationen darüber, wie Daten über alle Pakete sammeln durch das Benutzergerät ZyXEL vorbei (zB für die Diagnose der PPPoE-Verbindung) kann in dem folgenden Knowledge Base-Artikel: BZ-1370


Paket PPPoE - Active Discovery Angebot (PADO)



In diesem Paket die MAC-Adresse des Ziels (Destination-MAC-Addr) - Diese MAC-Adresse des Hosts, und die MAC-Adresse der Quelle (Quelle MAC Addr) - ist die Adresse eines Breitband-Fernzugriffsservers (BBRAS), sendet der Host ein Antwortpaket.
   Auf dem Feld Code  ist es wert 0x07, was das bedeutet paket zurückgeben.
   Nützliche Informationen PPPoE enthält BBRAS-Informationen.


PPPoE Aktive Ermittlungsanfrage (PADR)



Der Host sendet eine Anfrage basierend auf den von der BBRAS bereitgestellten Informationen.
   Auf dem Feld   Code  ist es wert 0x19, was das bedeutet Anfragepaket.


PPPoE Active Discovery Sitzung Bestätigung (PADS)



BBRAS antwortet auf den Host sitzungsbestätigungspaket.
   Auf dem Feld Code  Dieses Paket enthält 0x65, auch das Paket enthält sitzungs-ID, bezeichnet von BBRAS.


Die PPP-Sitzungsphase



Nachdem die Verbindung hergestellt wurde sitzungsphase. Beachten Sie, dass jetzt im Feld Äther Art  enthält die Bedeutung 0x8864. Beide Parteien der PPPoE-Verbindung kommunizieren miteinander über sitzungs-IDempfangen von dem Sitzungsbestätigungspaket. die obere Schicht-Protokoll (PPP) über PPPoE-Ebene durchgeführt, und beginnt Verbindung Kommunikationsprotokoll Etablierungsphase LCP.
   In der Phase der Sitzung auf dem Gebiet Code  Pakete sind immer wert 0x00.


PPPoE Active Discovery beenden (PADT) Paket



Falls der Host oder BBRAS die PPPoE-Verbindung unterbrechen will, sendet er sitzungsabschlusspaket, auf dem Feld Code  welches ist enthalten 0xA7und der Wert in der Sitzungs-ID  entspricht einer virtuellen Verbindung.
Beachten Sie, dass sich die Sitzungsbeendigungsprozedur auf die Phase der Verbindungsherstellung und nicht auf die Sitzungsphase bezieht, da die Daten nicht mehr übertragen werden.

Hinweis:


1. Informationen zum Konfigurieren des ADSL-Modems bei Verwendung der PPPoE-Kapselung finden Sie im folgenden Artikel:BZ-1894


2. Informationen zum Einrichten des P-330W Internet-Center für die Verbindung mit dem Internet über das PPPoE-Protokoll finden Sie im folgenden Artikel: BZ-1895


3. Bei der Implementierung von PPPoE auf einem Computer ist eine zusätzliche Konfiguration des Betriebssystems erforderlich. Um auf das Internet zugreifen zu können, müssen Sie im Betriebssystem jeweils eine PPPoE-Verbindung erstellen und ausführen.

Um eine PPPoE-Verbindung in Windows Vista zu erstellen, wechseln Sie zu Systemsteuerung\u003e Network Management Center und teilen   und wählen Sie Herstellen einer Verbindung oder eines Netzwerks. Bitte auswählen Verbindung mit dem Internet  und klicke auf Nächstes Mal. Der Assistent wird gestartet Verbindung mit dem Internet. Bitte auswählen Erstellen Sie trotzdem eine neue Verbindung. Dann wählen Sie Erstellen Sie eine neue Verbindung  und klicke auf Nächstes Mal. Wählen Sie den Verbindungstyp High-Speed ​​(mit PPPoE). Geben Sie im nächsten Fenster ein Benutzername  und Passwort  für den Internetzugang vom Anbieter bereitgestellt und klicken Sie auf Konnektivität. Um den Assistenten abzuschließen Verbindung mit dem Internet  Klicken Sie auf die Schaltfläche Schließen.


Um eine PPPoE-Verbindung in Windows XP zu erstellen, klicken Sie auf Start\u003e Einstellungen\u003e Netzwerkverbindungen  \u003e Neuer Verbindungsassistent. Klicken Sie auf die Schaltfläche Nächstes Mal  um die Arbeit fortzusetzen Neue Verbindungsassistenten. Wählen Sie einen Gegenstand Stellen Sie eine Verbindung mit dem Internet her. Wählen Sie im nächsten Fenster Richten Sie eine Verbindung manuell ein. Wählen Sie dann den Artikel Über eine Hochgeschwindigkeitsverbindung, die einen Benutzernamen und ein Passwort anfordert. Geben Sie als Nächstes den Namen der Verbindung ein, die Sie erstellen. Geben Sie im nächsten Fenster ein Benutzername  und Passwort, die vom Provider für den Internetzugang bereitgestellt wird. Um den Assistenten für neue Verbindungen zu beenden, klicken Sie auf Fertig.

In der Welt gibt es viele Arten der Netzwerkkommunikation, die auf der Grundlage von Protokollen verschiedener Zwecke und unterschiedlicher Effizienzgrade funktionieren. Lassen Sie uns die Hauptprobleme im Zusammenhang mit dem PPPoE-Protokoll betrachten: was es ist, wie es funktioniert und für was es erstellt wurde. Um die Vorteile dieser Technologie zu verstehen, müssen einige wichtige Punkte untersucht werden. Beginnen wir mit einer kleinen Einführung in das Konzept von PPPoE.

Das Wesen dieser Entscheidung

Beantwortung der Frage: "PPPoE - was ist das?", Es sollte erklärt werden, dass dies ein spezielles Protokoll ist. Der Name ist eine Abkürzung, die für Point-to-Point-Protokoll über Ethernet steht, das heißt, ". Die Verbindung funktioniert ähnlich wie beim Einwählen.

Der Unterschied liegt im Betrieb: Ein Ethernet-Netzwerk verbindet PPPoE anstelle einer dedizierten Telefonleitung. Es ist erwähnenswert über die Stärken der Technologie. Wir betonen, dass PPPoE-Verbindung den Vorteil hat, die in einem erweiterten Bereich von zusätzlichen Funktionen besteht: Sie können Daten komprimieren, Authentifizierung durchführen, Informationen verschlüsseln.

Allerdings sind die MTU-Anforderungen hier niedriger (1492 statt 1500 Bytes), was manchmal zu Komplikationen bei der Arbeit führt. Eine andere Antwort auf die Frage: "PPPoE - was ist das?" - kann so formuliert werden: es ist ein Tunneling-Protokoll. Mit anderen Worten, in dieser Technologie ist es möglich, IP oder andere Protokolle über PPP oder Ethernet-Verbindung zu konfigurieren. Daher kann PPPoE für virtuelle Anrufe, Punkt-zu-Punkt-Verbindungen und IP-Pakete verwendet werden, während alle Vorteile von PPP genutzt werden.

PPPoE-Verbindung: was es ist und wie es funktioniert


PPPoE-Verbindung implementieren ist nicht schwer. Die erste Aufgabe besteht darin, die Antenne abzustimmen. Es ist jedoch besser, einen Spezialisten vom technischen Support zu beauftragen: Sie als Benutzer können das Kit nur an eine Stromquelle anschließen. Der Zugangspunkt und die Radioantenne sind mit einem dicken Kabel verbunden, ein paar Kabel sind mit dem Computer verbunden. Der Draht ist gecrimpt und von einer Seite mit dem Access Point verbunden, und auf der anderen Seite mit dem Netzwerkadapter.

Das PPPoE-Protokoll: Was es ist und welche Fehler es erzeugen kann

Beim Arbeiten mit dem PPPoE-Protokoll können verschiedene technische Fehler auftreten, für die jeweils bereits Lösungsalgorithmen entwickelt wurden. Sie sollten genauer besprochen werden. Berücksichtigen Sie die typischen PPPoE-Fehler.

Ein häufiges Problem ist die Nummer 633 und zeigt an, dass kein Modem oder eine falsche Konfiguration vorhanden ist. Um die Situation zu korrigieren, können Sie den Computer neu starten, versuchen, auf das Internet zuzugreifen, und eine neue Verbindung erstellen.

Fehler Nummer 676 bedeutet, dass die Linie besetzt ist. Es ist erforderlich, das lokale Netzwerk erneut zu öffnen und eine Verbindung herzustellen. Nach dem Neustart müssen Sie den Netzwerktreiber entfernen und neu installieren.

Wenn der Remote-Computer nicht antwortet (Fehler 678), können Sie die Antivirus-Funktionalität überprüfen und die Firewall konfigurieren, falls verfügbar. Es sollte wieder aktiviert werden, um den Betrieb des Kabels und das Vorhandensein eines Kontakts in den Anschlüssen zu überprüfen. Überprüfen Sie außerdem den Betrieb der Karte und installieren Sie die Treiber neu. Sie können nicht mit dem Server kommunizieren, aber das ist ein Systemproblem.

In jedem Fall müssen Sie die Ursache des Problems verstehen und alle möglichen Problemquellen identifizieren. Sie können sich an den Anbieter wenden, wo der Support-Service Sie konsultieren wird. Andere häufige (Zugriff verweigert), 711 (Dienstproblem), 720 (Verbindungsprotokoll nicht übereinstimmen), 52 (wenn die Namen übereinstimmen, kann die Netzwerkverbindung nicht hergestellt werden).

Zahlreiche interne Systemfehlerzahlen von Windows (600, 601, 603, 606, 607, 610, 613, 614, 616 und andere) werden durch Neustarten und Entfernen von Viren beseitigt. Es ist besser, Änderungen an den kürzlich vorgenommenen Einstellungen rückgängig zu machen. Bei einer fehlerhaften Konfiguration der internen Netzwerkkonfiguration tritt ein Fehler 611 auf, bei dem die Funktion der lokalen Verbindung überprüft werden muss.

Fehler 617 kann ein Symptom eines internen Betriebssystemproblems sein. Mit der Mehrheit der Verstöße in der Arbeit wird dazu beitragen, technische Support-Spezialisten zu verstehen. In der OS gibt es Informationen über Störungen, deren Diagnose wird durchgeführt, und die Lösungen für die Probleme wurden bereits in das System eingegeben.

Eigenschaften


PPPoE-Technologie  - drahtlos, Übertragung von Daten über Funk. Die zugewiesene Leitung ist zu teuer, und das Halten ist physikalisch nicht immer möglich. Die Modemverbindung ist langsam und schlägt häufig fehl. Die Funkverbindung ist zuverlässiger.

Anbieter sind nicht immer bereit, hohe Geschwindigkeit bereitzustellen, die sie selbst schneiden. Es ist wichtig, die Antenne einzustellen und an die Station zu senden, um den Signalfluss zu optimieren. Es gibt immer noch so etwas wie wan Miniport PPPoE. Was fragst du? Kurz gesagt, dies ist ein weiterer Bereich, auf den sich eine Verbindungsfehlermeldung beziehen kann. Wenn dies der Fall ist, wenden Sie sich an den technischen Support.

Protokolle


Es ist notwendig, die Merkmale der Protokolle zu klären, da es für jedes PPPoE, das die PPP-Protokollrahmen direkt über das Ethernet-Netzwerk sendet, einige Vorteile gibt. Der Unterschied zur herkömmlichen IP-Verbindung besteht darin, dass am Gateway ein Konto erstellt werden muss - dies ist wichtig für die Einrichtung der Steuerung und deren einfaches Format. Darüber hinaus ist das Einrichten einer Funktion wie der Abrechnung einfacher.

Der Unterschied zwischen PPPoE liegt in der Geschwindigkeit, die 100 Megabit pro Sekunde erreicht. Das Übertragungsmedium ist Ethernet. Hier kommt eine spezielle Technologie zum Einsatz - der PPP-Stack, der aufgrund seiner Verbreitung nicht innovativ ist.

Minports

Für die Verbindung und die Hochgeschwindigkeitsverbindung wird der WAN-Miniport mit PPPoE-Protokoll verwendet. Zum Zeitpunkt des Startens der Verbindung mit hoher Geschwindigkeit (vor allem bei der Verwendung der windows-Systeme  7 und 8) tritt ein Verbindungsfehler auf. Dieser Fehler hat den Code 651 und ist mit einem Kommunikationsfehler verbunden, wenn ADSL verwendet wird und der Router nicht ordnungsgemäß funktioniert.

Um das Problem zu lösen, müssen Sie zum Server gehen (z. B. 192.168.1.1) und klären, ob eine Verbindung zum Internet besteht. Das Problem kann (in dem Modem, einen Router, Glasfaser- Terminal failure) oder ein Problem mit den Service-Provider Lauer im Stand der Technik Abonnent sein.

Bestimmen des Verbindungstyps

Diese Operation kann von einem Benutzer eines Computers ausgeführt werden, der ein anfängliches Vorbereitungsniveau aufweist. Also, wir drücken die "Start" -Taste, um das OS-Hauptmenü aufzurufen? und gehen Sie zu "Einstellungen", um die Art der Internetverbindung zu definieren.

Von jetzt an weißt du mehr darüber pPPoE-Verbindung: Was ist das und wie funktioniert diese Technologie?

Angesichts der zunehmenden Fragen zur Arbeit PPPoEFür ein richtiges Verständnis des in der Diskussion befindlichen Themas ist es notwendig, die grundlegenden Konzepte des untersuchten Phänomens zu verstehen.

PPPoE (Punkt-zu-Punkt-Protokoll über Ethernet ) ist ein Netzwerkprotokoll zur Übertragung von PPP-Frames über Ethernet. Bietet zusätzliche Funktionen  (Authentifizierung, Komprimierung, Verschlüsselung).

PPPoE  - ist ein Tunneling-Protokoll (Tunneling-Protokoll), die Sie (oder eingekapselt) IP oder andere Protokolle, die überlagert werden auf der PPP, eine Ethernet-Verbindung, aber mit den Programmiermöglichkeiten von PPP-Verbindungen konfigurieren kann und daher für virtuellen „Anruf“ auf dem nächsten Ethernet verwendet wird, Maschine und stellt eine Punkt-zu-Punkt-Verbindung her, die zum Transport von IP-Paketen verwendet wird, die mit PPP-Funktionen arbeiten.

PPPoE  Ist eine Methode zur Übertragung von PPP über Ethernet. PPP-Pakete sind in Ethernet-Frames gekapselt (enthalten).

Akteure sind zum einen Access Concentrator (AC) ist ein Access-Server, und zum anderen der Client PPPoE. Der Client und der Server müssen mit beliebigen Ethernet-Geräten (Repeatern, Switches) verbunden sein.

Access Concentrator Name wird verwendet, um den Zugriffsserver zu benennen. Access Concentrator wiederum kann eine Reihe von bereitstellen PPPoE  Dienste, genannt Dienstname.

Paradigma PPPoE beinhaltet zwei Phasen: Discovery-Phase und PPP-Session-Phase.

Kunde möchte installieren PPPoE  Verbindung, muss zuerst die Discovery-Phase passieren. In diesem Fall werden Ethernet-Frames zwischen diesem und dem Server mit Ether_type = 0x8863 übertragen.

tcpdump -n -e -i fxp0 Ätherproto 0x8863

Die Discovery-Phase ist wiederum unterteilt in: Initiierung, Angebot, Anfrage und Sitzungsbestätigung.

Zuerst muss der Client initiieren PPPoE  Sitzung (Einleitung). Dafür schickt er ein spezielles Paket Aktive Entdeckungsinitiative (PADI). Dieses Paket wird an die Broadcast-Ethernet-Adresse gesendet (ff: ff: ff: ff: ff: ff), was logisch ist, da der Client die Adresse des Access-Servers noch nicht kennt. Optional kann das Paket den Dienstnamen enthalten, der vom Client angefordert wurde (und nur, obwohl viele der Meinung sind, dass hier ein Access Concentrator Name vorhanden sein könnte).

Beispiel für ein PADI-Paket:

Frame 1 (44 Byte auf Draht, 44 Byte erfasst) Ethernet II, Src: 00: 50: da: 42: d7: df, Dst: ff: ff: ff: ff: ff: ff PPP-über-Ethernet-Discovery Version: 1 Typ 1 Code Active Discovery Initiation (PADI) Sitzungs-ID: 0000 Nutzdatenlänge: 24 PPPoE-Tags Tag: Dienstname Tag: Host-Uniq Binäre Daten: (16 Byte)

Src.  (= source) stellt die MAC-Adresse der Maschine dar, die PADI gesendet hat.
Dst.  (= Ziel) ist eine Broadcast-Ethernet-Adresse.
  Ein PADI-Paket kann von mehr als einem AC empfangen werden.

Der Zugriffsserver antwortet mit dem PADO-Paket (Active Discovery Offer), das seinen Access Concentrator-Namen und den Namen des Service Name-Dienstes enthält. Dieses Paket ist bereits Unicast und enthält die MAC-Adresse eines bestimmten Servers.

Hier ist ein Beispiel für ein PADO-Paket:

Frame 2 (60 Byte auf Draht, 60 Byte erfasst) Ethernet II, Src: 00: 0e: 40: 7b: f3: 8a, Dst: 00: 50: da: 42: d7: df PPP-über-Ethernet-Discovery Version: 1 Active Discovery-Angebot Typ 1 (PADO) Sitzungs-ID: 0000 Nutzdatenlänge: 36 PPPoE-Tags Tag: Dienstname Tag: AC-Name Zeichenfolge Daten: IpzbrOOl Host-Uniq Binärdaten: (16 Byte)

AC-Name - Zeichenfolgedaten  repräsentiert einen String AC-Name, in diesem Fall "Ipzbr001"
Src.  repräsentiert die MAC-Adresse des AC.

Nun kann der Client aus möglicherweise mehreren Sätzen (PADO-Paketen) den gewünschten (Service Name und Access Concentrator Name) auswählen und auf ein bestimmtes Server-Paket antworten Aktive Ermittlungsanfrage (PADR).

Der Server sendet den Client, der bereit ist, die Kommunikation bereitzustellen Active Discovery Session-Bestätigung (PADS) Ein Paket, das eine eindeutige Sitzungskennung (SID) enthält, die für die weitere Interaktion erforderlich ist. Diese Discovery-Phase endet und beginnt mit der PPP-Sitzungsphase.

Die PPP-Sitzungsstufe beginnt mit der bereits identifizierten Kennung (SID) und dem Dienstnamen und enthält Standard-PPP-Prozeduren: Verbindungssteuerung, Netzwerkschichtsteuerung, Authentifizierung. Gleichzeitig werden verschiedene Kommunikationsparameter koordiniert und vor allem die Authentifizierung durchgeführt.

Sie können den folgenden Weg beobachten:

tcpdump -n -e -i fxp0 Ätherproto 0x8864

Als Ergebnis der PPPoE  Verbindung und Daten werden übertragen.

Um die Verbindung zu beenden PPPoE  Der Client (oder der Server, der seltener) ein Paket sendet Aktive Erkennung beenden (PADT).

Typischer Austausch von Paketen zwischen Teilnehmern PPPoE  sieht so aus (mac server s: s: s: s: s: s, mac client c: c: c: c: c: c):

clientverbindung:

c: c: c: c: c: c ff: ff: ff: ff: ff: ff 8863 60: PPPoE PADI
  s: s: s: s: s: s c: c: c: c: c: c 8863 49: PPPoE PADO

c: c: c: c: c: c s: s: s: s: s: s 8863 60: PPPoE PADR

s: s: s: s: s: s c: c: c: c: c: c 8863 49: PPPoE PADS

datenaustausch

  Trennung des Clients

c: c: c: c: c: c s: s: s: s: s: s 8863 60: PPPoE PADT

Eine ausführlichere Beschreibung von PPPoE ist in RFC 2516 enthalten

PPPoE  (Eng. Punkt-zu-Punkt-Protokoll über Ethernet ) Ist ein Netzwerkprotokoll für die Link-Layer-Übertragung von PPP-Frames über Ethernet. Es wird hauptsächlich von xDSL-Diensten verwendet. Bietet zusätzliche Funktionen (Authentifizierung, Datenkomprimierung, Verschlüsselung).

Das MTU-Protokoll ist niedriger als bei Standard-Ethernet, was manchmal Probleme mit schlecht konfigurierten Firewalls verursacht.

PPPoE - das ist ein Tunneling-Protokoll, das Sie (oder eingekapselt) IP oder andere Protokolle konfigurieren kann, die auf PPP, eine Ethernet-Verbindung, aber mit den Programmiermöglichkeiten von PPP-Verbindungen konfiguriert sind, und daher wird für virtuellen „Aufruf“ zum benachbarten Ethernet-Maschine und Sätzen verwendet Eine Punkt-zu-Punkt-Verbindung, die zum Transportieren von IP-Paketen verwendet wird, die mit PPP-Funktionen arbeiten.

Auf diese Weise können Sie traditionelle die PPP-orientierte Software verwenden, um die Verbindung zu konfigurieren, die nicht die serielle Verbindung nicht verwendet und das paketorientierte Netzwerk (Ethernet), eine klassische Verbindung mit Login und Passwort für Internetverbindungen zu organisieren. Außerdem wird die IP-Adresse auf der anderen Seite der Verbindung nur zugewiesen, wenn PPPoE-Verbindung  offen, um eine dynamische Wiederverwendung von IP-Adressen zu ermöglichen.

PPPoE wurde von UUNET, Redback Networks und RouterWare entwickelt. Das Protokoll ist in RFC 2516 beschrieben.

Es sollte beachtet werden, dass einige Ausrüster (Cisco und Juniper, zum Beispiel) verwendet wird PPPoEoE Begriff (PPPoE over Ethernet), PPPoE bedeutet, arbeiten direkt über Ethernet oder andere IEEE 802.3-Netzwerk und PPPoE, Durcharbeiten mit Ethernet (Ethernet überbrückt) ATM, um es von PPPoEoA (PPPoE über ATM) zu unterscheiden, die auf der virtuellen ATM-Schaltung Spezifikation RFC 2684 und SNAP arbeitet kapselt PPPoE. PPPoEoA ist nicht dasselbe wie Point-to-Point-Protokoll über ATM (PPPoA), da SNAP nicht verwendet wird.

Der Betrieb von PPPoE ist wie folgt. Es gibt eine Ethernet-Umgebung, dh mehrere verbunden netzwerkkarten, die von MAC-Adressen angesprochen werden. Die Header der Ethernet-Frames enthalten die Adresse des Frame-Senders, die Adresse des Frame-Empfängers und den Frame-Typ. Eine der Karten wird vom PPPoE-Server gehört. Der Client sendet eine Broadcast-Ethernet-Frame, der PPPoE-Server (die Absenderadresse des Rahmens - eine MAC-Adresse, die Zieladresse des Rahmens - FF: FF: FF: FF: FF: FF und Rahmentyp - PPPoE Aktive Discovery-Initiation) beantworten. PPPoE-Server sendet eine Antwort an den Client (die Absenderadresse des Rahmens - seine MAC-Adresse, die Zieladresse des Rahmens - die Client-MAC-Adresse und Rahmentyp - PPPoE Aktive Discovery-Angebot). Wenn mehrere PPPoE-Server im Netzwerk vorhanden sind, senden sie alle eine Antwort. Der Client wählt den geeigneten Server aus und sendet ihm eine Verbindungsanforderung. Der Server sendet eine Bestätigung an den Client mit einer eindeutigen Sitzungskennung, alle nachfolgenden Frames in der Sitzung haben diese Kennung. Somit wird ein virtueller Kanal zwischen dem Server und dem Client erzeugt, der durch den Sitzungsidentifizierer und die Client- und Server-MAC-Adressen identifiziert wird. Dann wird in diesem Kanal eine PPP-Verbindung hergestellt, und IP-Pakete werden in PPP-Pakete verpackt.

In diesem Handbuch wird eine universelle Möglichkeit zur Verbindung des Routers mit dem Internet über das PPPoE-Protokoll beschrieben. Anbieter Dom.Ru, TTK, SevenSky, NetByNet, LanPort, InetKom, GorKom, Iskra Telecom, Marino.Net, Smile :) und andere. Das Handbuch ist für jedes Modell des Routers geeignet - Unterschiede ergeben sich nur im Namen und Design der Konfigurationsabschnitte im Administratormenü des Routers.

Konfigurieren des Routers

1. Stecken Sie das Kabel vom Provider in die wAN-Anschluss  auf dem Router (blaue Farbe) und das Ethernet-Kabel, das mit dem Router kam - zum Computer mit einem Ende, und das andere in jedem lAN-Anschluss  auf dem Router (gelbe Farbe).

2. Auf dem PC unter windows-Verwaltung  7, und in anderen Betriebssystemen analog, öffnen Sie den Abschnitt netzwerkeinstellungen: Start =\u003e Systemsteuerung =\u003e Netzwerk und Internet =\u003e Netzwerk- und Freigabecenter =\u003e Netzwerkverbindungen verwalten =\u003e Adaptereinstellungen ändern.


Klicke hier rechtsklick  klicken Sie auf den Eintrag „Local Area Connection“ gehen Sie auf „Eigenschaften“ Abschnitt später in der „Internet Protocol Version 4“, und legen Sie die Flaggen auf „IP automatisch beziehen“ und „DNS-Serveradresse automatisch beziehen“ verwendet und gespeichert wird.


3. Auf dem Gehäuse ist ein Router die IP-Adresse des Verwaltungsmodus (normalerweise es http://192.168.0.1) zugreifen zu können, und melden Sie sich und übergeben (in der Regel verwendeten Login admin, Passwort - leer oder admin).



5. Im Router-Menü finden wir den Punkt "WAN" oder "Internet"

6. Wählen Sie im Menü "Netzwerk" das Untermenü "WAN". Art der Verbindung geben Sie "PPPoE / Russland PPPoE" Passwort und Benutzername - wir nehmen aus dem Vertrag mit dem Anbieter. Speichern Sie alle Änderungen und starten Sie den Router vorzugsweise neu.


7. Es kommt vor, dass der Provider in den Einstellungen Ihrer Internetverbindung an die MAC-Adresse eines anderen früher verbundenen PCs gebunden ist. Dann im Admin-Panel "Clone from the computer" diese Adresse.


Kommt es zu keiner solchen Funktion, muss die MAC-Adresse manuell angegeben werden. Wechseln Sie dazu in der Systemsteuerung in den Computerbereich "Netzwerkverbindungen", öffnen Sie die "Verbindung im lokalen Netzwerk" und klicken Sie auf die Schaltfläche "Eigenschaften". Wir sehen die "Physikalische Adresse" - dies ist die gewünschte Adresse, die in den Einstellungen des Routers angegeben werden sollte.


Speichern Sie die Änderungen auf dem Router und starten Sie sie neu.

8. Suchen Sie den Abschnitt "Wireless-Einstellungen" ( Drahtloses Netzwerk) und schreibe unsere Werte für:

  • SSID - Netzwerkname
  • Sicherheitswerkzeug - WPA2-Personal
  • Verschlüsselungsmethode - AES / TKIP
  • Passwort - für Wi-Fi (mindestens 8 Zeichen)


Fortsetzung des Themas:
Windows

Eine Verknüpfung ist ein Symbol für eine Datei, die erstellt wird, um schnell auf Inhalte zuzugreifen. Zum Beispiel, ein Ordner mit Fotos befindet sich auf der "Lokalen Festplatte (D :)", und öffnen Sie es ...