Posted by: Barly Wicaksono | 13 February, 2012

Routing OSPF di Juniper (Multi Area)

OSPF adalah protokol interior routing yang berangsur-angsur menggantikan posisi RIP dalam banyak network. OSPF termasuk protokol routing link state.

Setiap router dalam OSPF diberikan router ID. Router ID ini biasanya berupa IP address terbesar yang dimiliki router. Jika router memiliki interface loopback, maka router ID nya adalah IP address dari interface loopback yang terbesar.

Router Link State membangun peta internal dari topologi networknya. Router-router lain menggunakan router ID untuk mengidentifikasi router dalam topology. Setiap router menggambarkan network sebagai sebuah pohon dengan dirinya sendiri sebagai akarnya. Ongkos metric yang dipakai bisa berupa hop count, speed atau keandalan suatu link. (sumber)

OSPF Multiarea

OSPF Multiarea

R1

  • Interface em0.0 (vlan 10) : 192.168.0.1/30
  • Interface em0.1 (vlan 50) : 192.168.0.9/30
  • Interface Lo0.0 : 1.1.1.1/32

ROSPF

  • Interface em1.0 (vlan 10) : 192.168.0.2/30
  • Interface em1.2 (vlan 20) : 192.168.0.18/30
  • Interface em1.3 (vlan 30) : 192.168.0.5/30
  • Interface Lo0.1 : 2.2.2.2/32

——————————————

R3

  • Interface em3.2 (vlan 50) : 192.168.0.10/30
  • Interface em3.1 (vlan 30) : 192.168.0.13/30
  • Interface em3.3 (vlan 40) : 192.168.0.17/30
  • Interface Lo0.3 : 4.4.4.4/32

R2

  • Interface em2.0 (vlan 20) : 192.168.0.6/30
  • Interface em2.1 (vlan 40) : 192.168.0.14/30
  • Interface Lo0.2 : 3.3.3.3/32

.
————————————————————————————————————————————————————

  • Konfigurasi Router
  • Router R1

Konfigurasi Interface
set logical-routers R1 interfaces em0 unit 0 vlan-id 10
set logical-routers R1 interfaces em0 unit 0 family inet address 192.168.0.1/30
set logical-routers R1 interfaces em0 unit 1 vlan-id 50
set logical-routers R1 interfaces em0 unit 1 family inet address 192.168.0.9/30
set logical-routers R1 interfaces lo0 unit 0 family inet address 1.1.1.1/32

Konfigurasi Protocol OSPF
set logical-routers R1 protocols ospf area 0.0.0.0 interface em0.0
set logical-routers R1 protocols ospf area 0.0.0.0 interface lo0.0
set logical-routers R1 protocols ospf area 0.0.0.0 interface em0.1

.

  • Router R2

Konfigurasi Interface
set logical-routers R2 interfaces em2 unit 0 vlan-id 20
set logical-routers R2 interfaces em2 unit 0 family inet address 192.168.0.6/30
set logical-routers R2 interfaces em2 unit 1 vlan-id 40
set logical-routers R2 interfaces em2 unit 1 family inet address 192.168.0.14/30
set logical-routers R2 interfaces lo0 unit 2 family inet address 3.3.3.3/32

Konfigurasi Protocol OSPF
set logical-routers R2 protocols ospf area 0.0.0.0 interface em2.0
set logical-routers R2 protocols ospf area 0.0.0.0 interface lo0.2
set logical-routers R2 protocols ospf area 0.0.0.0 interface em2.1

.

  • Router R3

Konfigurasi Interface
set logical-routers R3 interfaces em3 unit 1 vlan-id 40
set logical-routers R3 interfaces em3 unit 1 family inet address 192.168.0.13/30
set logical-routers R3 interfaces em3 unit 2 vlan-id 50
set logical-routers R3 interfaces em3 unit 2 family inet address 192.168.0.10/30
set logical-routers R3 interfaces em3 unit 3 vlan-id 30
set logical-routers R3 interfaces em3 unit 3 family inet address 192.168.0.17/30
set logical-routers R3 interfaces lo0 unit 3 family inet address 4.4.4.4/32

Kondigurasi Protocol OSPF
set logical-routers R3 protocols ospf area 0.0.0.1 interface em3.1
set logical-routers R3 protocols ospf area 0.0.0.1 interface em3.2
set logical-routers R3 protocols ospf area 0.0.0.1 interface lo0.3
set logical-routers R3 protocols ospf area 0.0.0.1 interface em3.3

.

  • ROSPF

