pppの概要

リモート接続を行う可能ですが、ユーザーの必要があり、以下のコンポーネントがインストールされてデバイス:アプリケーションソフトウェア(などのftp 、 telnetの、または、ウェブブラウザ)は、プロトコルスタック(のtcp / ip 、 ipxを、のappletalk )とリンク層のプロトコル( pppのような)します。

送信される際に渡って、ダイアルアップ接続は、上位層プロトコルは、フレーム内のリンク層プロトコル( pppのような)とよく似たイーサネットリンク層のフレーミングするためにlan ipデータグラムをカプセル化します。

この記事で、次の概念を紹介:

共通のリモートアクセスプロトコル

データグラムを伝送するためのポイントツーポイントの行は、 2つの標準プロトコルが存在:シリアル回線インターネットプロトコル(スリップ)とのpppます。 伝票に記載されのrfc 1055 、作品のipだけではポイントツーポイントのシリアル接続できません。 pppのは、その一方で、マルチプロトコルの接続を容易にすることができ同期および非同期回路です。 したがって、 pppは最も広く使われてダイヤルリモートアクセスするためのプロトコルです。

pppのフレーミング

前述のとおり、 pppのパケットを送信することができ同期非同期またはリンクします。 パケットのフレーミングタイプが変化する中で使用されます。 非同期高レベルデータリンク制御( ahdlc )非同期フレーミングが使用されるリンク、およびビット同期フレーム同期のためのリンクが使用されます。 シスコは、以下のpppフレーミング、さまざまな種類のインターフェイス:

交渉の段階でのppp

カプセル化が完了し次第、上記のタイプが確認されたセクションでは、リンクに関連したメディアの種類は、もはやppp接続確立します。 pppの接続を確立するネットワークプロトコルの3つの機能の段階:


双方向との交渉の手順は順次します。 言い換えると、 lcp交渉など、認証(設定した場合)は、以前に完了しなければならないのncp交渉を開始することができます。 pppリンクが正常に動作したときに、それが残ってこの状態になるまでlcp ncp開始または終了または物理的なリンクを失敗します。 lcpを閉じたときのリンクは、すべてのリンクを閉じncp接続に関連付けられています。 逆に、 ncp的に開始して終了を保証するものではありませんpppリンクを閉じました。

lcpとncpの詳細は、次のセクションで議論され、より理論的な観点からします。

lcp

lcp扱っているオプションについては、リンクおよびプロトコルに依存に依存します。 前述のとおり、 lcp交渉は双方向です。これは、接続の両端に同意する必要があり、そのピアのオプションと認めるリクエストします。 いくつかのオプションを交渉中にマジックナンバーを含めるlcp相(ループバックを検出する)は、コールバック、マルチリンク、リンク圧縮、および認証します。 認証の点ではlcpに変換するかどうかを認証に使用されると、この場合には、これを容易にする認証プロトコルがします。 しかし、これではありません、実際の認証プロセスです。

lcp相とすぐに交渉に成功してきた、とみなされlcp接続を開いています。 現在、認証プロセスを開始することができlcpとして決定されます。

ncp

ncpのステップでは、最終的な交渉の過程でのpppます。 ncp扱っているオプションなどのプロトコルに依存しプロトコルアドレス、プロトコルの圧縮、その他いろいろ。 ncp個別のオプションに対応して設定されているインターフェイスタイプのプロトコルです。 たとえば、 ipは、選択したプロトコルで、でipcpのip (制御プロトコル)がネゴシエートします。

アドレスは、オプションのプロトコルncpは常に交渉しています。 ときどきは、オプションのみをネゴシエートします。 それは可能性を提供するためのnasプロトコルアドレスをダイヤルするだけでクライアントまたはプロトコルアドレスピアの要求を認めることです。 シスコのルータを受け入れるために、リモートアドレスからのnasことがダイアルするには、クライアントのルータを設定する必要がありません。

でipcp ncpとは、プライマリが使用され、ここをncpパラメータを説明しています。 部としてでipcp過程で、通常の3つのオプションがネゴシエート: ipアドレス、 ip /のtcpヘッダーの圧縮、およびサーバーのプライマリとセカンダリ勝dnsとします。 を念頭に置いておくことに関連するdnsとオプション勝microsoft windowsのクライアントパソコンのみです。

