Posted by: Barly Wicaksono | 19 February, 2012

Routing ISIS di Juniper (Multilevel)

ISIS

ISIS

.

Basic Knowledge

Intermediate System-to-Intermediate System (IS-IS) protocol merupakan classless interior routing protocol yang dikembangkan oleh International Organization for Standardization (ISO) sebagai bagian dari pengembangan Open Systems Interconnection (OSI) protocol. Seperti halnya OSPF, IS-IS menggunakan hello packet yang mengijinkan network convergence untuk terjadi secara cepat bila terjadi perubahan network.

Pertanyaan :

  1. Pada router mana harus dikonfigurasi protokol ISIS?.
  2. Kan ISIS terdiri dari 2 level tuh, perlu ada routing policy nggak?, kalau ada dikonfigurasi dimana?.

Jawab :

  1. Routing protokol ISIS dikonfigurasi diseluruh router yang ingin bergabung dalam cloud ISIS.
  2. Untuk pertukaran routing table ISIS level-1 dan level-2 diperlukan routing policy, dan dikonfigurasi pada router Yogyakarta.

Konfigurasi Router

- Logical Router Jakarta -
set logical-routers Jakarta interfaces em0 unit 0 vlan-id 10
set logical-routers Jakarta interfaces em0 unit 0 family inet address 13.13.13.1/24
set logical-routers Jakarta interfaces em0 unit 0 family iso
set logical-routers Jakarta interfaces lo0 unit 0 family inet address 1.1.1.1/32
set logical-routers Jakarta interfaces lo0 unit 0 family iso address 49.0002.0010.0100.1001.00
set logical-routers Jakarta protocols isis level 1 disable
set logical-routers Jakarta protocols isis interface em0.0
set logical-routers Jakarta protocols isis interface lo0.0

- Logical Router Yogyakarta
set logical-routers Yogyakarta interfaces em2 unit 0 vlan-id 10
set logical-routers Yogyakarta interfaces em2 unit 0 family inet address 13.13.13.2/24
set logical-routers Yogyakarta interfaces em2 unit 0 family iso
set logical-routers Yogyakarta interfaces em2 unit 1 vlan-id 20
set logical-routers Yogyakarta interfaces em2 unit 1 family inet address 23.23.23.2/24
set logical-routers Yogyakarta interfaces em2 unit 1 family iso
set logical-routers Yogyakarta interfaces lo0 unit 1 family inet address 3.3.3.3/32
set logical-routers Yogyakarta interfaces lo0 unit 1 family iso address 49.0001.0030.0300.3003.00
set logical-routers Yogyakarta protocols isis export Bocorin_ISIS
set logical-routers Yogyakarta protocols isis interface em2.0 level 1 disable
set logical-routers Yogyakarta protocols isis interface em2.1 level 2 disable
set logical-routers Yogyakarta protocols isis interface lo0.1 level 1 disable
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_1 from protocol isis
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_1 from level 1
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_1 to level 2
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_1 then accept
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_2 from protocol isis
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_2 from level 2
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_2 to level 1
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Level_2 then accept
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Direct from protocol direct
set logical-routers Yogyakarta policy-options policy-statement Bocorin_ISIS term Direct then accept

- Logical Router Cirebon -
set logical-routers Cirebon interfaces em3 unit 0 vlan-id 20
set logical-routers Cirebon interfaces em3 unit 0 family inet address 23.23.23.1/24
set logical-routers Cirebon interfaces em3 unit 0 family iso
set logical-routers Cirebon interfaces lo0 unit 2 family inet address 2.2.2.2/32
set logical-routers Cirebon interfaces lo0 unit 2 family iso address 49.0001.0020.0200.2002.00
set logical-routers Cirebon protocols isis level 2 disable
set logical-routers Cirebon protocols isis interface em3.0
set logical-routers Cirebon protocols isis interface lo0.2

Verification

- Show Route Protocol ISIS -
barly> show route protocol isis logical-router all
logical-router: Cirebon
inet.0: 7 destinations, 7 routes (7 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
0.0.0.0/0 *[IS-IS/15] 00:04:59, metric 10
> to 23.23.23.2 via em3.0
1.1.1.1/32 *[IS-IS/18] 00:04:59, metric 20
> to 23.23.23.2 via em3.0
3.3.3.3/32 *[IS-IS/15] 00:05:23, metric 10
> to 23.23.23.2 via em3.0
13.13.13.0/24 *[IS-IS/15] 00:05:23, metric 20
> to 23.23.23.2 via em3.0
iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
-----

logical-router: Yogyakarta
inet.0: 7 destinations, 7 routes (7 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
1.1.1.1/32 *[IS-IS/18] 00:04:59, metric 10
> to 13.13.13.1 via em2.0
2.2.2.2/32 *[IS-IS/15] 00:05:23, metric 10
> to 23.23.23.1 via em2.1
iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
-----

logical-router: Jakarta
inet.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
2.2.2.2/32 *[IS-IS/18] 00:04:59, metric 20
> to 13.13.13.2 via em0.0
3.3.3.3/32 *[IS-IS/18] 00:04:59, metric 10
> to 13.13.13.2 via em0.0
23.23.23.0/24 *[IS-IS/18] 00:04:59, metric 20
> to 13.13.13.2 via em0.0
iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)

.

Running Configuration
ISIS


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 )

Google+ photo

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

Connecting to %s

Categories

%d bloggers like this: