コンフィグレーションガイド

[目次][用語][索引][前へ][次へ]


12.4.4 BGP4+プロトコル(コンフィデレーション)

<この項の構成>
(1) 設定内容の概要
(2) 構成図と設定条件
(3) コンフィグレーション例

(1) 設定内容の概要

AS番号200の自律システム(AS200)とAS番号300の自律システム(AS300)に接続されたAS番号100の自律システム(AS100)において,AS200およびAS300から広告された経路情報をAS内に配布します。また,AS内のネットワークをスタティック定義し,AS200およびAS300に広告します。

(2) 構成図と設定条件

[構成図]

図12-18 構成図

[図データ]

[設定条件]

<本装置A/Bの環境>
  1. AS番号200/300の自律システムと外部ピアによりピアリングします。
  2. 本装置A−本装置B間をメンバーAS(サブAS)間ピアとしてピアリングします。
  3. 本装置A/Bはおのおの本装置C/DとメンバーAS(サブAS)内の内部ピアとしてピアリングします。
  4. AS番号200/300の自律システムから受信した経路および直結経路をAS内に広告します。
  5. AS内のネットワークをスタティック定義し,AS番号200/300の自律システムに広告します。

<本装置C/Dの環境>
  1. 本装置C/Dはおのおの本装置A/BとメンバーAS(サブAS)内の内部ピアとしてピアリングします。
  2. デフォルト経路等のIGP(Interior Gateway Protocol)への配布,内部経路のBGP4+への配布は省略しています。

(3) コンフィグレーション例

[コマンドによる設定]

<本装置A>
 1    (config)# autonomoussystem 100
 2    (config)# routerid 172.16.2.1
 3    (config)# bgp4+ yes
      [bgp4+]
 4    (config)# memberas 65001
      [bgp4+]
 5    (config)# externalpeeras 200
      [bgp4+ externalpeeras 200]
 6    (config)# peer fe80::200%AtoExt
      [bgp4+ externalpeeras 200 peer fe80::200%AtoExt]
 7    (config)# exit
      [bgp4+ externalpeeras 200]
 8    (config)# exit
      [bgp4+]
 9    (config)# externalpeeras 65002
      [bgp4+ externalpeeras 65002]
10    (config)# confederation
      [bgp4+ externalpeeras 65002]
11    (config)# peer 3ffe:501:811:ff01::ba
      [bgp4+ externalpeeras 65002 peer 3ffe:501:811:ff01::ba]
12    (config)# exit
      [bgp4+ externalpeeras 65002]
13    (config)# exit
      [bgp4+]
14    (config)# internalpeeras 65001
      [bgp4+ internalpeeras 65001]
15    (config)# peer 3ffe:501:811:ff01::ca
      [bgp4+ internalpeeras 65001 peer 3ffe:501:811:ff01::ca]
16    (config)# exit
      [bgp4+ internalpeeras 65001]
17    (config)# exit
      [bgp4+]
18    (config)# exit
19    (config)# export proto bgp4+ as 65001
      [export proto bgp4+ as 65001]
20    (config)# proto bgp4+ as 200
      [export proto bgp4+ as 65001 proto bgp4+ as 200]
21    (config)# exit
      [export proto bgp4+ as 65001]
22    (config)# proto bgp4+ as 65002
      [export proto bgp4+ as 65001 proto bgp4+ as 65002]
23    (config)# exit
      [export proto bgp4+ as 65001]
24    (config)# proto direct
      [export proto bgp4+ as 65001 proto direct]
25    (config)# exit
      [export proto bgp4+ as 65001]
26    (config)# exit
27    (config)# export proto bgp4+ as 65002
      [export proto bgp4+ as 65002]
28    (config)# proto bgp4+ as 200
      [export proto bgp4+ as 65002 proto bgp4+ as 200]
29    (config)# exit
      [export proto bgp4+ as 65002]
30    (config)# proto bgp4+ as 65001
      [export proto bgp4+ as 65002 proto bgp4+ as 65001]
31    (config)# exit
      [export proto bgp4+ as 65002]
32    (config)# proto direct
      [export proto bgp4+ as 65002 proto direct]
33    (config)# exit
      [export proto bgp4+ as 65002]
34    (config)# exit
35    (config)# static
      [static]
36    (config)# 3ffe:501:811:ff01::/64 interface null
      [static]
37    (config)# exit
38    (config)# export proto bgp4+ as 200
      [export proto bgp4+ as 200]
39    (config)# proto static
      [export proto bgp4+ as 200 proto static]
40    (config)# exit
      [export proto bgp4+ as 200]
