OSPFの設定(1)

今回はOSPFの基本設定について解説していきたいと思います

ますは前提となるセグメント情報ですが、次のようになっています

使用ルータ JUNOS-BOX x1、2501 x1

Cisco⇔Juniper間のセグメント・・192.168.0.0/24
  Juniper側 fxp0・・・・・・192.168.0.1
  Cisco側 Ethernet0・・192.168.0.2
Ciscoのloopbackアドレス・・・・・・10.0.0.1/24
Juniperのループバックアドレス・・10.0.1.1/32

全て、OSPF エリア0で設定します

今回の2501ルータの設定は次のようにしました

Building configuration…

Current configuration : 654 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname Router
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
ip subnet-zero
!
!
!
!
!
interface Loopback0
 ip address 10.0.0.1 255.255.255.0
 –More–         !
interface Ethernet0
 ip address 192.168.0.2 255.255.255.0
!
interface Serial0
 no ip address
 shutdown
 no fair-queue
!
interface Serial1
 no ip address
 shutdown
!
router ospf 1
 log-adjacency-changes
 network 10.0.0.0 0.0.255.255 area 0
 network 192.168.0.0 0.0.0.255 area 0
!
ip http server
ip classless
!
!
!
 –More–         !
line con 0
 exec-timeout 0 0
line aux 0
line vty 0 4
!
end

では、JUNOS-BOXの設定を実施してみましょう
なお、各インターフェースへIP設定は終了しているものとします

JUNOSでOSPFの設定を行う場合は次のコマンドで実施します

set protocols ospf area エリア番号 interface インターフェース名

少し、ややこしいかもしれませんが、OSPFはprotocols階層にあり、
OSPFエリアごとにどのinterfaeceで使用するかを割り当てていきます

では、ospf area 0へfxp0とlo0の設定をしてみましょう

[edit]
root# set protocols ospf area 0 interface fxp0

[edit]
root# set protocols ospf area 0 interface lo0 set protocols ospf area 0 interface lo0
[edit]

できあがった コンフィグを確認してcommitしましょう

[edit]
root# show | no-more
## Last changed: 2009-10-11 08:10:58 UTC
version 8.3R2.8;
system {
    root-authentication {
        encrypted-password “$1$nIAA3PPr$ZKvo645RSZFDGCmfweQRb1″; ## SECRET-DATA
    }
    syslog {
        user * {
            any emergency;
        }
        file messages {
            any notice;
            authorization info;
        }
        file interactive-commands {
            interactive-commands any;
        }
    }
}
interfaces {
    fxp0 {
        unit 0 {
            family inet {
                address 192.168.0.1/24;
            }
        }
    }
    lo0 {
        unit 0 {
            family inet {
                address 10.0.1.1/32;
            }
        }
    }
}
protocols {
    ospf {
        area 0.0.0.0 {
            interface fxp0.0;
            interface lo0.0;
        }
    }
}

[edit]
root# commit
commit complete

[edit]
root#

ではOSPFが想定どおりに動作しているか確認します

次のコマンドを使って確認してみましょう

show ospf database
show route

コンフィギュレーションモードから実施するために各コマンドの前に run を入れてから実施します 

root# run show ospf database

    OSPF link state database, Area 0.0.0.0
 Type       ID               Adv Rtr           Seq      Age  Opt  Cksum  Len
Router   10.0.0.1         10.0.0.1         0×80000004   906  0×22 0xde40  48
Router  *10.0.1.1         10.0.1.1         0×80000004   901  0×22 0×1314  48
Network *192.168.0.1      10.0.1.1         0×80000001   906  0×22 0x525a  32

root# run show route

inet.0: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
+ = Active Route, – = Last Active, * = Both

10.0.0.1/32        *[OSPF/10] 00:15:35, metric 2
                    > to 192.168.0.2 via fxp0.0
10.0.1.1/32        *[Direct/0] 00:20:33
                    > via lo0.0
192.168.0.0/24     *[Direct/0] 00:20:33
                    > via fxp0.0
192.168.0.1/32     *[Local/0] 00:20:33
                      Local via fxp0.0
224.0.0.5/32       *[OSPF/10] 00:20:33, metric 1
                      MultiRecv

__juniper_private1__.inet6.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
+ = Active Route, – = Last Active, * = Both

fe80::2e0:b6ff:fe06:286b/128
                   *[Direct/0] 00:26:54
                    > via lo0.16385

[edit]
root#   

正常にOSPFが動作していそうです、では各インターフェースへping疎通確認を行ってみましょう

[edit]
root# run ping 192.168.0.1 count 5 rapid
PING 192.168.0.1 (192.168.0.1): 56 data bytes
!!!!!
— 192.168.0.1 ping statistics —
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.025/0.034/0.065/0.016 ms

[edit]
root# run ping 192.168.0.2 count 5 rapid
PING 192.168.0.2 (192.168.0.2): 56 data bytes
!!!!!
— 192.168.0.2 ping statistics —
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 2.756/2.877/3.182/0.155 ms

[edit]
root# run ping 10.0.0.1 count 5 rapid
PING 10.0.0.1 (10.0.0.1): 56 data bytes
!!!!!
— 10.0.0.1 ping statistics —
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 2.907/3.163/3.593/0.257 ms

[edit]
root# run ping 10.0.1.1 count 5 rapid
PING 10.0.1.1 (10.0.1.1): 56 data bytes
!!!!!
— 10.0.1.1 ping statistics —
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.025/0.034/0.066/0.016 ms

[edit]
root#

OSPFの基本設定はこれで終わりです

このエントリーを含むはてなブックマーク Buzzurlにブックマーク livedoorクリップ Yahoo!ブックマークに登録

タグ

トラックバック&コメント

この投稿のトラックバックURL:

コメントをどうぞ

このページの先頭へ