往 來(lái)
PPPOE在標(biāo)準(zhǔn)PPP報(bào)文的前面加上以太網(wǎng)的報(bào)頭,使得pp-POE提供通過(guò)簡(jiǎn)單橋接接入設(shè)備連接遠(yuǎn)端接入設(shè)備,并可以利用以太網(wǎng)的共享性連接多個(gè)用戶主機(jī),在這個(gè)模型下,每個(gè)用戶主機(jī)利用自身的PPP堆棧,用戶使用熟悉的界面。接入控制、計(jì)費(fèi)等都可以針對(duì)每個(gè)用戶來(lái)進(jìn)行。下面我簡(jiǎn)單介紹一下PPPOE的通信流程。
PPPOE有兩個(gè)不同的階段:發(fā)現(xiàn)階段和PPP會(huì)話階段。當(dāng)一千主機(jī)想開始一個(gè)PPPOE會(huì)話,它必須首先進(jìn)行發(fā)現(xiàn)階段以識(shí)別對(duì)方終端的以太網(wǎng)MAC地址,并建立一個(gè)PPPOESESSION_ID。在發(fā)現(xiàn)階段,基于網(wǎng)絡(luò)的拓?fù)?,主機(jī)可以發(fā)現(xiàn)多個(gè)接入集中器。發(fā)現(xiàn)階段允許主機(jī)發(fā)現(xiàn)所有的接入集中器,然后選擇一個(gè)。當(dāng)發(fā)現(xiàn)階段成功完成,主機(jī)和選擇的接入集中器都有了它們?cè)谝蕴W(wǎng)上建立PPP連接的信息。直到PPP會(huì)話建立,發(fā)現(xiàn)階段一直保持無(wú)狀態(tài)的狀態(tài)。一旦PPP會(huì)話建立,主機(jī)和接入集中器都必須為PPP虛接口分配資源。
內(nèi)網(wǎng)使用PPPOE的優(yōu)點(diǎn):
(1)安裝與操作方式簡(jiǎn)單,終端用戶只需要建立一個(gè)寬帶撥號(hào);
(2)允許多個(gè)終端用戶共享一個(gè)高速數(shù)據(jù)接入鏈路;
(3)利用RADOUS協(xié)議可以進(jìn)行認(rèn)證服務(wù),針對(duì)不同的用戶進(jìn)行計(jì)費(fèi)和控制管理;
(4)可避免傳統(tǒng)網(wǎng)關(guān)模式ARP欺騙的困擾;
(5)適應(yīng)小型企業(yè)和小區(qū)樓宇寬帶運(yùn)營(yíng)商;
(6)可與現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)相融合。
目前市面上的專業(yè)PPPOE服務(wù)器價(jià)格不菲,普通的中小企業(yè)用戶和小區(qū)寬帶運(yùn)營(yíng)商可能很難承受,這里我為大家推薦兩款支持PP-POE服務(wù)功能的路由軟件,Hi-SpiderRouter(海蜘蛛)、RouterOS。前者是款國(guó)產(chǎn)中文路由軟件、后者相信很多老鳥都聽說(shuō)過(guò)它的大名,這兩款軟件的PPPOE服務(wù)雖然還相對(duì)簡(jiǎn)單,但是足以滿足目前一些中小企業(yè)和小區(qū)寬帶運(yùn)營(yíng)商的需求。操作也不太復(fù)雜,特別是前者。