ADSLインターネット

おそらく、ADSL経由でインターネットにアクセスできる人は、モデムの設定を調べて、vpi / vciパラメーターを見つけました。 初めてそれらに出会ったとき、合理的な疑問が生じます:「それは何で、なぜですか?」



ADSLテクノロジーを介したアクセスは、加入者側のDSLモデムとプロバイダー側​​のDSLAMを使用して実行されます。 DSLテクノロジー( Digital Subscriber Line )はおそらくより正確に話せますが、ADSL( Asymmetric Digital Subscriber Line )をよく聞くことができます。これはxDSLの最も一般的な形式です。 この記事では、ADSLについて少しお話ししたいと思います。
非対称(名前から)はチャネルの異なる帯域幅で構成され、サブスクライバーのダウンロード速度はリターンよりも高速です。

おそらく、各プロバイダーは、サブスクライバーを接続するときに、サブスクライバーに、動作するようにすべてをオンにする方法の図を含む指示を与えます。 そして、下の写真の前半(スプリッターAまで)は、すべてのADSLインターネット所有者に馴染みがあるはずです。

画像

そして、ここに2番目の部分があります。これは既にプロバイダーです=)

加入者にとってのDSLテクノロジーの主な利点の1つは、電話とインターネットを同時に使用できることです。
これを保証するために、DSLは電話よりも高い周波数範囲(ABスパン)を使用します。 サブスクライバー側とプロバイダー側​​の両方で、スプリッターを使用してこれらの周波数を分離します。

さらに、このスキームによれば、加入者はスプリッターの後ろにモデムを持ち、プロバイダーはスプリッターの後ろにDSLAMを持っています。
DSLAM( DSL Access Multiplexer )は、多くの加入者回線を収集し、それらをプロバイダーのバックボーンまでより高くルーティングします。 大規模なスイッチと比較できますが、OSIモデルの第2レベルでも機能します。

ATMについて少し。


ATM( 非同期転送モード )は、固定サイズのセルでデータを送信し、OSIモデルのリンク層を提供するセルスイッチングプロトコルです。

ATMは、最大2 Mbpsの低速チャネルで非常によく機能し、1つの物理チャネルで複数の論理接続をサポートできます。 ATM標準は、同じシステムおよび通信回線を介した異種トラフィック(デジタル、音声、およびマルチメディアデータ)の転送を保証します。

これらの利点により、加入者のモデムとDSLAMの間でATMが使用されるようになりました。
ATMは接続指向のプロトコルであり、データ転送を開始する前に常に仮想回線を確立します

このチャネルを識別するために、 VPI / VCI値のペアが使用されます。


画像

加入者のDSLモデムとDSLAMの加入者ポートでは、これらの値が一致する必要があります。 サブスクライバーは、複数の仮想チャネル( vpi / vciのいくつかのペア)にアクセスできます。

DSLAMのトラフィックはどうなりますか?


DSLAMでは、加入者ポートの特定の仮想チャネルにVLANが割り当てられ、PPPoEサブスクリプションセッションが終了するルーターにトラフィックがタグ付けされます。

画像

また、DSLAMでは、さまざまなフィルターを特定のタイプのトラフィックに適用できます。パケットマーキングは、 QoSの組織に対して実行されます

集計


加入者トラフィックは、 DSLAMでタグ付けされた後、プロバイダースイッチのチェーンを通過し、集約ルーターに入ります。

集約ルーターは次の機能を実行します。

好奇心whom盛な人には、アグリゲーションルーターをセットアップする例を示します=)

PPPoE終端用のルーターの構成:

AAAニューモデル

AAA(認証、許可、アカウンティング)をオンにします
aaa authentication ppp default local





認証はローカルアカウントを介して実行されることを示します。これは、構成をロードしないために行われます。 通常、aaaはRADIUSサーバーを使用します。
ユーザー名11101 @ pppoeパスワード0 pass01
ユーザー名11102 @ pppoeパスワード0 pass02


そして、これらは同じローカルエントリ「ログイン-パスワード」です。
bba-group pppoe PPPoE_TEST
仮想テンプレート1
Mac 10あたりのpppoe制限



PPPoEのプロファイルを作成し、PPPoEセッションが確立されたときに作成される仮想インターフェイスの「テンプレート」となるインターフェイスを指定します。 また、1つのMACアドレスから確立されるPPPoEセッションの数を制限します。
インターフェイスLoopback0
IPアドレス10.0.0.1 255.255.255.255

インターフェイスGigabitEthernet0 / 1.10
説明ユーザー11101 @ pppoe
カプセル化dot1Q 10
pppoeはグループPPPoE_TESTを有効にします

インターフェイスGigabitEthernet0 / 1.20
説明User 11102 @ pppoe
カプセル化dot1Q 20
pppoeはグループPPPoE_TESTを有効にします

IEEE 802.1Qをカプセル化したサブインターフェイスを作成します。 その上で、最初のケースではvlan 10を受け入れ、2番目のケースでは20を受け入れます。 また、このインターフェイスでPPPoE接続を許可します。
インターフェースVirtual-Template1
ip unnumbered Loopback0
ピアのデフォルトIPアドレスプールPPPoE
ppp認証pap



サブスクライバが接続されたときに作成される将来のすべての仮想アクセス(Vi)アドレスインターフェイスの「テンプレート」を作成します。
PPPoEサブスクライバーがアドレスを発行するプールを指定し、認証タイプはPAPになります。
ipローカルプールPPPoE 172.16.0.1 172.16.0.254
そして、これはアドレスプールそのものです。


PPPoEセッションを開始し、取得するものを確認します。
コマンドを使用して、現在作成されているセッションの数を確認できます。

PPPoE-ROU#sh pppoe summ
PTA:ローカルで終了したセッション
FWDED:転送されたセッション
TRANS:他のすべてのセッション(一時的な状態)

合計PTA FWDED TRANS
合計2 2 0 0
GigabitEthernet0 / 1 2 2 0 0

加入者がPPPoEを介して接続すると、Viとして短縮されたVirtual-Templateに基づいて、仮想アクセスインターフェイスが作成されます。

PPPoE-ROU#sh呼び出し元
ユーザーサービスアクティブ時間アイドル時間
Vi211101 @ pppoePPPoE1d04h1d03h
Vi511102 @ pppoePPPoE00:23:3900:02:00

ルータからの11101 @ pppoeサブスクライバのPPPoEセッションを終了するには、「clear int vi2」と入力する必要があります。

次のコマンドを使用して、PPPoEセッションに関するより完全な情報(プールおよび統計から発行されたアドレス)を取得できます。

PPPoE-ROU#sh呼び出し元がいっぱい
ユーザー:11102 @ pppoe、ラインVi2、サービスPPPoE
1d04hに接続、1d03hにアイドル
タイムアウト:残りのタイマータイプの制限
---
PPP:LCPオープン、PAP(<-)、IPCP
IP:ローカル10.0.0.1、リモート172.16.0.2
カウント:14720708パケット入力、1911626778バイト、0バッファーなし
入力エラー0、CRC 0、フレーム0、オーバーラン0
10736210パケット出力、3331626512バイト、0アンダーラン
0出力エラー、0衝突、0インターフェイスリセット

サブスクライバーの数が増えます。アドレスプールを確認することを忘れないでください。

PPPoE-ROU#sh ipローカルプール
プール開始終了無料使用中ブロック
PPPoE 172.16.0.1 172.16.0.254 50 77 0
別のかなり便利なコマンド:
PPPoE-ROU#sh pppoe sess
LOCALLY_TERMINATED(PTA)状態の2つのセッション
合計2セッション
ユニックIDPPPoEレマック出所VA状態SIDロクマックVa-st
88891930017.9aa0.75fdGi0 / 1.10Vt1Vi2Pta0023.5e2b.691aVLAN:10アップ
98539929001e.52f7.d544Gi0 / 1.20Vt1Vi5Pta0023.5e2b.691aVLAN:20アップ


そのため、サブスクライバモデムからアグリゲーションルーターまでの短い道のりを走りました。 全体像を形成するために、すべての段階でアクセスがどのように提供されるかについて本当に話したかった。 そして今、私はあなたがADSLモデムを介してインターネットに接続するとき、あなたが彼をあなたの審議のせいにしないことを願っています-結局のところ、彼はあなたのために多くの仕事をします=)

Source: https://habr.com/ru/post/J61934/


All Articles