でipcp交渉中には、クライアントの役割のnasとは異なっています。 サーバーのアクセスを供給することが必要との交渉のパラメータ( ipアドレス、 dnsと勝アドレスなど)には、多くの場合は、クライアント自体されます。 その半面、クライアントのニーズにできるように設定することができるから、この情報を取得するのnasます。

別のオプションでipcpの交渉は、すでに述べたように、 tcp / ipのヘッダ圧縮します。 このヘッダーを低下させる可能性の大きさ40〜5バイトになります。 このオプションを使用するかどうかの交渉を含むピアを受け入れることができヘッダーパケットを圧縮します。 この機能は、送信者にお勧めのパケットサイズが小さいなどのtelnetまたはwwwします。

lcpオプション

pppのオファー数多くの機能がlcpレベルでの交渉を証明することができるときに非常に便利で実装され、相互接続:

これらのサービスは次のページで説明します。

認証

学習を始める前にppp認証プロセスやテクニックについては、慣れている必要があり、次の条件になる:

認証が要求されたときの両側に接続lcp交渉中には、実際の認証が行われた後lcp段階は完了しました。 認証は成し遂げピアの妥当性をチェックします。 これは事前に割り当てられたか確認して行われた名前(またはホスト名と呼ばれ、ユーザーid )で、その秘密(と呼ばれ、パスワードを入力)します。 名前/秘密の組み合わせを保存することができて、ローカルまたはリモートaaaサーバます。

最も人気の高い2つのテクニックについてはppp認証パスワード認証プロトコル(子供だまし)とチャレンジハンドシェーク認証プロトコル(やつ)だ。 個人の両方を確認して不正にアクセスすることはできませんリモートアクセスサーバー(ラス)します。 より詳細については、それらの違いは後にします。

と同様に他のすべてのppp交渉の段階では、双方向認証がします。 これは、両端の接続を認証する必要がある。 このため、認証を有効にする必要があり両端にします。

differentiatesの間で、シスコのnasの種類の方向にコールします。 型に応じて、特定のアクションまでのnasのことになると認証します。 これは、ネットワークを保護するセキュリティの侵害に反対します。 表1は、種類の通話は、その後のnasの反応します。

コールタイプの方向
方向 説明 反応のnas
キャリン が発生したときのnasの受信者側では、コールします。 必要なのnasピアのローカル認証を正常に完了する前にすべてのリクエストをリモート認証に返信しています。 これは再生の攻撃を避けるために設計されます。
見出し シスコが発生したときのnas場所に連絡します。 のnasのリクエストに応答して、リモート認証をせずに最初に完成すると期待して、地元の認証します。
専用 シスコのnasしたときに発生していませんどちらの方向を認識し、コールに属します。 のnasのリクエストに応答して、リモート認証をせずに最初に完成すると期待して、地元の認証します。


子供だましやchapを、次のサブセクションで詳細に説明します。

パパニコロー

パパニコローは、あまりppp認証の2つのプロトコルを確保するため、その秘密が送信され、ワイヤ上で、クリアテキストです。 したがって、パケットがキャプチャした場合は、その秘密に含まれることができ、悪意のある攻撃に使用されます。 当然のことながら、このための欠点は、子供だましではありません推奨される方法はauthenticationunless 、もちろん、これは、 1つしかサポートされます。

パパニコロー握手を実装する2つの方法-配列そのピアのアイデンティティを確認する:

ステップ1します。ピアのホスト名と送信される秘密の認証をチェックしています。

ステップ2 。ホスト名を提供して認証を検証/秘密の組み合わせに対して、既知の値のいずれかをローカルまたはaaaサーバを経由しています。 認証と判断した場合は、合法的な値は、認証を満たすと認められた。 そうでない場合、接続が終了してスポットがあります。

注意

秘密のステップ1ではありませんなければならないの両方で同じピアリングします。 それぞれが、自分のことができます。


やつ

やつはかなりの量よりもより安全なパパニコローます。 やつ認証中に、その秘密自体の接続で送られることはありません、いくつかの部品の通信は暗号化され、の課題は、継続的に繰り返されることを確認し、常時接続が許可されます。 子供だましとは違って、やつを使用する3つの方法で握手を同定目的のため:

ステップ1します。認証の挑戦を送信するピアします。 の課題が含まれ乱数のホスト名と、認証します。

ステップ2 。ピアの課題の回答を片道ハッシュ値を、独自のホスト名とします。 ハッシュ値が算出さ経由でのmd5暗号化とは、乱数から派生してからの挑戦に加え、秘密のメッセージ認証のホスト名に関連付けられています。

