コンピューター ウィンドウズ インターネット

接続タイプがpppoeの場合。 他の辞書にある「PPPoE」をご覧ください。

PPPoE(英語から。 ポイントツーポイントプロトコルイーサネット経由)は ネットワークプロトコル イーサネットPPPフレームを介して。 これは一般的にxDSLサービスで使用されます。 PPPoEは提供します 追加機能暗号化、圧縮、認証など。

PPPoE-イーサネット接続を介して、IPまたはPPPに階層化された他のプロトコルをカプセル化(構成)できるようにするトンネリングプロトコル。 ソフトウェア機能 PPP接続。 したがって、このプロトコルは、隣接するイーサネットマシンへの仮想「呼び出し」を行うため、およびPPP機能で動作するIPパケットの転送に使用されるポイントツーポイント接続を確立するために使用されます。

これにより、従来のPPP指向が可能になります ソフトウェアシリアルリンクではなくパケット指向のネットワークを使用する接続を構成し、パスワードを使用して従来の接続を整理し、インターネット接続にログインするために使用できます。 また、接続の反対側では、PPPoE接続が開いている場合にのみIPアドレスが割り当てられるため、IPアドレスを動的に再利用できます。

PPPoEは次のように機能します。イーサネット環境、つまり、MACアドレスでアドレス指定された複数のネットワークカードの接続があります。 イーサネットフレームのヘッダーには、フレームの受信者のアドレス、フレームの送信者、およびフレーム自体のタイプが含まれています。 これらのカードの1つは、PPPoEサーバーによってリッスンされます。 PPPoEサーバーは、クライアントから送信されたイーサネットブロードキャストフレームに応答する必要があります。 次に、PPPoEサーバーはクライアントに応答を送信します。 ネットワークに複数のPPPoEサーバーが含まれている場合、それぞれが応答を送信します。 次に、クライアントは適切なサーバーを選択して接続要求を送信する必要があります。 次に、サーバーはクライアントに確認を送信します。 一意の識別子セッション、およびセッション内のそれ以降のすべてのフレームには、この識別子があります。 つまり、仮想チャネルがクライアントとサーバーの間に作成され、サーバーとクライアントのMACアドレスの識別子とセッションによって識別されます。 その後、このチャネルでPPP接続が確立され、IPトラフィックがPPPパケットにパックされます。

PPPoEはPPPover Ethernetであり、PPPフレームをイーサネット経由で直接送信できるようにするプロトコルです。 従来のIPover Ethernetに対するPPPoEの主な利点は、 地元のネットワークゲートウェイにアカウントが必要です。 このようなローカルネットワークの編成により、請求の制御と構成を簡素化することができます。

PPPoEプロトコルは、ダイヤルアップ接続の完全なアナログであり、速度(最大100 Mbps)と伝送媒体(イーサネット)のみが異なります。 イーサネットネットワークはPPPスタックテクノロジーを使用していますが、これはすでにかなり普及しているため、新しいとは言えません。

PPPoEは、一般的なイーサネット環境でポイントツーポイント接続を確立するという原則に基づいて機能するため、PPPoE操作のプロセスは2つの段階に分けることができます。 最初の段階では、2つのデバイスが相互にアドレスを通信して初期接続を確立し、2番目の段階でPPPセッションが開始されます。

利点制限このプロトコルの:

1)利便性と取り扱いの容易さ。

2)マルチプラットフォーム。

3)シンプルさと取り扱いのしやすさ。

5)VPNと比較して、研削コストはありません。

PPPoE(Point-to-Point Protocol over Ethernet)は、イーサネットを介した通信プロトコルです。 ISPにとって、PPPoEの主な利点は、接続しているユーザーのみにIPアドレスを割り当てるだけで、限られた数のIPアドレスで簡単に処理できることです。 この瞬間..。 また、PPPoEを使用すると、ISPは顧客ベースを柔軟に管理でき、個人がサーバー上でFTPサイトやWebサイトをホストすることはより困難になります。