41    (config)# exit

表12-58 本装置Aのコンフィグレーション解説

解説番号 解説
1 自装置の属するAS番号(Confederation ID)を定義します。
2 自装置のルータIDを定義します。
3,4 BGP4+プロトコルを動作させることを定義します。また,自装置の属するメンバーAS(サブAS)番号を定義します。
5〜8 AS200に対する外部ピアを定義します。
9,10 メンバーAS間ピアグループを定義します。
11〜13 本装置BへのメンバーAS間ピアを定義します。
14〜18 本装置Cへの内部ピアを定義します。
19〜21 AS200から受信した経路情報をメンバーAS内の内部ピアに広告するよう定義します。
22,23 メンバーAS65002から受信した経路情報をメンバーAS内の内部ピアに広告するよう定義します。
24〜26 直結経路をメンバーAS内の内部ピアに広告するよう定義します。
27〜29 AS200から受信した経路情報をメンバーAS65002のメンバーAS間ピアに広告するよう定義します。
30,31 メンバーAS内から受信した経路情報をメンバーAS65002のメンバーAS間ピアに広告するよう定義します。
32〜34 直結経路をメンバーAS65002のメンバーAS間ピアに広告するよう定義します。
35〜37 AS内のネットワークをスタティック経路として定義します。
38〜41 生成したスタティック経路をAS200との外部ピアに広告するよう定義します。

<本装置B>
 1    (config)# autonomoussystem 100
 2    (config)# routerid 172.16.2.2
 3    (config)# bgp4+ yes
      [bgp4+]
 4    (config)# memberas 65002
      [bgp4+]
 5    (config)# externalpeeras 300
      [bgp4+ externalpeeras 300]
 6    (config)# peer fe80::300%BtoExt
      [bgp4+ externalpeeras 300 peer fe80::300%BtoExt]
 7    (config)# exit
      [bgp4+ externalpeeras 300]
 8    (config)# exit
      [bgp4+]
 9    (config)# externalpeeras 65001
      [bgp4+ externalpeeras 65001]
10    (config)# confederation
      [bgp4+ externalpeeras 65001]
11    (config)# peer 3ffe:501:811:ff01::ab
      [bgp4+ externalpeeras 65001 peer 3ffe:501:811:ff01::ab]
12    (config)# exit
      [bgp4+ externalpeeras 65001]
13    (config)# exit
      [bgp4+]
14    (config)# internalpeeras 65002
      [bgp4+ internalpeeras 65002]
15    (config)# peer 3ffe:501:811:ff01::db
      [bgp4+ internalpeeras 65002 peer 3ffe:501:811:ff01::db]
16    (config)# exit
      [bgp4+ internalpeeras 65002]
17    (config)# exit
      [bgp4+]
18    (config)# exit
19    (config)# export proto bgp4+ as 65002
      [export proto bgp4+ as 65002]
20    (config)# proto bgp4+ as 300
      [export proto bgp4+ as 65002 proto bgp4+ as 300]
21    (config)# exit
      [export proto bgp4+ as 65002]
22    (config)# proto bgp4+ as 65001
      [export proto bgp4+ as 65002 proto bgp4+ as 65001]
23    (config)# exit
      [export proto bgp4+ as 65002]
24    (config)# proto direct
      [export proto bgp4+ as 65002 proto direct]
25    (config)# exit
      [export proto bgp4+ as 65002]
26    (config)# exit
27    (config)# export proto bgp4+ as 65001
      [export proto bgp4+ as 65001]
28    (config)# proto bgp4+ as 300
      [export proto bgp4+ as 65001 proto bgp4+ as 300]
29    (config)# exit
      [export proto bgp4+ as 65001]
30    (config)# proto bgp4+ as 65002
      [export proto bgp4+ as 65001 proto bgp4+ as 65002]
31    (config)# exit
      [export proto bgp4+ as 65001]
32    (config)# proto direct
      [export proto bgp4+ as 65001 proto direct]
33    (config)# exit
      [export proto bgp4+ as 65001]
34    (config)# exit
35    (config)# static
      [static]
36    (config)# 3ffe:501:811:ff01::/64 interface null
      [static]
37    (config)# exit
38    (config)# export proto bgp4+ as 300
      [export proto bgp4+ as 300]
39    (config)# proto static
      [export proto bgp4+ as 300 proto static]
40    (config)# exit
      [export proto bgp4+ as 300]
41    (config)# exit

表12-59 本装置Bのコンフィグレーション解説

