欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解PPPOE協(xié)議的工作原理教程

  發(fā)布時(shí)間:2016-07-05 14:40:57   作者:佚名   我要評(píng)論
PPPoE協(xié)議是公開(kāi)協(xié)議,它與傳統(tǒng)的接入方式相比,它具有較高的性能價(jià)格比,現(xiàn)在最流行的寬帶接入方式ADSL 就使用了PPPoE協(xié)議

  PPPoE(Point to Point Protocol over Ethernet)意思是基于以太網(wǎng)的點(diǎn)對(duì)點(diǎn)協(xié)議,實(shí)質(zhì)是以太網(wǎng)和撥號(hào)網(wǎng)絡(luò)之間的一個(gè)中繼協(xié)議,下面小編結(jié)尾大家詳細(xì)的講解PPPOE協(xié)議的工作原理,想了解PPPoE協(xié)議的朋友快來(lái)看看吧。

  PPPoE協(xié)議的工作流程包含發(fā)現(xiàn)和會(huì)話(huà)兩個(gè)階段,發(fā)現(xiàn)階段是無(wú)狀態(tài)的,目的是獲得PPPoE終結(jié)端(在局端的ADSL設(shè)備上)的以太網(wǎng)MAC地址,并建立一個(gè)唯一的PPPoESESSION-ID。發(fā)現(xiàn)階段結(jié)束后,就進(jìn)入標(biāo)準(zhǔn)的PPP會(huì)話(huà)階段。

  當(dāng)一個(gè)主機(jī)想開(kāi)始一個(gè)PPPoE會(huì)話(huà),它必須首先進(jìn)行發(fā)現(xiàn)階段,以識(shí)別局端的以太網(wǎng)MAC地 址,并建立一個(gè)PPPoESESSION-ID。在發(fā)現(xiàn)階段,基于網(wǎng)絡(luò)的拓?fù)?,主機(jī)可以發(fā)現(xiàn)多個(gè)接入集中器,然后允許用戶(hù)選擇一個(gè)。當(dāng)發(fā)現(xiàn)階段成功完成,主機(jī)和選擇的接入集中器都有了他們?cè)谝蕴W(wǎng)上建立PPP連接的信息。直到PPP會(huì)話(huà)建立,發(fā)現(xiàn)階段一直保持無(wú)狀態(tài)的Client/Server(客戶(hù)/服務(wù)器)模式。一旦PPP會(huì)話(huà)建立,主機(jī)和接入集中器都必須為PPP虛接口分配資源。

  PPPoE協(xié)議會(huì)話(huà)的發(fā)現(xiàn)和會(huì)話(huà)兩個(gè)階段具體進(jìn)程如下:

  1.發(fā)現(xiàn)(Discovery)階段

  在發(fā)現(xiàn)(Discovery)階段中用戶(hù)主機(jī)以廣播方式尋找所連接的所有接入集中器(或交換機(jī)),并獲得其以太網(wǎng)MAC地址。然后選擇需要連接的主機(jī), 并確定所要建立的PPP會(huì)話(huà)標(biāo)識(shí)號(hào)碼。發(fā)現(xiàn)階段有4個(gè)步驟,當(dāng)此階段完成,通信的兩端都知道PPPoESESSION-ID和對(duì)端的以太網(wǎng)地址,他們一起唯一定義PPPoE會(huì)話(huà)。這4個(gè)步驟如下。

  (1)主機(jī)廣播發(fā)起分組(PADI)

  主機(jī)廣播發(fā)起分組(PADI),分組的目的地址為以太網(wǎng)的廣播地址0×ffffffffffff,CODE(代碼)字段值為0×09,SESSION-ID(會(huì)話(huà)ID)字段值為0×0000。PADI分組必須至少包含一個(gè)服務(wù)名稱(chēng)類(lèi)型的標(biāo)簽(標(biāo)簽類(lèi)型字段值為0×0101),向接入集中器提出所要求提供的服務(wù)。

  (2)接入集中器

  接入集中器收到在服務(wù)范圍內(nèi)的PADI分組,發(fā)送PPPoE有效發(fā)現(xiàn)提供包(PADO)分組,以響應(yīng)請(qǐng)求。其中CODE字段值為 0×07,SESSION-ID字段值仍為0×0000。PADO分組必須包含一個(gè)接入集中器名稱(chēng)類(lèi)型的標(biāo)簽(標(biāo)簽類(lèi)型字段值為0×0102),以及一個(gè) 或多個(gè)服務(wù)名稱(chēng)類(lèi)型標(biāo)簽,表明可向主機(jī)提供的服務(wù)種類(lèi)。

  (3)主機(jī)選擇一個(gè)合適的PADO分組

  主機(jī)在可能收到的多個(gè)PADO分組中選擇一個(gè)合適的PADO分組,然后向所選擇的接入集中器發(fā)送PPPoE有效發(fā)現(xiàn)請(qǐng)求分組(PADR)。其中 CODE字段為0×19,SESSION_ID字段值仍為0×0000。PADR分組必須包含一個(gè)服務(wù)名稱(chēng)類(lèi)型標(biāo)簽,確定向接入集線(xiàn)器(或交換機(jī))請(qǐng)求的服務(wù)種類(lèi)。當(dāng)主機(jī)在指定的時(shí)間內(nèi)沒(méi)有接收到PADO,它應(yīng)該重新發(fā)送它的PADI分組,并且加倍等待時(shí)間,這個(gè)過(guò)程會(huì)被重復(fù)期望的次數(shù)。

  (4)準(zhǔn)備開(kāi)始PPP會(huì)話(huà)

  接入集中器收到PADR分組后準(zhǔn)備開(kāi)始PPP會(huì)話(huà),它發(fā)送一個(gè)PPPoE有效發(fā)現(xiàn)會(huì)話(huà)確認(rèn)PADS分組。其中CODE字段值為 0×65,SESSION-ID字段值為接入集中器所產(chǎn)生的一個(gè)唯一的PPPoE會(huì)話(huà)標(biāo)識(shí)號(hào)碼。PADS分組也必須包含一個(gè)接入集中器名稱(chēng)類(lèi)型的標(biāo)簽以確認(rèn)向主機(jī)提供的服務(wù)。當(dāng)主機(jī)收到PADS分組確認(rèn)后,雙方就進(jìn)入PPP會(huì)話(huà)階段。

  2.PPP會(huì)話(huà)階段

  用戶(hù)主機(jī)與接入集中器根據(jù)在發(fā)現(xiàn)階段所協(xié)商的PPP會(huì)話(huà)連接參數(shù)進(jìn)行PPP會(huì)話(huà)。一旦PPPoE會(huì)話(huà)開(kāi)始,PPP數(shù)據(jù)就可以以任何其他的PPP封裝形式發(fā)送。所有的以太網(wǎng)幀都是單播的。PPPoE會(huì)話(huà)的SESSION-ID一定不能改變,并且必須是發(fā)現(xiàn)階段分配的值。

  PPPoE還有一個(gè)PADT分組,它可以在會(huì)話(huà)建立后的任何時(shí)候發(fā)送,來(lái)終止PPPoE會(huì)話(huà), 也就是會(huì)話(huà)釋放。它可以由主機(jī)或者接入集中器發(fā)送。當(dāng)對(duì)方接收到一個(gè)PADT分組,就不再允許使用這個(gè)會(huì)話(huà)來(lái)發(fā)送PPP業(yè)務(wù)。PADT分組不需要任何標(biāo) 簽,其CODE字段值為0×a7,SESSION-ID字段值為需要終止的PPP會(huì)話(huà)的會(huì)話(huà)標(biāo)識(shí)號(hào)碼。在發(fā)送或接收PADT后,即使正常的PPP終止分組 也不必發(fā)送。PPP對(duì)端應(yīng)該使用PPP協(xié)議自身來(lái)終止PPPoE會(huì)話(huà),但是當(dāng)PPP不能使用時(shí),可以使用PADT。

  PPPoE的驗(yàn)證過(guò)程

  假如客戶(hù)端要通過(guò)一個(gè)局域網(wǎng)與遠(yuǎn)程的PPPoE服務(wù)器進(jìn) 行身份驗(yàn)證,這時(shí),它們會(huì)有兩個(gè)不同的會(huì)話(huà)階段,Discovery階段和PPP會(huì)話(huà)階段。當(dāng)一個(gè)客戶(hù)端想開(kāi)始一個(gè)PPPoE會(huì)話(huà)時(shí),它必須首先進(jìn)行發(fā)現(xiàn)階段以識(shí)別對(duì)端的以太網(wǎng)MAC地址,并建立一個(gè)PPPoESESSON_ID。在發(fā)現(xiàn)階段,基于網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),客戶(hù)端可以發(fā)現(xiàn)多個(gè)PPPoE服務(wù)器,然 后從中選擇一個(gè),不過(guò)通常都是選擇反應(yīng)最快的一個(gè)。

  Discovery階段是一個(gè)無(wú)狀態(tài)的階段,該階段主要是選擇接入服務(wù)器,確定所要建立的PPP會(huì)話(huà)標(biāo)識(shí)符Session ID,同時(shí)獲得對(duì)方點(diǎn)到點(diǎn)的連接信息;PPP會(huì)話(huà)階段執(zhí)行標(biāo)準(zhǔn)的PPP過(guò)程。當(dāng)此階段完成,通信的兩端都知道PPPoESESSON_ID和對(duì)端的以太網(wǎng) 地址,它們一起定義了一個(gè)唯一的PPPoE會(huì)話(huà)。這些步驟包括客戶(hù)端廣播一個(gè)發(fā)起分組(PADI),一個(gè)或多個(gè)PPPoE服務(wù)器發(fā)送響應(yīng)分組 (PADO),客戶(hù)端向選中的服務(wù)器發(fā)送請(qǐng)求分組(PADR),選中的PPPoE服務(wù)器發(fā)送一個(gè)確認(rèn)分組(PADS)給客戶(hù)端。當(dāng)客戶(hù)端接收到確認(rèn)分組,它可以開(kāi)始進(jìn)行PPP會(huì)話(huà)階段。當(dāng)PPPoE服務(wù)器發(fā)送出確認(rèn)分組,它可以開(kāi)始PPP會(huì)話(huà)。

  當(dāng)客戶(hù)端在指定的時(shí)間內(nèi)沒(méi)有接收到PADO,它應(yīng)該重新發(fā)送它的PADI分組,并且加倍等待時(shí) 間,這個(gè)過(guò)程會(huì)被重復(fù)期望的次數(shù)。如果客戶(hù)端正等待接收PADS,應(yīng)該使用具有客戶(hù)端重新發(fā)送PADR的相似超時(shí)機(jī)制。在重試指定的次數(shù)后,主機(jī)應(yīng)該重新發(fā)送PADI分組。PPPOE還有一個(gè)PADT分組,它可以在會(huì)話(huà)建立后的任何時(shí)候發(fā)送,來(lái)終止PPPOE會(huì)話(huà)。它可以由客戶(hù)端或者PPPOE服務(wù)器發(fā) 送。當(dāng)接收到一個(gè)PADT,不再允許使用這個(gè)會(huì)話(huà)來(lái)發(fā)送PPP業(yè)務(wù)在發(fā)送或接收PADT后,即正常的PPP不能使用時(shí),可以使用PADT,一旦PPPOE 會(huì)話(huà)開(kāi)始,PPP數(shù)據(jù)就可以以任何其它的PPP封裝形式發(fā)送。所有的以太網(wǎng)幀都是單播的,身份驗(yàn)證是發(fā)生在會(huì)話(huà)階段的,PPPoE會(huì)話(huà)的 SESSION_ID一定不能改變,并且必須是發(fā)現(xiàn)階段分配的值。

  以上就是腳本之家小編為大家講解的PPPOE協(xié)議的工作原理,需要的朋友快來(lái)看看吧,想了解更多關(guān)于 PPPoE協(xié)議的精彩教程請(qǐng)繼續(xù)關(guān)注腳本之家!