他のタイプのブロードバンドサービスと比較して、PPPoEははるかに高いセキュリティを備えており、これは間違いなく消費者に高く評価されます。 結局のところ、ハッカーが一時的なIPアドレスを持つコンピューターを特定して侵入することはより困難になります。 ユーザーへの不便は、認証サーバーがプロバイダー側​​から失敗したときに発行される頻繁なエラーメッセージによってもたらされる可能性があります。 したがって、PPPoEは接続速度に深刻な影響を与えることはできません。 本質的に、このプロトコルはプロバイダーとサブスクライバーの間にトンネル接続を作成します。

CHAPを介してPPPoEを承認する必要があります。つまり、パスワードは常に暗号化された形式で送信され、システムは加入者がネットワークに接続した時間を記録するため、トラフィックに関する紛争が発生しているかどうかを簡単に確認できます。

PPPoEプロトコルの概要PPPoEアクティブディスカバリ要求(PADR)PPPoEアクティブディスカバリセッション確認(PADS)パケットPPPセッションステージPPPoEアクティブディスカバリ終了(PADT)パケット

答え:

PPPoE (英語. イーサネットを介したポイントツーポイントプロトコル)は、イーサネットを介してPPPフレームを送信するためのネットワークプロトコルです。 プロトコルはRFC2516で説明されています。

ネットワークデバイス ZyXEL(モデム、ルーター、インターネットセンター)はPPPoEプロトコルをサポートしています。 PPPoEプロトコルを使用すると、複数のユーザーが1つのアカウントで同時にインターネットにアクセスできます。 これには、ユーザー数に等しい複数の接続ではなく、単一のPPPoE接続が必要です。


PPPoE実装の2つのオプションを検討してください。


  1. デバイスでのPPPoEの実装。 ZyXELデバイスは、ローカルネットワーク上のすべてのコンピューターに対してPPPoE接続を自動的に確立し、1つのセッションのみを確立します。 LANコンピュータは利用可能な帯域幅を共有します。

  2. コンピューターでのPPPoEの実装。 ZyXELデバイスは、RFC1483カプセル化を使用して透過的なブリッジとして機能します。 デバイスはDSL接続のみを確立します。 インターネットにアクセスするには、各コンピューターでPPPoE接続を構成する必要があります。 1回線で複数のアカウントを使用して複数の通信セッションを実行することが可能です。

ZyXELデバイスを使用したPPPoE実装の最初のオプション。 この場合、デバイスはルーティングモードで動作し、PPPoE接続を確立するために接続開始パケットをPPPoEサーバーに送信するPPPoEクライアントです。 この実装では、1つのセッションのみが確立されます。 ローカルネットワーク上のすべてのホストは、インターネットチャネルの帯域幅を共有します。



モデムは最初にDSL接続を確立し、次に自動的にPPPoE接続を確立します。 モデムはDSLポートでプロバイダーからIPアドレスを受信し、トラフィックをルーティングします。 同時に、ローカルネットワークの各コンピューターでPPPoE接続を構成する必要はありません。


コンピュータにPPPoEを実装するための2番目のオプション。 この場合、ZyXELデバイスは透過的なブリッジとして機能し、RFC1483カプセル化を使用します。 インターネットにアクセスするには、各コンピューターでPPPoE接続を構成する必要があります。 この場合、同じVC内に複数のPPPoEセッションがあります。




必須 追加のカスタマイズオペレーティング・システム。 モデムは、プロバイダーの機器とのDSL接続のみを確立します。 オペレーティングシステムでは、プロバイダーのサーバーで認証用のPPPoE接続を作成する必要があります。 インターネットにアクセスするには、ユーザーは毎回PPPoE接続を開始する必要があります。 PPPoE接続の作成については、を参照してください。 オペレーティングシステムああ、Windows XP / Vistaは、この記事の脚注にあります。


PPPoEの概要


