この部分の広告を募集しています。 詳しくはこちら

Anycast RP その3

(所属カテゴリー:マルチキャスト---投稿日時:2009年2月 9日)

LAB7:Anycast RP~概要とネットワーク構成~

anycastRP-07.jpg
図 7 Anycast RPネットワーク構成

Anycast RPによって、RPの負荷分散と冗長化を行います。Anycast RPでRPが正 常時の負荷分散の様子とRPに障害が発生したときの切り替えの様子を実際に確 認します。

各ルータでは、EIGRP AS1によるユニキャストルーティングを行っています。 SourceおよびReciever1はVLC Media Playerを利用します。また、Reciever2は R7でip igmp joing-groupによってマルチキャストレシーバとして動作するよ うにします。
R3とR4にAnycastアドレスを設定します。設定するAnycastアドレスはLoopback34 で34.34.34.34/32です。R2をBSRとし、R3およびR4でAnycastアドレスをRP候補 として設定して、R3とR4でRPの負荷分散ができるようにします。

Step1:PIM-SMの有効化

PIM-SMによるマルチキャストルーティングを行うために、R1~R7でマルチキャ ストルーティングを有効化し、Loopback0を除くすべてのインタフェースでPIM-SM を有効化します。マルチキャストルーティングを有効化するには、次のコマン ドを使います。

Router(config)#ip multicast-routing

また、PIM-SMを有効化するには次のコマンドを使います。

Router(config-if)#ip pim sparse-mode

また、RP経由でマルチキャストパケットをルーティングさせるためにR6/R7で はスイッチオーバーを無効化します。

R6/R7 スイッチオーバーの無効化

--------------------------------------------
ip pim spt-threshold infinity
--------------------------------------------

Step2:PIMの確認

Step1で設定したPIM-SMを確認します。確認のために、次の2つのコマンドを使 います。

・show ip pim interface
 
PIMが有効になっているインタフェースを確認
・show ip pim neighbor
 
PIMネイバーを確認

R1では、show ip pim interfaceおよびshow ip pim neighborの出力例は次の ようになります。

R1 show ip pim interface/show ip pim neighbor
--------------------------------------------
R1-PIM#show ip pim interface

Address          Interface                Ver/   Nbr    Query  DR     DR
                                          Mode   Count  Intvl  Prior
172.16.1.1       FastEthernet0/1.1        v2/S   0      30     1      172.16.1.1
172.16.12.1      FastEthernet0/1.12       v2/S   1      30     1      172.16.12.2
R1-PIM#show ip pim neighbor
PIM Neighbor Table
Mode: B - Bidir Capable, DR - Designated Router, N - Default DR Priority,
      S - State Refresh Capable
Neighbor          Interface                Uptime/Expires    Ver   DR
Address                                                            Prio/Mode
172.16.12.2       FastEthernet0/1.12       02:31:06/00:01:21 v2    1 / DR S
--------------------------------------------

Step3:Anycastアドレスの設定とアドバタイズ

R3とR4でLoopback34を作成し、34.34.34.34/32のIPアドレスを設定します。そ して、EIGRPでアドバタイズします。

R3、R4 Anycastアドレスの設定とアドバタイズ

--------------------------------------------
interface loopback 34
 ip address 34.34.34.34 255.255.255.255

router eigrp 1
 network 34.34.34.34 0.0.0.0
--------------------------------------------

Step4:Anycastアドレスに対するメトリック調整

R2とR5でAnycastアドレス34.34.34.34/32は等コストロードバランスで、2つの ルートがルーティングテーブル上に載せられます。R2はR4からのルートを優先 し、R5はR4からのルートを優先するようにオフセットリストでメトリックを調 整します。

R2 メトリックの調整

--------------------------------------------
access-list 34 permit 34.34.34.34

router eigrp 1
 offset-list 34 in 100 fastethernet0/1.23
--------------------------------------------

R5 メトリックの調整

--------------------------------------------
access-list 34 permit 34.34.34.34

router eigrp 1
 offset-list 34 in 100 fastethernet0/1.45
--------------------------------------------

R2とR5では、34.34.34.34/32のルートは次のようになります。

R2 show ip route 34.34.34.34
--------------------------------------------
R2-PIM#show ip route 34.34.34.34
Routing entry for 34.34.34.34/32
  Known via "eigrp 1", distance 90, metric 156160, type internal
  Redistributing via eigrp 1
  Last update from 172.16.24.4 on FastEthernet0/1.24, 00:00:55 ago
  Routing Descriptor Blocks:
  * 172.16.24.4, from 172.16.24.4, 00:00:55 ago, via FastEthernet0/1.24
      Route metric is 156160, traffic share count is 1
      Total delay is 5100 microseconds, minimum bandwidth is 100000 Kbit
      Reliability 255/255, minimum MTU 1500 bytes
      Loading 1/255, Hops 1
