てくなべ (tekunabe)

ansible / network automation / 学習メモ

[Batfish] 重複したインターフェースのIPアドレスを検出する(IOS/Junos混在編)



これは Batfish Advent Calendar 2018 の6日目の記事です。



ネットワーク機器のコンフィグ解析ツール Batfish には、重複したインターフェースのIPアドレスを検出する機能があります。

以前は、Cisco IOS のコンフィグを対象に試しました。 tekunabe.hatenablog.jp

今回は、Cisco IOS と Juniper Junos の両コンフィグを対象に試してみます。

以下に、試した Junipter Notebook を貼り付けます。

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
gist.github.com

コンフィグファイルの読み込みによって事前に検出できるため、クリティカルな問題が起こらないように実機投入前のチェックに利用できるのではないでしょうか。

関連エントリ

tekunabe.hatenablog.jp