PPP over Ethernet(PPPoE) PPPを使用したダイヤルアップサービスと同様のアクセス制御と課金を提供します。 PPPoEクライアントとPPPoEサーバーは
第2レベルの1つの論理セグメントに配置されます。 PPPoEセッションは、xDSLモデムに接続されている各ユーザーに代わって(xDSLモデムはブリッジモードで動作し、接続を透過的に渡す必要があります)、モデム自体に代わって(xDSLモデムはルーターモードで動作する必要があります)動作できます。 DSLAMは通常PPPoEセッションを認識せず、コンテンツを分析せずにイーサネットフレームを透過的に切り替えます。


PPPoEを使用すると、単一の物理接続内で複数のPPPセッションを確立できます。 プロバイダーは、そのようなソリューションを実装するコストが低いため、PPPoEを使用することがよくあります。 PPPoEサーバーは、アクセスコンセントレーターまたはブロードバンドリモートアクセスサーバー(BBRAS)とも呼ばれます。


PPPoEを使用する場合、2つの異なる段階があります。 接続ステージセッションステージ.
接続を確立する段階では、フィールドの値 タイプ等しい 8863 、およびセッションステージの場合、フィールドの値 タイプ等しい 8864 .



ホストがPPPoEセッションを開始する場合は、クライアントデバイスのイーサネットMACアドレスを決定して確立するために、最初に接続確立手順を実行する必要があります。 セッションID PPPoE。 PPP操作はピアツーピア通信ですが、接続の確立はクライアントサーバー通信です。 接続を確立するプロセス中に、ホストはアクセスコンセントレータ(PPPoEサーバー)を検出します。 ネットワークのトポロジに応じて、ホストは1つではなく複数のPPPoEサーバーにアクセスできます。 接続を確立する段階で、ホストはすべての種類のPPPoEサーバーを検出し、そのうちの1つを選択できます。 接続確立段階が正常に完了すると、ホストと選択したPPPoEサーバーには、イーサネットを介したポイントツーポイント接続を確立するために必要な情報が含まれます。
接続フェーズが完了すると、セッションフェーズが開始され、その間にホストがPPPoEサーバーから受信し、PPPセッションが確立され、ホストとサーバーの両方がPPP仮想インターフェイスに必要なリソースを割り当てます。


PPPoEカプセル化



フィールド長 バージョン4ビットとその意味 しなければならない等しくなる 0x1
フィールド長 の種類4ビットとその意味 しなければならない等しくなる 0x1このバージョンのPPPoE仕様の場合。
フィールド長 コード8ビット(1バイト)接続確立とPPPセッションの段階に設定されます。
フィールド長 セッションID16ビット(2バイト)..。 以下は、接続確立パケットの意味です。 この値は、PPPセッション内では変更されません。
フィールド長 長さ16ビット(2バイト)..。 その値は、イーサネットまたはPPPoEヘッダーの長さを除いたPPPoEペイロードの長さを指定します。


接続確立段階は、次の4つのステップに分かれています。


  1. ホストは、接続を初期化するためにブロードキャスト要求パケットを送信します(コード:0x09)。
  2. 1つ以上のPPPoEサーバーが応答パケット(コード:0x07)を送信します。
  3. ホストはユニキャストセッション要求パケット(コード:0x19)を送信します。
  4. 選択されたPPPoEサーバーは、セッション確認パケット(コード:0x65)を送信します。

次に、ホストはPPPセッションステージに入ります。 すべてのイーサネットフレームで接続を確立する段階で、フィールドの値 ミディアムタイプ等しい 0x8863.


セッションを終了するために、PPPoEサーバーまたはホストはセッション終了パケット(コード:0xA7)を送信します。




接続のセットアップ中に送信されるパケットには、次の5つのタイプがあります。


    PPPoE接続開始パケット-アクティブディスカバリー開始( PADI) (コード:0x09)

    PPPoE応答パケット-アクティブディスカバリオファー( PADO) (コード:0x07)

    接続要求パケット-PPPoEActive Discovery Request( PADR) (コード:0x19)

    PPPoEアクティブディスカバリセッション-確認( パッド) (コード:0x65)

    セッション終了パケット-PPPoEActive Discovery Terminate( PADT) (コード:0xA7)


