PPPoE ist eine Abkürzung für Point-to-Point-Protokoll über Ethernet und ermöglicht es mehreren Benutzern, über denselben Server eine Verbindung zu einem Netzwerk herzustellen. Diese Verbindung kann auf einem Modem, Router oder Computerbetriebssystem hergestellt werden. Eine PPPoE-Verbindung wird normalerweise mit einem Internetdienstanbieter (ISP) hergestellt. Einzelne Benutzer können ihre Computer jedoch auch mit einer PPPoE-Verbindung konfigurieren.
Das Point-to-Point-Protokoll (PPP) entstand mit DFÜ-Internetverbindungen (über Telefonleitungen). Bei PPP-Netzwerkverbindungen konnte nur ein Computer das Internet über einen Server nutzen. Als Haushalte begannen, mehrere Geräte in einem Netzwerk zu verwenden, wurde PPPoE wichtig. PPP bot Nachrichtenverschlüsselungsfunktionen an, über die PPPoE auch verfügt.
PPPoE ist ein zweistufiger Prozess zur Bestätigung einer Internet-Sitzung. Der erste Schritt ist allgemein als Erkennungsphase bekannt, in der das Punkt-zu-Punkt-Protokoll den Benutzer autorisiert, damit der ISP weiß, dass er eine legitime Verbindung haben kann. Die MAC-Adresse (Media Access Control) des Benutzers in seinem Netzwerk wird überprüft. Nachdem der Benutzer autorisiert wurde, wird der zweite Schritt ausgeführt. bekannt als die Sitzungsphase? beginnt. Der Benutzer und das Internet haben jetzt eine Sitzungs-ID sowie einige andere Felder, die mit Informationen zur Sitzung gefüllt werden müssen. Dies schließt ein, welche Internetprotokollversion (wahrscheinlich IPv4 oder IPv6) die Sitzung verwenden wird.
PPPoE ermöglicht nicht nur die Verbindung mehrerer Geräte mit dem Internet, sondern bietet auch Verschlüsselungs- und Authentifizierungsfunktionen, z. B. die Anforderung des Kennworts eines Internetbenutzers für den Zugriff auf das Netzwerk.