ネットワークエンジニア系ブログ。エンターテイメント、おすすめ映画、本、キッズ系などお役立ち情報を紹介!

GOISBLOG

medium_3077608081

ネットワーク技術

Juniper iBGP設定(デュアルスタック)設定。簡単コマンド設定例!

投稿日:2014年3月6日 更新日:

今回はJuniperのiBGP設定例を紹介します。

BGPといってもiBGP。同一AS内でのBGPでネイバーを張る設定となります。

JuniperBGP設定は慣れればCiscoより簡単かもです。

Juniperってなんといっても、コンフィグの見やすさはCiscoより断然いいですね。
設定後のコンフィグも見たい部分だけ、コマンドで確認すればOKですし、設定後もcommitしない限りは即設定が反映されて、間違いを起こしちゃったってこともないです。
構成図

Juniper_iBGP

スポンサーリンク


コンフィグ設定

IPv4とIPv6はグループを分けて設定(ローカルアドレスがデュアルでかけない為。)
下記は物理インタフェースを使用し、IBGPを設定します。
ポリシーは別途作成し、export(OUT方向向けに)適用。

各ルータのASNを以下にて設定

set routing-options autonomous-system 65535

ルータAの設定例

protocols {
     bgp {
      group RouterA {
       type internal;
       description "neighbor RouterB";
       local-address 192.168.1.2;
       export next-hop;
       peer-as 65535;
       neighbor 192.168.1.1;
       }
      group RouterA-IPv6 {
       type internal;
       description "neighbor RouterB";
       local-address 2002:c0a8:FF00:1::2;
       export next-hop;
       peer-as 65535;
       neighbor 2002:c0a8:FF00:1::1;
       }
    }
}

ルータBの設定例

protocols {
      bgp {
       group RouterB-A {
        type internal;
        description "neighbor RouterA";
        local-address 192.168.1.1;
        export next-hop;
        peer-as 65535;
        neighbor 192.168.1.2;
       }
       group RouterB-C {
        type internal;
        description "neighbor RouterC";
        local-address 192.168.2.1;
        export next-hop;
        peer-as 65535;
        neighbor 192.168.2.2;
       }
       group RouterB-A_IPv6 {
        type internal;
        description "neighbor RouterA-IPv6";
        local-address 2002:c0a8:FF00:1::1;
        export next-hop;
        peer-as 65535;
        neighbor 2002:c0a8:FF00:1::2;
       }
       group RouterB-C_IPv6 {
        type internal;
        description "neighbor RouterC-IPv6";
        local-address 2002:c0a8:FF00:2::1;
        export next-hop;
        peer-as 65535;
        neighbor 2002:c0a8:FF00:2::2;
       }
    }
}

ルータCの設定

protocols {
      bgp {
       group RouterC {
        type internal;
        description "neighbor RouterB";
        local-address 192.168.2.2;
        export next-hop;
        peer-as 65535;
        neighbor 192.168.2.1;
       }
       group RouterC_IPv6 {
        type internal;
        description "neighbor RouterB-IPv6";
        local-address 2002:c0a8:FF00:2::2;
        export next-hop;
        peer-as 65535;
        neighbor 2002:c0a8:FF00:2::1;
       }
    }
}

※ポリシー(next-hop)

policy-options {
      policy-statement next-hop {
       term action {
        from protocol bgp;
       then {
        next-hop self;
       accept;
      }
   }
}

まとめ

BGPは奥が深いです。
じぶんも初めは、上司がBGPの話をしていても英語が飛び交ってんのかって思ったくらいまったくわかりませんでした。

何度も言いますが、じぶんは経験が一番重要だと信じています。
なので、とことんBGPの設定を練習、構築して体に覚えこませましょう!

はじめてのJUNOS
はじめてのJUNOS
posted with amazlet at 14.05.12
ジュニパーネットワークス
日経BP社
売り上げランキング: 743,620

この記事が気に入ったら
いいね!しよう

Twitter で
スポンサーリンク

-ネットワーク技術
-, , ,

Copyright© GOISBLOG , 2016 AllRights Reserved.