解説番号 解説
1〜4 <本装置A>の解説番号1〜4に同じ
5〜8 AS300に対する外部ピアを定義します。
9,10 メンバーAS間ピアグループを定義します。
11〜13 本装置AへのメンバーAS間ピアを定義します。
14〜18 本装置Dへの内部ピアを定義します。
19〜21 AS300から受信した経路情報をメンバーAS内の内部ピアに広告するよう定義します。
22,23 メンバーAS65001から受信した経路情報をメンバーAS内の内部ピアに広告するよう定義します。
24〜26 直結経路をメンバーAS内の内部ピアに広告するよう定義します。
27〜29 AS300から受信した経路情報をメンバーAS65001のメンバーAS間ピアに広告するよう定義します。
30,31 メンバーAS内から受信した経路情報をメンバーAS65001のメンバーAS間ピアに広告するよう定義します。
32〜34 直結経路をメンバーAS65001のメンバーAS間ピアに広告するよう定義します。
35〜37 AS内のネットワークをスタティック経路として定義します。
38〜41 生成したスタティック経路をAS300との外部ピアに広告するよう定義します。

<本装置C>
 1    (config)# autonomoussystem 100
 2    (config)# routerid 172.16.2.3
 3    (config)# bgp4+ yes
      [bgp4+]
 4    (config)# memberas 65001
      [bgp4+]
 5    (config)# internalpeeras 65001
      [bgp4+ internalpeeras 65001]
 6    (config)# peer 3ffe:501:811:ff01::ac
      [bgp4+ internalpeeras 65001 peer 3ffe:501:811:ff01::ac]
 7    (config)# exit
      [bgp4+ internalpeeras 65001]
 8    (config)# exit
      [bgp4+]
 9    (config)# exit

表12-60 本装置Cのコンフィグレーション解説

解説番号 解説
1〜4 <本装置A>の解説番号1〜4に同じ
5〜9 本装置Aへの内部ピアを定義します。

<本装置D>
 1    (config)# autonomoussystem 100
 2    (config)# routerid 172.16.2.4
 3    (config)# bgp4+ yes
      [bgp4+]
 4    (config)# memberas 65002
      [bgp4+]
 5    (config)# internalpeeras 65002
      [bgp4+ internalpeeras 65002]
 6    (config)# peer 3ffe:501:811:ff01::bd
      [bgp4+ internalpeeras 65002 peer 3ffe:501:811:ff01::bd]
 7    (config)# exit
      [bgp4+ internalpeeras 65002]
 8    (config)# exit
      [bgp4+]
 9    (config)# exit

表12-61 本装置Dのコンフィグレーション解説

解説番号 解説
1〜4 <本装置A>の解説番号1〜4に同じ
5〜9 本装置Bへの内部ピアを定義します。

[コンフィグレーションの表示]

<本装置A>
autonomoussystem 100
!
routerid 172.16.2.1
!
bgp4+ yes
  memberas 65001
  internalpeeras 65001
    peer 3ffe:501:811:ff01::ca
  externalpeeras 200
    peer fe80::200%AtoExt
  externalpeeras 65002
    confederation
    peer 3ffe:501:811:ff01::ba
!
static
  3ffe:501:811:ff01::/64 interface null
!
export proto bgp4+ as 65001
  proto bgp4+ as 200
  proto bgp4+ as 65002
  proto direct
!
export proto bgp4+ as 65002
  proto bgp4+ as 200
  proto bgp4+ as 65001
  proto direct
!
export proto bgp4+ as 200
  proto static

<本装置B>
autonomoussystem 100
!
routerid 172.16.2.2
!
bgp4+ yes
  memberas 65002
  internalpeeras 65002
    peer 3ffe:501:811:ff01::db
  externalpeeras 300
    peer fe80::300%BtoExt
  externalpeeras 65001
    confederation
    peer 3ffe:501:811:ff01::ab
!
static
  3ffe:501:811:ff01::/64 interface null
!
export proto bgp4+ as 65002
  proto bgp4+ as 300
  proto bgp4+ as 65001
  proto direct
!
export proto bgp4+ as 65001
  proto bgp4+ as 300
  proto bgp4+ as 65002
  proto direct
!
export proto bgp4+ as 300
  proto static

<本装置C>
autonomoussystem 100
!
routerid 172.16.2.3
!
bgp4+ yes
  memberas 65001
  internalpeeras 65001
    peer 3ffe:501:811:ff01::ac

<本装置D>
autonomoussystem 100
!
routerid 172.16.2.4
!
bgp4+ yes
  memberas 65002
  internalpeeras 65002
    peer 3ffe:501:811:ff01::bd

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (c)2005, 2011, ALAXALA Networks Corporation. All rights reserved.