ステップ3に進みます。認証を受信するときに対応して挑戦し、それの中を通って、同じハッシュピアプロセスとしては、ランダムな番号を入力すると、その秘密として派生します。 計算した後、新しいのmd5値は、チャレンジャーと比較して、それを1つのピアから帰ってきました。 マッチすれば、認証が受け入れられると認めています。 そうしないと、接続が下落した。

注意

する必要があるため、ハッシュ値と同じやつを認証するには、秘密の値の間で共有しなければならないピアリングします。 この要件は違った形で実装してパパニコローます。


pppコールバック

pppコールバックオプションは、交渉中に電話をかけることができるlcpをリクエストして別の場所に呼ばれなければならないピアのコールバックを開始します。 この議論は、党のクライアントは、コールバックをリクエストすると、党の要求を受け入れることや、サーバーには、コールバックします。 pppコールバックを集中的に制御するときには、便利なコールが望ましい、などの目的での統合案は、ダイアルアップコール貯蓄、さらに、セキュリティ、コールバックのため、あらかじめ数字のみに配置されます。

認証にかかわらず、通常のpppとみなされ、オプションの機能で、それを有効にしなければならないと渡されるため、コールバック機能を動作します。

シーケンスのpppコールバックは以下のとおりです:

ステップ1します。クライアントの場所で、コールバック、コールバックをコールすることを示唆したサーバー( nas )のコールバックサービスが要求されます。 コールバックサーバが応答してコールバックのリクエストを承認します。 このタイプの承認を意味するだけで送信され、この手順では、サーバーは通常のコールバック要求を受け入れることが可能です。

ステップ2 。コールバックサーバーで認証され、クライアントのさらなる収益します。 いつものように、認証を取ることができ場所で、ローカルまたはaaaサーバます。

ステップ3に進みます。とすぐに発見されましたが、クライアントは、サーバーは、コールバックサービスが許可するかどうかを検証するために、特定のクライアントを要請しています。 もしそうなら、最初に配置され、クライアントのコールが切断されます。

ステップ4 。コールが切断された後は、サーバーはある程度の時間が待機します。 それ新しいコールバックを開始すると、クライアントには、あらかじめ番号を示します。 この呼び出しが失敗した場合、追加の試みに着手していませんします。

pppの交渉が開始されたクライアントのみを呼び出します。 コールバックする必要はありません新しいppp交渉します。

注意

判断した場合、サーバーは、クライアントがコールバックする権限がありませんサービスは、応答するかどうかにかかってダイヤルオンデマンドルーティングへの接続が実装されます。 でddrが使用された場合は、サーバーのコールバック処理を続けた場合、最初のコールとしてありませんでしたリクエストのコールバックを開始しています。 切断したい場合は、ユーザーの認証に失敗しましたコールバックは、任意のコマンドを発行することができ、サーバー上します。 接続が非でddr場合は、サーバーのコールバックを切った場合、最初のコールは、デフォルトします。


pppの圧縮

スループットを大幅に向上させることができ圧縮遅いリンクします。 シスコイオス島のpppオファー圧縮上位層プロトコルを介してすべての圧縮制御プロトコル(中国共産党)します。 このタイプのインターフェイスごとに圧縮圧縮とみなされます。

中国共産党のpppは、オプションの機能を使って、後の交渉はlcp段階です。 シスコ中国共産党の2つの圧縮アルゴリズムをサポート:

これらの両方のアルゴリズムをベースにユーザーの操作を"辞書"の過去のデータを圧縮します。 ときに辞書が満杯になるとの情報が更新されます。 アルゴリズムを選択する場合、各個人に依存しています。

圧縮注意して使用しなければならないので、システムリソースの負担をすることができます。 を念頭に置いておくことは、圧縮率はデータの種類に依存しています。 たとえば、テキストファイルには非常に良い候補者を対既に圧縮されたファイル形式で圧縮してしまわない利回りがより良い1:1圧縮比します。 また、可能な場合は、ハードウェア圧縮ソフトウェアを選択しなければならない圧縮します。

双方向のpppものの圧縮することができ、ことをお勧めして、リモートクライアント側で実行するだけで圧縮します。 この方法では、解凍して、クライアントのコミュニケーションのnasことができていませんが、独自の圧縮します。 その理由は避けて実行するので、それ自体のnas圧縮して使用することができ4倍の額としてcpuパワーを減圧します。

マルチリンクのppp