PPPoE-Active Discovery Initiation(PADI)パッケージ



このパケットでは、Destination MACAddrフィールドに次の内容が含まれています。 0xffffffffff、これはブロードキャストを意味します。 ホストはブロードキャスト要求パケットを送信して接続を開始します。
フィールドで EtherType費用 0x8863、つまり、当事者は段階にあります 接続を確立する.
フィールドで コード費用 0x09つまり、 開始パッケージ.
接続を確立する段階で セッションID常に等しい 0x00セッションがまだ開いていないためです。
V この例 サービス名 - 妖精.


ZyXELサブスクライバーデバイスを通過するすべてのパケットに関するデータを収集する方法(たとえば、PPPoE接続の確立を診断するため)に関する情報は、次のナレッジベースの記事にあります。BZ-1370


PPPoEパッケージ-アクティブディスカバリーオファー(PADO)



このパケットでは、宛先MACアドレスはホストのMACアドレスであり、送信元MACアドレスは応答パケットをホストに送信するブロードバンドリモートアクセスサーバー(BBRAS)のアドレスです。
フィールドで コード費用 0x07つまり、 応答パケット.
有用な情報 PPPoEにはBBRAS情報が含まれています。


PPPoE Active Discovery Request(PADR)パケット



ホストは、BBRASによって提供された情報に基づいて要求を送信します。
フィールドで コード費用 0x19つまり、 パッケージをリクエストする.


PPPoE Active Discovery Session-confirmation(PADS)パッケージ



BBRASはホストに応答します セッション確認パケット.
フィールドで コードこのパッケージには 0x65、パッケージにも含まれています セッションID BBRASによって割り当てられました。


PPPセッションステージ



接続を確立する段階が来ると セッションステージ..。 今フィールドにあることに注意してください EtherType意味が含まれています 0x8864..。 PPPoE接続の両当事者は、を使用して相互に通信します。 セッションIDセッション確認パケットから受信しました。 プロトコル トップレベル(PPP)はPPPoE層の上で実行され、通信は接続確立フェーズから始まります。 LCP.
フィールドでのセッションの段階で コード常に価値のあるパッケージ 0x00.


PPPoE Active Discovery Terminate(PADT)パケット



ホストまたはBBRASがPPPoE接続を切断したい場合、ホストまたはBBRASは送信します セッション終了パッケージ、フィールドで コードを含む 0xA7およびフィールドの値 セッションID仮想接続に対応します。
データが送信されなくなったため、ログアウト手順はセッションステージではなく接続ステージに関連していることに注意してください。

ノート


1. PPPoEカプセル化を使用する場合のADSLモデムの構成に関する情報は、次の記事に記載されています。 BZ-1894


2. PPPoEを介してインターネットに接続するためのP-330Wルーターの構成に関する情報は、次の記事に記載されています。БЗ-1895


3.コンピュータにPPPoEを実装する場合、オペレーティングシステムの追加構成が必要です。 インターネットにアクセスするには、オペレーティングシステムでPPPoE接続を作成し、毎回開始する必要があります。

手術室でPPPoE接続を作成するには Windowsシステム Vistaに行く コントロールパネル>ネットワークと共有センター選択します 接続またはネットワークの確立..。 選んでください インターネット接続ボタンを押します さらに..。 ウィザードが起動します インターネット接続..。 選んでください とにかく新しい接続を作成します..。 次に、 新しい接続を作成しますボタンを押します さらに..。 接続タイプを選択します 高速(PPPoEを使用)..。 次のウィンドウで次のように入力します ユーザー名パスワード ISPが提供するインターネットにアクセスするには、 繋がり..。 ウィザードを完了するには インターネット接続ボタンを押す 選ぶ.


