ospf

OSPFを設定する

OSPFの基本設定

キー バリュー
ospf.router-id
ルータID
制約事項:
省略不可
<String>
IPv4アドレス形式の文字列
範囲
0.0.0.1-255.255.255.255
ospf.default-route-originate.originate
デフォルト経路の配布
enable
有効化
disable
無効化
デフォルト値
disable
ospf.default-route-originate.set.metric-type
配布するデフォルト経路のmetric-type
<Number>
範囲
1-2
デフォルト値
2
ospf.default-route-originate.set.metric
配布するデフォルト経路配のmetric
<Number>
範囲
0-16777214
デフォルト値
10
ospf.administrative-distance.external
外部経路に対するデフォルトのdistance
<Number>
範囲
1-255
デフォルト値
110
ospf.administrative-distance.inter-area
エリア間経路に対するデフォルトのdistance
<Number>
範囲
1-255
デフォルト値
110
ospf.administrative-distance.intra-area
エリア内経路に対するデフォルトのdistance
<Number>
範囲
1-255
デフォルト値
110
ospf.area.[]...
OSPFのエリア
設定上限
32個
ospf.area.[].id
Area ID
制約事項:
エントリ毎に省略不可
<String>
IPv4アドレス形式の文字列
範囲
0.0.0.0-255.255.255.255
ospf.area.[].range
エリア内のプレフィックスを集約する範囲を指定する
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • Backbone Area に指定した場合無視される
ospf.area.[].type
エリアタイプ
normal
標準エリア
stub
スタブエリア
デフォルト値
normal
  • Backbone Area に指定した場合無視される
ospf.area.[].stub.no-summary
スタブエリア内へのエリア外経路(エリア間経路)の広告を抑止する
enable
有効化
disable
無効化
デフォルト値
disable
  • Backbone Area に指定した場合無視される
  • ospf.area.[].type が stub でない場合無視される
ospf.area.[].stub.default-cost
集約されたエリア経路に対するコストを設定する
<Number>
範囲
1-65535
デフォルト値
1
  • Backbone Area に指定した場合無視される
  • ospf.area.[].type が stub でない場合無視される
ospf.link.[]...
OSPFのリンク
設定上限
512個
ospf.link.[].interface
OSPFを使用するインタフェース
制約事項:
エントリ毎に省略不可
<Interface>
インタフェース名
  • bridge[]
  • ge[]
  • gre[]
  • lag[]
  • ipsec[]
  • loopback0
  • tunnel[]
  • vlan[]
ospf.link.[].area
リンクが所属するエリア
制約事項:
エントリ毎に省略不可
<String>
IPv4アドレス形式の文字列
範囲
0.0.0.0-255.255.255.255
ospf.link.[].cost
コスト
<Number>
範囲
1-65535
デフォルト値
1
ospf.link.[].hello-interval
Helloパケットの送信間隔
<Interval>
範囲 単位
1-65535
デフォルト値
10
ospf.link.[].dead-interval
隣接ルータをダウンと判定する秒数
<Interval>
範囲 単位
1-65535
デフォルト値
40
ospf.link.[].retransmit-interval
LSAの再送間隔
<Interval>
範囲 単位
3-65535
デフォルト値
5
ospf.link.[].transmit-delay
OSPFパケットを送信するのに必要な遅延時間
<Time>
範囲 単位
1-65535
デフォルト値
1
ospf.link.[].priority
ルータのプライオリティ
<Number>
範囲
0-255
デフォルト値
1
ospf.link.[].authentication.type
認証タイプ
none
認証なし
plain-text
平文認証
md5
MD5認証
デフォルト値
none
ospf.link.[].authentication.plain-text.password
パスワード文字列
制約事項:
平文認証を用いる場合は省略不可
<String>
パスワード
文字数 使用できない文字
1-16 !# 空白
ospf.link.[].authentication.md5.key-id
認証ID
制約事項:
MD5認証を用いる場合は省略不可
<Number>
範囲
0-255
ospf.link.[].authentication.md5.secret-key
パスワード文字列
制約事項:
MD5認証を用いる場合は省略不可
<String>
パスワード
文字数 使用できない文字
1-16 !# 空白
ospf.link.[].passive-interface
このインタフェースでは OSPFパケットを送信しない
enable
有効化
disable
無効化
デフォルト値
disable

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

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

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