Konfigurasi Interface
set logical-routers ROSPF interfaces em1 unit 0 vlan-id 10
set logical-routers ROSPF interfaces em1 unit 0 family inet address 192.168.0.2/30
set logical-routers ROSPF interfaces em1 unit 2 vlan-id 30
set logical-routers ROSPF interfaces em1 unit 2 family inet address 192.168.0.18/30
set logical-routers ROSPF interfaces em1 unit 3 vlan-id 20
set logical-routers ROSPF interfaces em1 unit 3 family inet address 192.168.0.5/30
set logical-routers ROSPF interfaces lo0 unit 1 family inet address 2.2.2.2/32

Konfigurasi Protocol OSPF
set logical-routers ROSPF protocols ospf area 0.0.0.0 interface lo0.1
set logical-routers ROSPF protocols ospf area 0.0.0.0 interface em1.0
set logical-routers ROSPF protocols ospf area 0.0.0.0 interface em1.3
set logical-routers ROSPF protocols ospf area 0.0.0.1 interface em1.2

.

  • Vlan Tagging

Konfigurasi Interface Vlan Tagging
set interfaces em0 vlan-tagging
set interfaces em1 vlan-tagging
set interfaces em2 vlan-tagging
set interfaces em3 vlan-tagging

————————————————————————————————————————————————————

  • Running Configuration
Hasilnya konfigurasi router dan interface vlan-tagging diatas jika dalam bentuk konfigurasi pada sistem operasi Junos, dapat dilihat pada file dibawah ini :
.
————————————————————————————————————————————————————
  • Verifikasi
  • Show Route

barly# run show route logical-router all

logical-router: R1

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

1.1.1.1/32 *[Direct/0] 01:31:18
> via lo0.0
2.2.2.2/32 *[OSPF/10] 01:30:32, metric 1
> to 192.168.0.2 via em0.0
3.3.3.3/32 *[OSPF/10] 01:21:21, metric 2
> to 192.168.0.2 via em0.0
4.4.4.4/32 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.2 via em0.0
192.168.0.0/30 *[Direct/0] 01:31:18
> via em0.0
192.168.0.1/32 *[Local/0] 01:31:18
Local via em0.0
192.168.0.4/30 *[OSPF/10] 01:21:21, metric 2
> to 192.168.0.2 via em0.0
192.168.0.8/30 *[Direct/0] 01:31:18
> via em0.1
192.168.0.9/32 *[Local/0] 01:31:18
Local via em0.1
192.168.0.12/30 *[OSPF/10] 01:30:27, metric 3
> to 192.168.0.2 via em0.0
192.168.0.16/30 *[OSPF/10] 01:30:32, metric 2
> to 192.168.0.2 via em0.0
224.0.0.5/32 *[OSPF/10] 01:31:20, metric 1
MultiRecv
—–

logical-router: R2

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

1.1.1.1/32 *[OSPF/10] 01:30:28, metric 2
> to 192.168.0.5 via em2.0
2.2.2.2/32 *[OSPF/10] 01:30:28, metric 1
> to 192.168.0.5 via em2.0
3.3.3.3/32 *[Direct/0] 01:31:18
> via lo0.2
4.4.4.4/32 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.5 via em2.0
192.168.0.0/30 *[OSPF/10] 01:30:28, metric 2
> to 192.168.0.5 via em2.0
192.168.0.4/30 *[Direct/0] 01:31:18
> via em2.0
192.168.0.6/32 *[Local/0] 01:31:18
Local via em2.0
192.168.0.8/30 *[OSPF/10] 01:30:28, metric 3
> to 192.168.0.5 via em2.0
192.168.0.12/30 *[Direct/0] 01:31:19
> via em2.1
192.168.0.14/32 *[Local/0] 01:31:19
Local via em2.1
192.168.0.16/30 *[OSPF/10] 01:30:28, metric 2
> to 192.168.0.5 via em2.0
224.0.0.5/32 *[OSPF/10] 01:31:22, metric 1
MultiRecv
—–

logical-router: R3

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

1.1.1.1/32 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.18 via em3.3
2.2.2.2/32 *[OSPF/10] 01:21:33, metric 1
> to 192.168.0.18 via em3.3
3.3.3.3/32 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.18 via em3.3
4.4.4.4/32 *[Direct/0] 01:31:18
> via lo0.3
192.168.0.0/30 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.18 via em3.3
192.168.0.4/30 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.18 via em3.3
192.168.0.8/30 *[Direct/0] 01:31:18
> via em3.2
192.168.0.10/32 *[Local/0] 01:31:18
Local via em3.2
192.168.0.12/30 *[Direct/0] 01:31:18
> via em3.1
192.168.0.13/32 *[Local/0] 01:31:18
Local via em3.1
192.168.0.16/30 *[Direct/0] 01:21:33
> via em3.3
192.168.0.17/32 *[Local/0] 01:21:33
Local via em3.3
224.0.0.5/32 *[OSPF/10] 01:31:22, metric 1
MultiRecv
—–