相關(guān)文章

  • 如何進(jìn)入路由器(TP-LINK,PPPoE)設(shè)置界面

    路由器(TP-LINK,PPPoE)設(shè)置圖解旨在為搭建網(wǎng)絡(luò)的初學(xué)者準(zhǔn)備,技術(shù)要點(diǎn)其實(shí)沒(méi)有什么,但是步驟的繁瑣讓很多人望而怯步,那么這里就向你展示具體操作的整過(guò)過(guò)程,讓你輕松掌
    2012-11-05
  • PPPOE是什么意思,PPPoE的優(yōu)勢(shì)有哪些?

    目前主流的寬帶接入方式都是PPPoE虛擬撥號(hào)
    2012-12-09
  • 路由器PPPOE撥號(hào)失敗原因分析及解決

    現(xiàn)在買(mǎi)回來(lái)的路由器后自己不會(huì)設(shè)置,來(lái)是連接不上網(wǎng)絡(luò),老是出現(xiàn)路由器PPPOE撥號(hào)失敗,針對(duì)這個(gè)問(wèn)題,下面為大家詳細(xì)介紹下
    2014-02-11
  • 路由器怎么設(shè)置pppoe撥號(hào)?

    路由器怎么設(shè)置pppoe撥號(hào)?新購(gòu)買(mǎi)的路由器如何設(shè)置,怎么自動(dòng)撥號(hào)、怎么設(shè)置wifi、怎么修改默認(rèn)登錄名稱(chēng)與密碼?下面我們一起來(lái)看看吧
    2015-04-07
  • 【圖文教程】騰達(dá)w311r如何進(jìn)行ADSL(PPPOE)連接?

    下面小編就為大家?guī)?lái)騰達(dá)w311r如何進(jìn)行電信ADSL(PPPOE)連接的方法,這種方法適用于使用電話(huà)線(xiàn)和modem(貓)接入,使用PPPOE撥號(hào)方式上網(wǎng),不會(huì)設(shè)置上網(wǎng)或設(shè)置上網(wǎng)不成功的
    2014-11-30
  • H3C路由器的網(wǎng)橋PPPOE撥號(hào)知識(shí)介紹

    網(wǎng)橋是我們?cè)诮M建一個(gè)網(wǎng)絡(luò)時(shí)經(jīng)常會(huì)用到的功能,有些人還不太明白,如何在網(wǎng)橋下進(jìn)行PPPOE撥號(hào),下面我們就以H3C路由器為例,給大家介紹這方面內(nèi)容,相信大家在看完后一定會(huì)
    2013-02-04
  • 圖解HTTPS協(xié)議加密解密全過(guò)程

    我們都知道HTTPS能夠加密信息,以免敏感信息被第三方獲取。所以很多銀行網(wǎng)站或電子郵箱等等安全級(jí)別較高的服務(wù)都會(huì)采用HTTPS協(xié)議
    2021-11-27
  • 網(wǎng)絡(luò)協(xié)議是什么?網(wǎng)絡(luò)協(xié)議三要素是什么?

    本文向大家詳細(xì)介紹網(wǎng)絡(luò)協(xié)議是什么以及網(wǎng)絡(luò)協(xié)議三要素是什么的基礎(chǔ)知識(shí),不懂的朋友可以通過(guò)本文了解學(xué)習(xí)
    2014-06-14
  • 圖解安全套接字SSL協(xié)議的工作原理

    安全套接字(Secure Socket Layer,SSL)協(xié)議是Web瀏覽器與Web服務(wù)器之間安全交換信息的協(xié)議,提供兩個(gè)基本的安全服務(wù):鑒別與保密。SSL是Netscape于1994年開(kāi)發(fā)的,后來(lái)成
    2012-12-17
  • 路由協(xié)議的三種分類(lèi)方式

    這篇文章主要為大家介紹了路由協(xié)議的三種分類(lèi)方式和路由表的獲取方式,一說(shuō)到路由協(xié)議我們最先想到的是動(dòng)態(tài)路由和靜態(tài)路由,那么路由協(xié)議有幾種分類(lèi)方式呢?我們一起來(lái)看一
    2014-09-24

最新評(píng)論