キー バリュー
ospf.redistribute-from.static.redistribute
静的経路からOSPFへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
ospf.redistribute-from.static.set.metric-type
再配布する経路に設定するmetric-type
<Number>
範囲
1-2
デフォルト値
2
ospf.redistribute-from.static.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-16777214
デフォルト値
20
ospf.redistribute-from.static.filter.[]...
静的経路からOSPFへの再配布時に適用する経路フィルタのルール
設定上限
64個
ospf.redistribute-from.static.filter.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
ospf.redistribute-from.static.filter.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-16777214
ospf.redistribute-from.static.filter.[].set.metric-type
条件に一致した経路のmetric-typeを書き換える
<Number>
範囲
1-2
ospf.redistribute-from.static.filter.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
ospf.redistribute-from.static.filter.[].match.interface
ネクストホップインタフェースの条件
<Interface>
インタフェース名
  • bridge[]
  • ge[]
  • gre[]
  • lag[]
  • ipsec[]
  • tunnel[]
  • vlan[]

RIPからOSPFへの経路再配布

キー バリュー
ospf.redistribute-from.rip.redistribute
RIPからOSPFへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
ospf.redistribute-from.rip.set.metric-type
再配布する経路に設定するmetric-type
<Number>
範囲
1-2
デフォルト値
2
ospf.redistribute-from.rip.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-16777214
デフォルト値
20
ospf.redistribute-from.rip.filter.[]...
RIPからOSPFへの再配布時に適用する経路フィルタのルール
設定上限
64個
ospf.redistribute-from.rip.filter.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
ospf.redistribute-from.rip.filter.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-16777214
ospf.redistribute-from.rip.filter.[].set.metric-type
条件に一致した経路のmetric-typeを書き換える
<Number>
範囲
1-2
ospf.redistribute-from.rip.filter.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
ospf.redistribute-from.rip.filter.[].match.interface
ネクストホップインタフェースの条件
<Interface>
インタフェース名
  • bridge[]
  • ge[]
  • gre[]
  • lag[]
  • ipsec[]
  • tunnel[]
  • vlan[]

BGPからOSPFへの経路再配布

キー バリュー
ospf.redistribute-from.bgp.redistribute
BGPからOSPFへの再配布
enable
有効化
disable
無効化
デフォルト値
disable
ospf.redistribute-from.bgp.set.metric-type
再配布する経路に設定するmetric-type
<Number>
範囲
1-2
デフォルト値
2
ospf.redistribute-from.bgp.set.metric
再配布する経路に設定するmetric
<Number>
範囲
0-16777214
デフォルト値
20
ospf.redistribute-from.bgp.filter.[]...
BGPからOSPFへの再配布時に適用する経路フィルタのルール
設定上限
64個
ospf.redistribute-from.bgp.filter.[].action
条件に一致した経路の処理
pass
パスする
block
ブロックする
next
次のフィルタを評価する
デフォルト値
next
ospf.redistribute-from.bgp.filter.[].set.metric
条件に一致した経路のmetricを書き換える
<Number>
範囲
0-16777214
ospf.redistribute-from.bgp.filter.[].set.metric-type
条件に一致した経路のmetric-typeを書き換える
<Number>
範囲
1-2
ospf.redistribute-from.bgp.filter.[].match.prefix
プレフィックスの条件
<IPv4Networkaddress/Prefixlen>
IPv4ネットワークアドレスとプレフィックス長
  • プレフィックス長には M-N の形式で範囲を指定可能。ただし M ≦ N でなければならない
  • exactly-match させるには M = N とする
  • N を省略した場合 N=32 として扱う
ospf.redistribute-from.bgp.filter.[].match.interface
ネクストホップインタフェースの条件
<Interface>
インタフェース名
  • bridge[]
  • ge[]
  • gre[]
  • lag[]
  • ipsec[]
  • tunnel[]
  • vlan[]