logical-router: ROSPF

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

1.1.1.1/32 *[OSPF/10] 01:30:27, metric 1
> to 192.168.0.1 via em1.0
2.2.2.2/32 *[Direct/0] 01:31:17
> via lo0.1
3.3.3.3/32 *[OSPF/10] 01:30:27, metric 1
> to 192.168.0.6 via em1.3
4.4.4.4/32 *[OSPF/10] 01:21:33, metric 1
> to 192.168.0.17 via em1.2
192.168.0.0/30 *[Direct/0] 01:31:17
> via em1.0
192.168.0.2/32 *[Local/0] 01:31:17
Local via em1.0
192.168.0.4/30 *[Direct/0] 01:31:17
> via em1.3
192.168.0.5/32 *[Local/0] 01:31:17
Local via em1.3
192.168.0.8/30 *[OSPF/10] 01:21:33, metric 2
> to 192.168.0.1 via em1.0
to 192.168.0.17 via em1.2
192.168.0.12/30 *[OSPF/10] 01:21:33, metric 2
to 192.168.0.17 via em1.2
> to 192.168.0.6 via em1.3
192.168.0.16/30 *[Direct/0] 01:31:17
> via em1.2
192.168.0.18/32 *[Local/0] 01:31:17
Local via em1.2
224.0.0.5/32 *[OSPF/10] 01:31:19, metric 1
MultiRecv
—–

.

  • OSPF Neighbour Detail

barly# run show ospf neighbor detail logical-router all

logical-router: R1
Address Interface State ID Pri Dead
192.168.0.2 em0.0 Full 2.2.2.2 128 33
Area 0.0.0.0, opt 0×42, DR 192.168.0.2, BDR 192.168.0.1
Up 01:23:01, adjacent 01:23:01
—–

logical-router: R2
192.168.0.5 em2.0 Full 2.2.2.2 128 37
Area 0.0.0.0, opt 0×42, DR 192.168.0.6, BDR 192.168.0.5
Up 01:23:01, adjacent 01:23:00
—–

logical-router: R3
192.168.0.18 em3.3 Full 2.2.2.2 128 38
Area 0.0.0.1, opt 0×42, DR 192.168.0.17, BDR 192.168.0.18
Up 01:23:00, adjacent 01:23:00
—–

logical-router: ROSPF
192.168.0.1 em1.0 Full 1.1.1.1 128 33
Area 0.0.0.0, opt 0×42, DR 192.168.0.2, BDR 192.168.0.1
Up 01:23:02, adjacent 01:23:02
192.168.0.6 em1.3 Full 3.3.3.3 128 37
Area 0.0.0.0, opt 0×42, DR 192.168.0.6, BDR 192.168.0.5
Up 01:23:02, adjacent 01:23:02
192.168.0.17 em1.2 Full 4.4.4.4 128 33
Area 0.0.0.1, opt 0×42, DR 192.168.0.17, BDR 192.168.0.18
Up 01:23:02, adjacent 01:23:01
—–

.

  • Ping

barly# run ping 1.1.1.1 logical-router R1
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=64 time=0.541 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=64 time=0.144 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=64 time=0.145 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=64 time=0.144 ms
^C
— 1.1.1.1 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.144/0.244/0.541/0.172 ms

[edit]
barly# run ping 1.1.1.1 logical-router R2
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=63 time=1.647 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=63 time=0.935 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=63 time=0.519 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=63 time=1.431 ms
^C
— 1.1.1.1 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.519/1.133/1.647/0.439 ms

[edit]
barly# run ping 1.1.1.1 logical-router R3
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=63 time=4.009 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=63 time=1.032 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=63 time=0.980 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=63 time=1.287 ms
^C
— 1.1.1.1 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.980/1.827/4.009/1.265 ms

[edit]
barly# run ping 1.1.1.1 logical-router ROSPF
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=64 time=1.297 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=64 time=0.509 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=64 time=0.313 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=64 time=0.504 ms
^C
— 1.1.1.1 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.313/0.656/1.297/0.379 ms


Responses

  1. gw ikutin langkah2nya,pas sampe logical router 3 ada error

    Interface em3.1 is included in more than one logical routers R3 (current) and R2 (prev)

    • @ Raditya :
      Wah, kok kayaknya error yang saya baca disini “interface em3.1 terdapat pada lebih dari 1 logical router yaitu R3 dan R2″

      Kalau anda cek step by step konfigurasi yang saya tuliskan, interface em3.x hanya ada pada Router R3.
      Sementara pada R2, saya menggunakan interface yang berawalan em2.x

      Saya malah bingung, kok anda bisa error, sementara saya tidak ya?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Categories

Follow

Get every new post delivered to your Inbox.

Join 107 other followers