--------------------------------------------

R5 show ip route 34.34.34.34
--------------------------------------------
R5-PIM#show ip route 34.34.34.34
Routing entry for 34.34.34.34/32
  Known via "eigrp 1", distance 90, metric 156160, type internal
  Redistributing via eigrp 1
  Last update from 172.16.35.3 on FastEthernet0/1.35, 00:00:05 ago
  Routing Descriptor Blocks:
  * 172.16.35.3, from 172.16.35.3, 00:00:05 ago, via FastEthernet0/1.35
      Route metric is 156160, traffic share count is 1
      Total delay is 5100 microseconds, minimum bandwidth is 100000 Kbit
      Reliability 255/255, minimum MTU 1500 bytes
      Loading 1/255, Hops 1
--------------------------------------------

Step5:BSR候補の設定

R2を次のように設定して、BSR候補として設定します。

R2 BSR候補の設定

--------------------------------------------
interface loopback 0
 ip pim sparse-mod

ip pim bsr-candidate loopback0 30
--------------------------------------------

※ip pim bsr-candidateコマンド内で指定するインタフェースはPIMが有効になっている必要があります。そのため、Loopback0でPIM-SMを有効化しています。

Step6:RP候補の設定

R3とR4のLoopback34を239.1.1.1のRP候補として設定します。

R3/R4 RP候補の設定

--------------------------------------------
interface loopback34
 ip pim sparse-mode

access-list 1 permit 239.1.1.1

ip pim rp-candidate loopback 34 group-list 1
--------------------------------------------

Step7:RPアドレスの確認

各ルータで239.1.1.1のRPアドレスが34.34.34.34であることを確認します。R1 でshow ip pim rp mappingを見ると、次のようになります。

R1 show ip pim rp mapping
--------------------------------------------
R1-PIM#show ip pim rp mapping
PIM Group-to-RP Mappings

Group(s) 239.1.1.1/32
  RP 34.34.34.34 (?), v2
    Info source: 2.2.2.2 (?), via bootstrap, priority 0, holdtime 210
         Uptime: 00:07:01, expires: 00:02:59
--------------------------------------------

Step8:MSDPピアの設定

Anycastアドレスを設定しているR3とR4の間でMSDPピアを設定します。ピアを 設定するIPアドレスはお互いのLoopback0とします。

R3 MSDPピアの設定と確認

--------------------------------------------
ip msdp peer 4.4.4.4 connect-source loopback 0
ip msdp originator-id loopback 0
--------------------------------------------

R4 MSDPピアの設定

--------------------------------------------
ip msdp peer 3.3.3.3 connect-source loopback 0
ip msdp originator-id loopback 0
--------------------------------------------

R3とR4でshow ip msdp peerコマンドでMSDPピアの状態を確認します。

R3 show ip msdp peer
--------------------------------------------
R3-PIM#show ip msdp peer
MSDP Peer 4.4.4.4 (?), AS ?
Description:
  Connection status:
    State: Up, Resets: 0, Connection source: Loopback0 (3.3.3.3)
    Uptime(Downtime): 00:07:45, Messages sent/received: 9/8
    Output messages discarded: 0
    Connection and counters cleared 00:08:45 ago
  SA Filtering:
    Input filter: none, route-map: none
    Output filter: none, route-map: none
  SA-Requests:
    Input filter: none
    Sending SA-Requests to peer: disabled
  Peer ttl threshold: 0
  Input queue size: 0, Output queue size: 0
--------------------------------------------

R4 show ip msdp peer
--------------------------------------------
R4-PIM#show ip msdp peer
MSDP Peer 3.3.3.3 (?), AS ?
Description:
  Connection status:
    State: Up, Resets: 0, Connection source: Loopback0 (4.4.4.4)
    Uptime(Downtime): 00:08:13, Messages sent/received: 9/9
    Output messages discarded: 0
    Connection and counters cleared 00:08:50 ago
  SA Filtering:
    Input (S,G) filter: none, route-map: none
    Input RP filter: none, route-map: none
    Output (S,G) filter: none, route-map: none
    Output RP filter: none, route-map: none
  SA-Requests:
    Input filter: none
    Sending SA-Requests to peer: disabled
  Peer ttl threshold: 0
  SAs learned from this peer: 0
  Input queue size: 0, Output queue size: 0
--------------------------------------------

written by Gene


解説はいかがでしたか?Geneが作ったCisco資格取得に役立つテキスト、問題集ご購入はこちらから!

Google
Web n-study.com

各コンテンツの最新記事

有料コンテンツライブラリ(ITエンジニア教育資料)

ネットワーク技術雑誌レビュー

ベンダ資格受験記

オススメ!ネットワーク技術雑誌・書籍

MindMapでおべんきょ

結果を出せるコーチング

Geneのつぶやき

The Power of Words

スポンサードリンク

スポンサードリンク