-
您的位置:
- 網(wǎng)站首頁(yè)
- > 物聯(lián)百科
- > 行業(yè)動(dòng)態(tài)
您的位置:
PPPOE(Point-to-Point Protocol Over Ethernet)是一種將點(diǎn)對(duì)點(diǎn)協(xié)議(PPP)封裝在以太網(wǎng)框架中的網(wǎng)絡(luò)隧道協(xié)議。由于在協(xié)議中集成了PPP協(xié)議,實(shí)現(xiàn)了傳統(tǒng)以太網(wǎng)無(wú)法提供的認(rèn)證、加密和壓縮功能,也可用于有線調(diào)制解調(diào)器和數(shù)字用戶線(DSL)協(xié)議系統(tǒng),通過(guò)網(wǎng)絡(luò)為用戶提供接入服務(wù)。以太網(wǎng)協(xié)議。
本質(zhì)上,它是一種允許在以太網(wǎng)廣播域中的兩個(gè)以太網(wǎng)接口之間創(chuàng)建點(diǎn)對(duì)點(diǎn)隧道的協(xié)議。
以Linux系統(tǒng)中常用的PPPD為例,它支持PPP接口上的IP、IPv6和IPX網(wǎng)絡(luò)層協(xié)議。
它使用傳統(tǒng)的基于 PPP 的軟件來(lái)管理不使用串行線路而是使用類似于以太網(wǎng)的定向分組網(wǎng)絡(luò)的連接。這種帶有登錄名和密碼的標(biāo)準(zhǔn)連接有助于訪問(wèn)供應(yīng)商帳單。此外,只有在建立 PPPoE 連接時(shí),連接的另一端才會(huì)分配一個(gè) IP 地址,從而允許動(dòng)態(tài)復(fù)用 IP 地址。
PPPoE 是由 UUNET、Redback Networks 和 RouterWare 開(kāi)發(fā)的。
PPPoE 協(xié)議的工作過(guò)程包括發(fā)現(xiàn)和會(huì)話階段,發(fā)現(xiàn)階段是無(wú)狀態(tài)的,目的是獲取 PPPoE 終端(在本地 ADSL 設(shè)備上)的以太網(wǎng) MAC 地址,并建立唯一的PPPoE 會(huì)話 ID。
當(dāng)發(fā)現(xiàn)階段結(jié)束時(shí),進(jìn)入標(biāo)準(zhǔn) PPP 會(huì)話階段。
當(dāng)主機(jī)要開(kāi)始PPPoE會(huì)話時(shí),首先要經(jīng)過(guò)發(fā)現(xiàn)階段,識(shí)別出本端的以太網(wǎng)MAC地址,建立PPPoE SESSION-ID。
在發(fā)現(xiàn)階段,主機(jī)可以根據(jù)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)多個(gè)接入集中器,然后讓用戶選擇一個(gè)。當(dāng)發(fā)現(xiàn)階段成功完成時(shí),主機(jī)和選定的接入集中器都擁有在以太網(wǎng)上建立 PPP 連接所需的信息。
在 PPP 會(huì)話建立之前,在發(fā)現(xiàn)階段保持無(wú)狀態(tài)的客戶端/服務(wù)器模式。
一旦建立了 PPP 會(huì)話,主機(jī)和接入集中器都必須為 PPP 虛擬接口分配資源。