bgp

BGPを設定する

BGPの基本設定

キー バリュー
bgp.my-as-number
本装置が属する自律システムのAS番号
制約事項: 省略不可
<Number>
範囲
1-65534
  • BGPの動作中に変更した場合、BGPプロセスは再始動する
bgp.router-id
BGP識別子を設定する
制約事項: 省略不可
<String>
IPv4アドレス形式の文字列
範囲
0.0.0.1-255.255.255.255
  • BGPの動作中に変更した場合、BGPプロセスは再始動する
bgp.ipv4.network.[].prefix
BGPで扱うネットワークのプレフィックス
設定上限
16個
制約事項: エントリ毎に省略不可
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • 他のエントリと値が重複してはならない
bgp.neighbor.[]...
BGPの隣接ルータ
設定上限
32個
bgp.neighbor.[].address
追加する隣接ルータのIPアドレス
制約事項: エントリ毎に省略不可
<IPv4address>
IPv4アドレス
  • 他のエントリと値が重複してはならない
bgp.neighbor.[].remote-as
隣接ルータのAS番号
制約事項: エントリ毎に省略不可
<Number>
範囲
1-65534
bgp.neighbor.[].hold-timer
ホールドタイマー(KEEPALIVEメッセージまたはUPDATEメッセージの受信待ち最大時間)
<Time>
範囲 単位
3-65535
デフォルト値
180
bgp.neighbor.[].weight
隣接ルータによって広告された経路のweight値
<Number>
範囲
0-65535
デフォルト値
0
bgp.neighbor.[].authentication.password
TCP MD5認証に使用するパスワード
<String>
文字数 使用できない文字
1-80 ? 空白
bgp.neighbor.[].filter.in.[]...
経路情報受信時に適用する経路フィルタのルール
設定上限
512個
bgp.neighbor.[].filter.in.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
bgp.neighbor.[].filter.in.[].set.as-path-prepend
任意のAS番号をAS_PATHにプリペンドする。
<String>
書式
AS番号を空白区切りで列挙(8個まで)
bgp.neighbor.[].filter.in.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-4294967295
bgp.neighbor.[].filter.in.[].set.weight
条件に一致した経路のweightを書き換える
<Number>
範囲
0-65535
bgp.neighbor.[].filter.in.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
bgp.neighbor.[].filter.in.[].match.metric
metricの条件
<Number>
範囲
0-4294967295
bgp.neighbor.[].filter.out.[]...
経路情報送信時に適用する経路フィルタのルール
設定上限
512個
bgp.neighbor.[].filter.out.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
bgp.neighbor.[].filter.out.[].set.as-path-prepend
任意のAS番号をAS_PATHにプリペンドする。
<String>
書式
AS番号を空白区切りで列挙(8個まで)
bgp.neighbor.[].filter.out.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-4294967295
bgp.neighbor.[].filter.out.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
bgp.neighbor.[].filter.out.[].match.metric
metricの条件
<Number>
範囲
0-4294967295

Connected経路からBGPへの経路再配布

キー バリュー
bgp.ipv4.redistribute-from.connected.redistribute
Connected経路からBGPへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
bgp.ipv4.redistribute-from.connected.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-4294967295
デフォルト値
1

静的経路からBGPへの経路再配布

キー バリュー
bgp.ipv4.redistribute-from.static.redistribute
静的経路からBGPへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
bgp.ipv4.redistribute-from.static.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-4294967295
デフォルト値
0
bgp.ipv4.redistribute-from.static.filter.[]...
静的経路からBGPへの再配布時に適用する経路フィルタのルール
設定上限
64個
bgp.ipv4.redistribute-from.static.filter.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
bgp.ipv4.redistribute-from.static.filter.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-4294967295
bgp.ipv4.redistribute-from.static.filter.[].set.weight
条件に一致した経路のweightを書き換える
<Number>
範囲
0-65535
デフォルト値
32768
bgp.ipv4.redistribute-from.static.filter.[].set.as-path-prepend
任意のAS番号をAS_PATHにプリペンドする。
<String>
書式
AS番号を空白区切りで列挙(8個まで)
bgp.ipv4.redistribute-from.static.filter.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
bgp.ipv4.redistribute-from.static.filter.[].match.interface
ネクストホップインタフェースの条件
<Interface>
  • bridge[]
  • ge[]
  • gre[]
  • ipsec[]
  • ppp[]
  • pppac[]
  • pppoe[]
  • tunnel[]
  • vlan[]

RIPからBGPへの経路再配布

キー バリュー
bgp.ipv4.redistribute-from.rip.redistribute
RIPからBGPへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
bgp.ipv4.redistribute-from.rip.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-4294967295
  • 省略した場合はRIP経路のmetricを使用する
bgp.ipv4.redistribute-from.rip.filter.[]...
RIPからBGPへの再配布時に適用する経路フィルタのルール
設定上限
64個
bgp.ipv4.redistribute-from.rip.filter.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
bgp.ipv4.redistribute-from.rip.filter.[].set.metric
metricを指定値に書き換える
<Number>
範囲
0-4294967295
bgp.ipv4.redistribute-from.rip.filter.[].set.weight
条件に一致した経路のweightを書き換える
<Number>
範囲
0-65535
デフォルト値
32768
bgp.ipv4.redistribute-from.rip.filter.[].set.as-path-prepend
任意のAS番号をAS_PATHにプリペンドする。
<String>
書式
AS番号を空白区切りで列挙(8個まで)
bgp.ipv4.redistribute-from.rip.filter.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
bgp.ipv4.redistribute-from.rip.filter.[].match.metric
metricの条件
<Number>
範囲
0-15
bgp.ipv4.redistribute-from.rip.filter.[].match.interface
ネクストホップインタフェースの条件
<Interface>
  • bridge[]
  • ge[]
  • gre[]
  • ipsec[]
  • ppp[]
  • pppac[]
  • pppoe[]
  • tunnel[]
  • vlan[]

OSPFからBGPへの経路再配布

キー バリュー
bgp.ipv4.redistribute-from.ospf.redistribute
OSPFからBGPへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
bgp.ipv4.redistribute-from.ospf.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-4294967295
  • 省略した場合はOSPFが付与したmetricを使用する
bgp.ipv4.redistribute-from.ospf.filter.[]...
OSPFからBGPへの再配布時に適用する経路フィルタのルール
設定上限
64個
bgp.ipv4.redistribute-from.ospf.filter.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
bgp.ipv4.redistribute-from.ospf.filter.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-4294967295
bgp.ipv4.redistribute-from.ospf.filter.[].set.weight
条件に一致した経路のweightを書き換える
<Number>
範囲
0-65535
デフォルト値
32768
bgp.ipv4.redistribute-from.ospf.filter.[].set.as-path-prepend
任意のAS番号をAS_PATHにプリペンドする。
<String>
書式
AS番号を空白区切りで列挙(8個まで)
bgp.ipv4.redistribute-from.ospf.filter.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
bgp.ipv4.redistribute-from.ospf.filter.[].match.metric
metricの条件
<Number>
範囲
0-16777214
bgp.ipv4.redistribute-from.ospf.filter.[].match.interface
ネクストホップインタフェースの条件
<Interface>
  • bridge[]
  • ge[]
  • gre[]
  • ipsec[]
  • ppp[]
  • pppac[]
  • pppoe[]
  • tunnel[]
  • vlan[]