マルチリンクのppp ( mppp )は、技術fragmentingパケットを送信すると、複数のpppピアのためのデータへのリンクを再構築します。 mpppの利益の嘘は、一時的に使用する能力を追加しての利用可能な帯域幅の間に2つのピアリングします。 mpppによって識別され、追加の4バイトのヘッダーの断片シークエンシング指図しています。

mpppに使用されることができ、次のシナリオ:

mppp条件

前に理解することができ綾mppp 、慣れっこになる必要があり、次の条件:

mppp操作

mppp束ごとに制御される必要があり、 1つのインターフェースでは、バンドルマスターして、これは、仮想インターフェイスにアクセスします。


マルチプロセスが起動してのppp lcp交渉するなど、 mrruオプションでは、物理的なインタフェースが行われます。 交渉のppp lcp使われているかどうかを決定することができmpppリンクします。 バンドルピアの名前によって識別され、その終点弁別、またはその両方をします。 したがって、 ppp認証を完了する必要がピアリングを見分けることができるので、お互いに、名前をバンドルして、どうかをチェックすると、同じ名前の別の束既に存在します。 束が既に存在する場合は、新しいコールに参加できます。だけでなく、いかなる種類の新たな交渉が必要との電話を追加します。

この時点でのnasセットアップして、仮想アクセスインターフェイスとしてバンドルマスターします。 この瞬間から、すべての交渉がpppを転送することから、物理的なインターフェイスを仮想インターフェイスにアクセスします。 物理的なインターフェイスになる部分の束の束のマスターに支配されています。 どんなncpパラメータは、マスターのための交渉は、自動的に適用され、他のメンバーをバンドルします。

mppp操作に関する問題

3つの主要な問題は、関連付けられているmpppの操作:

帯域幅割り当てプロトコル

bapためには、仕様を拡張したmppp概念です。 が作成された接続の数を制御することが認証されたユーザを確立することができ、いつでもします。 bapのルールを作成し、標準の設定を変更しようmpppオンデマンド帯域幅を必要とせずエンドユーザーの参加は、設定の変更をします。 その結果、のnasの使用状況を管理することができ、アクセスポートあたり発信します。

bapの管理方法では、個別のリンクを追加しましたから削除するmpppバンドルします。 交渉中には、 lcp 、 bapが決定した、とリンクを区別するには、与えられたすべてのリンクを弁別するmpppバンドルします。 これにより、ピアを指定することが育つのリンクが切断されたとき、または帯域幅の増減が要求されます。

異なる2つのモードで動作することができbap :パッシブとアクティブします。 アクティブモードを開始することを意味し、デバイスまたは任意の種類の接続要求を受け入れるかどうかを判断しなければならないのリンクを追加するか、またはマルチリンクバンドルから削除されます。 アクティブモードでは、ダイヤラインターフェイス、ではなく、仮想テンプレートインターフェイス。 パッシブモードを意味しデバイスの電話にのみ応答し、コール要求を受け入れて、リクエストのコールバック、またはリンクを追加または削除されるアクティブなピアします。 パッシブモードで使用できる仮想テンプレートインターフェイスおよびダイヤラインターフェイス。

bap isdnや非同期シリアルインタフェースをサポートします。 以上の操作について話すとき、 bapダイヤラインターフェイス、レガシーのみダイヤルオンデマンドルーティング(でddr )ダイヤラの設定が話し合われました。 bapでddrダイヤラプロファイルをサポートしていませんします。

bap操作

最初のメンバーは、リンクの下での交渉ではありませんbap mpppバンドルします。 その後のメンバーへのリンクしかし、 bap管理を必要とします。 最初に属していませんが、リンクをbapは、これは情報を運ぶすべてのパケットbapます。 そこには、合計8 bapパケットの種類:

bap mpppシスコの実装は、次のように判断されるの負荷を監視し束マスターします。 束の負荷を判別し、帯域幅を集約する必要があります。 bapだけで、両方のピアに同意しなければ、帯域幅の集約を決定します。

pppのフレームのフォーマット

これは、記事を追加したレオンtufallo
免責事項:弊社のウェブサイト上に含まれる情報は、責任を負いませんこの記事されました。 この記事ではない方法での意見を反映して、ご意見、思想や信条の記事ディレクトリのスタッフします。

翻訳注意:記事" pppの概要"を翻訳した自動翻訳サービスを使用しています。 すべてのお客様にご迷惑を翻訳してエラーが発生しました。 理解していただきありがとうございました。

Online: 336 users browsing the articles directory