Windows XPでPPPoE接続を作成するには、[ スタート>設定> ネットワーク接続>新しい接続ウィザード..。 ボタンをクリックします さらに働き続ける 新しい接続ウィザード..。 アイテムを選択 インターネットに接続する..。 次のウィンドウで選択します 手動で接続を設定する..。 次に、アイテムを選択します ユーザー名とパスワードを要求する高速接続を介して..。 次に、作成する接続の名前を入力します。 次のウィンドウで次のように入力します ユーザー名パスワードインターネットアクセス用にISPから提供されます。 新規接続ウィザードを閉じるには、ボタンをクリックします 準備.

さまざまなオペレーティングシステム用のPPPoE接続の設定手順については、市のローカルエリアネットワークwww.lannur.ruのWebサイトの「PPPoE接続を介したインターネット接続の設定」のセクションを参照してください。

追加情報:

PPPoEとは何ですか?

PPPoE(Point-to-Point Protocol over Ethernet)は、PPPフレームをイーサネット経由で転送するためのネットワークプロトコルです。 主にXDSLサービスで使用されます。 追加機能(認証、圧縮、暗号化)を提供します。

PPPoEは、IPオーバーレイ(またはカプセル化)、またはイーサネット接続を介してPPPにオーバーレイされる他のプロトコルを許可するトンネリングプロトコルですが、PPPソフトウェア機能を備えているため、隣接するイーサネットマシンへの仮想「呼び出し」に使用され、 IPパケットの転送に使用されるポイントツーポイント接続で、PPP機能を使用します。

これにより、シリアル回線を使用せず、パケット指向のネットワーク(イーサネットなど)を使用して、インターネット接続用のログインとパスワードを使用して従来の接続を編成する、従来のPPPベースの接続セットアップソフトウェアを使用できます。 また、接続の反対側のIPアドレスは、PPPoE接続が開いている場合にのみ割り当てられるため、IPアドレスを動的に再利用できます。

PPPoEは、UUNET、Redback Networks、RouterWareによって開発されました。 プロトコルはRFC2516で説明されています。

一部の機器ベンダー(たとえば、CiscoやJuniper)は、PPPoEoE(PPPoE over Ethernet)を参照しています。これは、PPPoEがイーサネットまたは他のネットワーク上で直接実行されているか、イーサネット(イーサネットブリッジオーバー)ATMで接続されていることを意味します。 RFC 2684およびSNAPに従ってATM仮想回線上で実行され、PPPoEをカプセル化するPPPoEoA(PPPoE over ATM)とは異なります。 PPPoEoAは、Point-to-Point Protocol over ATM(PPPoA)と同じではありません。SNAPを使用しません。

PPPoEは次のように機能します。 イーサネットメディア、つまり、MACアドレスでアドレス指定される相互接続されたネットワークカードがいくつかあります。 イーサネットパケットヘッダーには、パケット送信者アドレス、パケット受信者アドレス、およびパケットタイプが含まれます。 カードの1つがPPPoEサーバーをリッスンしています。 クライアントは、PPPoEサーバーが応答する必要のあるイーサネットブロードキャストパケットを送信します(パケット送信者アドレスは自身のMACアドレス、パケット受信者アドレスはFF:FF:FF:FF:FF:FF、パケットタイプはPPPoEディスカバリー)。 。
PPPoEサーバーはクライアントに応答を送信します(パケット送信者のアドレスは自身のMACアドレス、パケット受信者のアドレスはクライアントのMACアドレス、パケットタイプはPPPoEディスカバリーです)。 ネットワーク上に複数のPPPoEサーバーがある場合、それらはすべて応答を送信します。 クライアントは適切なサーバーを選択し、それに接続要求を送信します。 サーバーは一意のセッション識別子を使用してクライアントに確認を送信します。セッション内の後続のすべてのパケットはこの識別子を持ちます。
したがって、仮想チャネルはサーバーとクライアントの間に作成され、セッション識別子とクライアントとサーバーのMACアドレスによって識別されます。 次に、このチャネルでPPP接続が確立され、IPトラフィックがPPPパケットにパックされます。

同じことですが、少し簡単です。

ユーザー認証システムには、PPPoE(略称はPoint-to-Point Protocol over Ethernetの略)が必要です。 このプロトコルでは、ユーザーがインターネットへのアクセスを確立するためにパスワードを確認する必要があります。
したがって、この接続方法の特徴は、組み込みの認証手順です。これにより、ネットワークサービスの提供と支払いの時間を正しく追跡できます。 契約を締結すると、加入者は アカウントデータベース内、つまり ユーザー名(ログイン)とパスワード(パスワード)が割り当てられます。

なぜこのプロトコルをコンピュータにインストールする必要があるのですか?

限り PPPoEプロトコルはダイヤルアップ接続の類似物であり、その組織は1つのIPアドレスのみを必要とします。これは、確立された接続中にのみインターネットからアクセスできます。これにより、ネットワークへの永続的な接続を維持するコストが大幅に削減されます。

    このプロトコルを使用することの長所
  • シンプルさと使いやすさ。
  • マルチプラットフォーム。
  • 高い弾力性。
  • 他の認証システムと比較したチャネル負荷の最小パーセンテージ。
  • 暗号化コストはありません(VPNと比較して)。

現代では、PPPoEプロトコルは、xDSLテクノロジーに基づくプロバイダーによるインターネットアクセスサービスの提供の不可欠な部分になっています。 このプロトコルは、送信中のデータの暗号化と圧縮、ユーザー認証などの追加機能を提供します。 このプロトコルはイーサネットネットワークで機能します。 この点で、このプロトコルをサポートするルーターを購入する必要があることがよくあります。 例-TP-Linkpppoeルーター。

ルーター接続インターフェース

原則として、背面パネルのこのようなモデムには、接続用のコネクタがいくつかあります ネットワークケーブル..。 それらの1つはWAN(グローバル コンピューターネットワーク)-ケーブルを接続する必要があるのはこのコネクタです 電話ソケットさらにプロバイダーに。 残りのコネクタ(電源と USBポート考慮されていません)同じです 外観とサイズですが、別々にグループ化されています。 彼らはすでに近くで接続するのに役立ちます 立っているコンピューターおよびデバイスであり、LAN(ローカルエリアネットワーク)と呼ばれます。


ルーターは有線と 無線LANルーター pppoe-基本的な違いはありません。 Wi-Fiの方が間違いなく便利ですが、そのようなモデムの価格は有線のものよりもわずかに高くなっています。

ルーターの構成。 設定メニューに入る

最新のルーターのセットアップは、従来、Webインターフェイスを介して実行されていました。 例としてTP-LINKルーターを取り上げる場合、それを構成するには、任意のWebブラウザーにアクセスする必要があります(たとえば、 インターネットエクスプローラ)、およびに入る アドレスバー 192.168.1.1(これはすべてのルーターの標準IPアドレスであり、製造元によって設定されます)。 もちろん、ルーターの電源がすでにオンになっていて、コンピューターに接続されている場合に限ります。 この場合、デバイス設定にアクセスするためにユーザー名とパスワードを入力するように求めるウィンドウが表示されます。 ルーターが以前に操作されておらず、工場出荷時の設定が変更されていない場合、ログインとパスワードはそれぞれadminとadminになります。


ルーターのWANインターフェースの構成。 PPPoEリストの選択

トピックはPPPoE規格に関するものであるため、考慮しません。 初期設定セットアップメニューに入るためのパスワードの変更、ネットワークに接続するためのパスワードの変更など。 設定に直行しましょう WANポート、プロトコルに直接関連しています。 したがって、[ネットワーク]タブに移動し、表示される[WAN]リストに移動します。


中央上部に「WAN接続タイプ」オプションが表示され、クリックするとリストが展開されます 利用可能なオプション接続。 PPPoEを選択します。

ルーターのWANインターフェースの構成。 ユーザー名とパスワードの入力

PPPoEアイテムを選択したら、[ユーザー名]フィールドに名前を入力し、[パスワード]フィールドにプロバイダーから提供されたパスワードを入力する必要があります。 「パスワードの確認」フィールドに、エラーを回避するためにパスワードを再入力します。


名前とパスワードを入力した後、すぐ下にある[自動的に接続]オプションを選択します。これは、接続を自動的に確立することを意味します。 インターネットへのアクセスを特定の時間に厳密に制限したり、インターネットを長期間使用しないときに接続を切断したりする必要がある場合は、このセクションの残りの機能を使用することをお勧めします。

もちろん、オプションの外観や場所はルーターやファームウェアによって若干異なる場合がありますが、常に存在します。 ルーターの設定を変更した後は、必ず「保存」ボタンを押して設定を保存してください。 これで、pppoeルーターの構成は完了です。

一部の機器ベンダー(CiscoやJuniperなど)では、PPPoEoE(PPPoE over Ethernet)という用語を使用しています。これは、イーサネットまたはその他のIEEE 802.3ネットワーク上で直接機能するPPPoEと、イーサネットブリッジ上で機能するPPPoEを意味します。 over。ATM、RFC 2684およびSNAPに従ってATM仮想回線上で実行され、PPPoEをカプセル化するPPPoEoA(PPPoE over ATM)と区別するため。 PPPoEoAは、SNAPを使用しないため、Point-to-Point Protocol over ATM(PPPoA)と同じではありません。

PPPoEは次のように機能します。 イーサネット環境、つまり、MACアドレスでアドレス指定された複数の接続されたネットワークカードがあります。 イーサネットフレームヘッダーには、フレームの送信元アドレス、フレームの宛先アドレス、およびフレームのタイプが含まれています。 カードの1つがPPPoEサーバーをリッスンしています。 クライアントは、PPPoEサーバーが応答する必要のあるイーサネットブロードキャストフレームを送信します(フレームの送信者は自身のMACアドレスであり、フレームの受信者のアドレスはFF:FF:FF:FF:FF:FFであり、タイプはフレームのはPPPoEActive Discovery Initiationです)。 PPPoEサーバーはクライアントに応答を送信します(フレーム送信者アドレス-自身のMACアドレス、フレーム受信者アドレス-クライアントMACアドレスおよびフレームタイプ-PPPoEアクティブディスカバリーオファー)。 ネットワーク上に複数のPPPoEサーバーがある場合、それらはすべて応答を送信します。 クライアントは適切なサーバーを選択し、それに接続要求を送信します。 サーバーは、一意のセッションIDを使用してクライアントに確認を送信します。セッション内の後続のすべてのフレームには、このIDが含まれます。 したがって、仮想チャネルはサーバーとクライアントの間に作成され、セッション識別子とクライアントとサーバーのMACアドレスによって識別されます。 次に、このチャネルでPPP接続が確立され、トラフィックはすでにPPPパケットにパックされています。

PPPoEディスカバリー(PPPoED)

PADI

PADI-PPPoEアクティブディスカバリーの開始。

ユーザーがDSL経由でインターネットに接続する場合、ユーザーのマシンは最初にプロバイダー側​​(Point of Presence(POP))でアクセスコンセントレーター(DSLアクセスコンセントレーターまたはDSL-AC)を検出する必要があります。 イーサネット経由の通信は、MACアドレス経由でのみ可能です。 コンピューターがDSL-ACのMACアドレスを知らない場合、イーサネットブロードキャストを介してPADIパケットを送信します(MAC:ff:ff:ff:ff:ff:ff)このPADIパケットには、送信したマシンのMACアドレスが含まれています。それ。

PADIパッケージの例:

フレーム1(有線で44バイト、キャプチャされた44バイト)イーサネットII、Src:00:50:da:42:d7:df、Dst:ff:ff:ff:ff:ff:ff PPP-over-Ethernet Discoveryバージョン: 1タイプ1コードActiveDiscovery Initiation(PADI)セッションID:0000ペイロード長:24 PPPoEタグタグ:サービス名タグ:ホスト固有のバイナリデータ:(16バイト)

Src。(=ソース)は、PADIを送信したマシンのMACアドレスを表します。
Dst。(=宛先)はイーサネットブロードキャストアドレスです。
PADIパケットは、複数のDSL-ACで受信できます。

PADO

PADO-PPPoEアクティブディスカバリーオファー。

ユーザーのマシンがPADIパケットを送信するとすぐに、DSL-ACはPADIからのMACアドレスを使用してPADOパケットを送信することで応答します。 PADOパケットには、DSL-AC MACアドレス、それらの名前(たとえば、ライプツィヒのT-Com DSL-ACコンセントレータのLEIX11-erx)、およびサービス名が含まれています。 複数のDSL-ACがPADOパケットで応答した場合、ユーザーマシンは、指定された名前またはサービス名を使用してDSL-AC固有のPOPを選択します。

PADOパッケージの例:

フレーム2(有線で60バイト、キャプチャされた60バイト)イーサネットII、Src:00:0e:40:7b:f3:8a、Dst:00:50:da:42:d7:df PPP-over-Ethernet Discoveryバージョン: 1タイプ1コードアクティブディスカバリーオファー(PADO)セッションID:0000ペイロード長:36 PPPoEタグタグ:サービス名タグ:AC名文字列データ:IpzbrOOlタグ:ホスト固有のバイナリデータ:(16バイト)

AC名-文字列データ文字列AC名、この場合は「Ipzbr001」(ライプツィヒのArcor DSL-AC)を表します。
Src。 DSL-ACのMACアドレスを表します。
DSL-AC MACアドレスは、DSL-ACの製造元(この場合はNortel Networks)も識別します。

PADR

PADR PPPoE Active DiscoveryRequestの略です。

上記のように、ユーザーマシンはPOP(アクセスポイント)を選択する必要があります。これは、選択したDSL-ACのMACアドレスに送信されるPADRパケットを使用して行われます。

パッド

パッド-PPPoEアクティブディスカバリセッション-確認。

PADRパケットは、セッションIDも含むPADSパケットを転送することにより、ハブによって確認されます。 これで、このアクセスポイントのDSL-AC接続が完全に確立されました。

PADT

PADT-PPPoEアクティブディスカバリの終了。

このパケットはPOP接続をドロップします。 ユーザー側またはDSL-AC側のいずれかから送信できます。

スキームの利点

  • イーサネットメディアのIPヘッダーは無視されます。 つまり、ユーザーは自分のIPアドレスを割り当てることができます ネットワークカード、ただし、これによってネットワークが「崩壊」することはありません(理論的には、ネットワークハブを操作する場合、「崩壊」が発生することはなく、ユーザーがサーバーアドレスにさえMACアドレスを変更した場合、およびネットワークスイッチ、それはすべてスイッチの設計に依存します)。
  • 各接続は他の接続から分離されています(独自のチャネルで機能します)。
  • 設定(IPアドレス、ゲートウェイアドレス、DNSサーバーアドレス)はサーバーから送信できます。
  • PPP接続は、簡単に認証および計算されます(たとえば、RADIUSを使用)。
  • PPP接続は暗号化できます。 たとえば、ネットワークハブを使用している場合(各ネットワークカードですべてのイーサネットトラフィックを確認できる場合)、他の人のIPトラフィックを読み取ることは非常に困難です。

メモ(編集)

リンク

  • RFC2516- PPP over Ethernet(PPPoE)を送信する方法
  • RFC 3817-PPP over Ethernet(PPPoE)用のレイヤー2トンネリングプロトコル(L2TP)アクティブディスカバリーリレー
  • RFC 4638-Point-to-Point Protocol over Ethernet(PPPoE)で1492を超える最大トランジットユニット/最大受信ユニット(MTU / MRU)に対応