Home

OSPF LSA

10 Comments

***ini catatan OSPF gw yang tertinggal…lupa gw upload

LSA = Link State Advertisement, LSA ini berguna untuk build topology OSPF dalam satu router

Atau yang lebih dikenal dengan “show ip ospf database

===================

How OSPF build his topology/database then “transform” that information into routing table

Konfigurasi R1 (ga pake loopback dulu)

Konfigurasi R2

Klo uda nanti ada tulisan kek gini di R2 dan R1

Untuk konfigurasi OSPF kita bisa pake cara baru (masuk ke interface trus ketik ip ospf [process-id] area [nomor area] atau pake cara “old school” (router ospf [process-id] trus ketik network)

Note: klo pake cara baru, OSPF baru akan jalan (gara2 ga ada router-id yang bisa dipake) klo interface yang dipasang OSPF itu dalam keadaan nyala/no shut

OSPF tiap update kirim LSU (Link State Update), nah…didalam LSU ini ada informasi2 network mana yang akan di advertise

Namanya LSA (Link State Advertisement)…LSA inilah yang digunakan untuk build up topology/database OSPF

LSA sendiri terbagi menjadi beberapa tipe (yang terkenal):

LSA Type 1: isi-nya router-id dari router2 yang jalanin OSPF

LSA Type 2: isi-nya network2 yang dibawa oleh router2 OSPF itu

LSA Type 3: isi-nya sumarisasi rute2 network (biasanya ini adanya di ABR – Area Boundary Router, Router yang menghubungkan 2 area atau lebih)

LSA Type 4: isi-nya sumarisasi rute2 external diluar OSPF

LSA Type 5: isi-nya rute2 external (LSA tipe 5 dan 4 biasanya ada di ASBR, Router OSPF yang menghubungkan OSPF dengan Routing Protocol Lain)

LSA Type 7: isi-nya…ngakalin STUB hahaha (nanti dibawah dibaca sendiri)

==============================================

LSA Type 1

NAAAAH….mari kita liat show ip ospf database di R1 dan R2

Router Link States (Area 0) = LSA type 1

Ini isinya router-id dari semua router2 yang jalanin OSPF (di area yang sama)

Analoginya:

Lo merencanakan dateng ke sebuah acara disebuah gedung, begitu sampai di gedung tersebut…masuklah dikau ke sebuah ruangan acara yang dimaksud (area 0, anggep lah), disini lo kenalan dengan orang2 yang ada diruangan tersebut…biasanya saling tukeran kartu nama (router-id)

Kartu Nama alias router-id inilah yang disebut LSA Type 1, klo lo notice…masing2 router baik R1 dan R2 punya LSA yang sama persis (baik Link ID dan ADV Router)

Biar lebih nampol…kita tambahin R3

Yu, kita cek lagi database R1, R2, dan R3

Tuh liat…R1, R2, dan R3…databasenya untuk LSA type 1 dan LSA type 2-nya SAMA PERSIS…

R1: “hei…nama gw R1

R2: “hei R1, nama gw R2” (tukeran kartu nama/router-id – LSA Type 1)

R3: “hei…nama gw R3

R2: “hei juga, nama ku R2…btw, gw kenal sama R1 loh” (kartu nama alias LSA Type 1 dari R1 di forward oleh R2 ke R3)

Yang akhirnya…R1 punya kartu nama dia sendiri, kartu nama R2, dan kartu nama R3…begitu pula R2 dan R3

this is why they said that all OSPF Routers know the EXACT TOPOLOGY of their area

untuk LSA Type 1, informasi Link ID dan ADV Router biasanya sama (router-id masing2 router)

dan informasi Link Count pada LSA Type 1 itu isinya adalah…”itu tetangga/router sebelah punya berapa link??”

kita tes, sebelum ditambahin dengan R3….link count pada R2 itu cuma 1

setelah ada R3…link count pada R2 jadi ada 2

Age = ini router-id uda di database tuh berapa lama (max. 3600 detik, 1 jam…abis itu refresh)

Seq# = Sequence number, klo 0x80000003 artinya ini uda update yang ke 3x-nya (max 0x8FFFFFFF, abis itu reset lagi)

Checksum = biar kaga error, value checksum nya di compare ama source router/yang ngirim LSA

==============================

Net Link States (Area 0) = LSA type 2

LSA Type 2 ini isinya adalah link2/rute2 yang dibawa oleh masing2 router

gw punya kenalan siapa aja dan lo punya link/kenalan kemana aja….kita compare yuu

sosialis banget ini OSPF, sering membangun koneksi dan network….lumayan, buat nambah2 relasi bisnis *mulai ngaco*

kita liat deh (sebelum ada R3) untuk inisialisasi LSA Type 2-nya:

Si R2 dan R1 punya temen yang sumbernya (ADV Router alias Advertising router) dari 12.12.12.1

Loh?? Harusnya R1 punya temen sumbernya dari R2 dan R2 punya temen dari R1 dong?? ya engga??

Well…biar ngerti…gini percakapannya:

R1: “hei…nama gw R1

R2: “hei juga R1, nama gw R2

Nah, yang mulai duluan negor/kenalan adalah R1 (kirim OSPF hello packet duluan), maka si R2 akan anggep LSA Type 2-nya berasal dari R1

Dan R1 pun, akan nganggep LSA Type 2-nya dari diri dia sendiri (cek lagi deh di gambar LSA Type 1 baik di R1 dan R2, sama persis…dari R1 itu ADV Router-nya)

Nah…..coba kita ganti, yang negor duluan R2 (kita shut
no-shut interface di R1 yang kearah R2)

Begitu di show ip ospf database

Tada…jadi untuk inisialisasi build OSPF database LSA Type 2, tergantung siapa duluan yang negor

SEKARANG KITA TAMBAHIN LOOPBACK INTERFACE MASING2 ROUTER UNTUK MENGETAHUI LEBIH JELAS TENTANG LSA Type 2

(dan ganti router-id masing2 router dengan ip loopback, biar enak baca Link ID dan ADV Router-nya)

Gw pake screenshot dari R1 aja (R2 dan R3 sama persis kok)

Disini kita bisa liat, R2 (2.2.2.2) link count-nya ada 3 (ke R1, ke R3, dan ke IP Loopback)

Pada LSA Type-1 kita bisa liat ada 23.23.23.3 disitu, kenapa nih??

R2: “oi R1…gw punya link ke 12.12.12.2 nih” (liat LSA Type 2-nya…12.12.12.2 dari R2, dia yang kirim hello duluan)

R1: “hmm…gw juga ada link ke 12.12.12.2 (emang lu ama gw konek pake network 12.12.12.0 kan, gw taro di LSA Type 2 deh)”

R2: “oi R1…gw ada link ke R3 nih, gw forward LSA dari R3 ke elu ya?? (3.3.3.3 dan 23.23.23.3)”

R1: “hmm… oke deh…”

Alhasil R1 belajar bahwa untuk ke R3 (3.3.3.3) harus lewat 23.23.23.3

DAN KARENA TOPOLOGI DATABASE OSPF HARUS DAN MEMANG SAMA SETIAP ROUTER DI AREA YANG SAMA, maka R2 dan R3 pun pake LSA yang sama (yang dikirim oleh R1)…yang lebih komplit

Berdasarkan LSA Type 2 (Net Link States):

R1 tau jalan ke 12.12.12.2 via R2 (2.2.2.2) dan tau jalan ke 23.23.23.3 via R3 (3.3.3.3), padahal R3 ga terkoneksi langsung ke R1…ini dikarenakan LSA type 1 nya di forward ke router2 OSPF lain di area yang sama

Pokoke ini router2 OSPF uda pada pinter deh *makanya CPU Process-nya paling tinggi diantara routing protocol yang lain*

==============================

LSA Type 3

Kapan ini LSA tipe 3 muncul?? Klo ada sebuah router yang terhubung ke OSPF Area lain

LSA Type 3 ini lebih dikenal dengan Summary Net Link States

Yuk…gw tambahin router R4

R1 OSPF database (R2 juga sama)

R4 OSPF database (router di area 1)

Waaaaw…look at that *_*

Sekarang kita liat di R3 (ABR-nya)


Beuhhh…panjang braaayyy…

Makanya untuk sebuah router jadi ABR, biasanya yang dipake itu router yang bagusan, karena untuk maintain ini database segini banyak…diperlukan CPU yang bagus

Analogi LSA Type 3 kira2 kek gini:

R4 ketemu sama R3, R4 ada diruangan sebelah (area 1)….kebetulan R3 itu lagi berada di perbatasan ruangan yang satu dengan yang lain (ABR) makanya si R4 bisa negor si R3

R4: “hei…nama gw R4” (ngomong ke R3)

R3: “hei R4, nama gw R3” (tuker2an kartu nama de)

R3: “(hmm…gimana caranya gw kasi kartu nama/router-id R4 ke R1 dan R2 yah, tanpa harus mereka menganggap R4 bagian dari mereka/di ruangan itu)”

R3: “*aha!!*…gw tandain aja de ini kartu nama (LSA Type 3)”

And because of that LSA Type 3…the result in R1 and R2 routing table is…


LSA Type 3 inilah yang bikin Routing Table dalam OSPF jadi O IA

Jadi R1 dan R2 tau bahwa itu R4 ada di ruangan lain, via R3…take a look again on Summary Net Link States, the ADV Router for routers in area 0 and area 1 is 3.3.3.3 which is R3

Itu kan di R1 dan R2…klo di R3 gimana?? Ya ga ada O IA, orang “satu kaki”nya ada diruangan A, “satu kaki”nya lagi diruangan B…itu router ya area 0…ya area 1 juga

============================================

LSA Type 4 & 5

Bagi gw ini LSA tipe 4 dan tipe 5 itu kek kakak beradik…dimana ada 4…pasti ada 5, hahaha

LSA Type 4 & 5 akan muncul klo ada external route, contoh gw tambahin R5:

Di R4:

Analoginya:

EIGRP = Inggris/Bule, OSPF = Indonesia

R5: “hei…whats your name, my name is R5” (bedeeuh…bahasa inggris cui)

R4: “hello R5, my name is R4…nice to meet you” (beeuh, keren dah R4…bisa 2 bahasa, hahaha)

R4: (hmm…gimana caranya ya gw ngasi tau ruangan sebelah, R3 dan kawan2, kalo gw punya kenalan orang bule)

R4: “naaah, gw convert aja kartu nama ini orang bule ke bahasa Indonesia (redistribution) biar pada ngerti baca ni kartu namatrus gw tandain (LSA Type 5)”

Lets check in R3 Routing Table

LSA Type 5 inilah yang bikin routing table dalam OSPF jadi O E2 (atau O E1)

Lalu kisah percintaan ini berlanjut…*wkwkwk*

R4: “woi R3, gw punya kenalan orang bule nih…

R3: “ooo…woke

R3: (naaah, bingung lagi dah gw…klo ini gw tandain sama kek yang udah2…nanti dianggepnya beda ruangan TAPI satu bahasa lagi)

R3: “aah, berhubung cuma gw yang terhubung ke 2 ruangan sekaligus (ABR), gw akan kasi tau router2 diruangan ini (area 0) bahwa di ruangan sebelah (area 1), ada orang yang bisa bahasa inggris (ASBR)…”

Lets see in R3 OSPF database

Inti dari LSA Type 4 adalah supaya ABR bisa ngasi tau ke router2 lain yang ada di area 0 bahwa di area 1 terdapat router yang jadi ASBR

Just look…R3 tells anyone in Area 0 that ASBR (4.4.4.4) and ANY EXTERNAL ROUTE can be reached by going through me (R3 – 3.3.3.3) !!

=========================================

LSA Type 7

Sebelumnya, kita cerita lagi…wkwkw

R5: “eyyyo mameen, I brought some of ma friend here…just introduce them to your friend right there, alrite?!?” (ini bule apa negro si?!?)

R4: “no problem” (sambil ngasih itu kartu2 nama ke R3)

R3: “bused…makin banyak aja nih kartu nama gw, nyimpen dimana lagi ini…mesti gw sortir dulu kek nya” (ABR soalnya @_@ )

R3: “woi R4…klo mau ke ruangan orang2 bule itu cuma lewat lo kan?!?”

R4: “ho oh, mang kenapa??”

R3: “ya wes, gw mau buang2in kartu nama itu orang2 bule (Stub)…pokoknya klo mau kesana…gw lewat elu (default route)”

R4: “wadduuh, padahal di ruangan elu bukannya ada yang pengen kenalan ama bule ya…jgn pake referensi gw lah, emang gw mak comblang…langsung aja” (this is the where the NSSA – Not So Stubby Area begins)

R3: “nope nope nope *sambil geleng2 kepala* (mendadak jago inggris)…pokoke harus lewat elu

R4: (bisa berabe nih klo begini ceritanya…)

R4: (ambil topeng2 opera) “hey guys…use this mask (LSA Type 7) to go to that room, that son of a b**** (R3) wont recognize you

R5: “alrite

Masuk ke ruangan R1 dan R2

R5: (remove the mask) “yo whats up preeeeteeh ladiiiess

R1 dan R2: “waaaah, ada buleee” (mereka ngeliat LSA Type 5)

Sekarang kita bikin NSSA…

Lets check R4 or R3 database

(Note: harusnya 5.5.5.5, Cuma tadi gw pake external summarization…jadinya 5.0.0.0, gpp…ga penting kok)

Nah sekarang kita cek di R1 atau R2

Moral dari cerita diatas adalah (wedew moral…kek pelajaran SD aja):

OSPF area STUB itu nge blok LSA type 4 dan type 5 (itu tuh si kakak beradik hahaha)

Nah, cara untuk ngakalin supaya external route bisa di deliver melalui stub ini berarti kita harus “masking” LSA Type 5 ini dengan LSA type 7

Jadi aturan STUB tetap terpenuhi (ngeblok 4 dan 5 di suatu area), tapi begitu lolos dari area stub…LSA Type 7 akan “dibuang”…yang kelihatan hanya LSA Type 5

Liat deh di R4…pake LSA Type 7, tapi begitu nyampe di R1 atau R2…pake LSA Type 5

Coba kita cek show ip route di R3

LSA Type 7 inilah yang responsible untuk ngerubah rute OSPF jadi O N2 (atau O N1)

Show ip route di R1

See…di R1 itu rute jadi O E2 lagi (because of LSA Type 5)

===========================================

Eh…itu kan LSA tipe 1,2,3,4,5…trus loncat ke 7, tipe 6 nya mana?!?

Wokeh….

LSA Type 6, 8, 9, 10, and 11

LSA Type 6 = M-OSPF (Multicast OSPF), hanya router2 yang dapet multicast OSPF yang dapet LSA Type 6, tapi LSA tipe 6 ini semenjak muncul OSPFv3 (IPv6 OSPF) uda ga digunain lagi

LSA Type 8 =klo di IPv4 OSPF, ini buat carry route BGP Attribute, tapi nasibnya sama kek tipe 6, banyak yang ga support…klo di IPv6,ini dipake untuk nandain link-local address

Contoh IPv6 OSPF (untuk nge-liat LSA Type 8)

LSA Type 9, 10, dan 11 berguna di MPLS (terutama di MPLS TE untuk IPv6)

*gambar nyusul*

=========================================

Wokeh…segitu dulu…

OSPF (Open Shortest Path First)

7 Comments

Bagian dari Dynamic Protocol yang merupakan Link-State…OSPF akan kita kupas tuntas

Secara tajam…setajam…..SILET

*CUTTTT !!!!….kebanyakan infotaintment luh jadi alay !!


Untuk langsung konfigurasi bisa lihat disini

OSPF dikembangkan oleh IETF, but… at the same time, ISO was working on a link-state routing protocol of their own, Intermediate System-to-Intermediate System (IS-IS). Not surprisingly, IETF chose OSPF as their recommended IGP (Interior Gateway Protocol)

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

LSP (Link State Packet) dari OSPF

packet untuk OSPF konvergensi disebut LSP

OSPF LSP packet itu ada 5 tipe:

  1. Hello, tidak perlu dijelaskan
  2. DBD, ini penyakit yang disebarkan oleh nyamuk *ehem* DBD packet berisi list versi singkat dari sending router link-state database dan digunakan oleh receiving router untuk meng-compare dengan miliknya.
  3. LSR, receiving router bisa meminta (request) more information di DBD yang diterima
  4. LSU, ini packet untuk merespon LSR dan juga untuk announce new information. LSU contain many Link-State Advertisement (LSA)
  5. LSAck, ini paket ketika LSU diterima oleh receiving router

Jadi…router yang satu dengan yang lain saling mengirimkan LSA miliknya (yang berisi …dan meng-compare / membandingkan dengan LSA yang di terima (router A bilang link ke X mati, tapi menurut B link ke X ga mati…nanti router A akan “mikir” , berarti dia bisa saja kirim paket lewat B untuk ke X)

Liat cara kerja Link-State

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

Hello Packet

Hello packets are used to:

  • Discover OSPF neighbors and establish neighbor adjacencies.
  • Advertise parameters on which two routers must agree to become neighbors.
  • Elect the Designated Router (DR) and Backup Designated Router (BDR) on multiaccess networks like Ethernet and Frame Relay.

Yang penting2 apa aja sih??:

  • Type: OSPF Packet Type =Hello (1), DBD (2), LS Request (3), LS Update (4), LS ACK (5)
  • Router ID: IP dari router yang ngirim paket
  • Area ID: area/wilayah darimana paket itu berasal
  • Network Mask: Subnet mask associated with the sending interface
  • Hello Interval: number of seconds between the sending router’s hellos
  • Router Priority: Used in DR/BDR election (nanti dibawah dijelasin)
  • Designated Router (DR): Router ID of the DR, if any
  • Backup Designated Router (BDR): Router ID of the BDR, if any
  • List of Neighbors: lists the OSPF Router ID of the neighboring router(s)

Before two routers can form an OSPF neighbor adjacency, they must agree on three values: Hello interval, Dead interval, and network type

  • Hello Interval (default): 10 second on multi-access and 30 on *non-broadcast multi access (NBMA) such as Frame Relay, X.25, ATM
  • OSPF Hello packets are sent as multicast to an address reserved (224.0.0.5)
  • Using a multicast address allows a device untuk meng-ignore packet jika sebuah interface tidak OSPF Enabled. Jadi ga perlu repot2 proses paket (saves CPU processing time on non-OSPF devices).
  • Dead Interval is the period (dalam detik) that the router will wait to receive a Hello packet from neighbor before declaring that neighbor “down.”
  • Dead Interval for Multi access is 40 second and NBMA is 120 second
  • Network Type…
  • Hello packet juga menentukan DR (Designated Route) dan BDR (Backup DR) guna menghemat/memangkas traffic yang ada di MULTIAKSES NETWORK (klo bukan multi akses…ga perlu DR & BDR)

*NBMA adalah network2 yang bisa multi akses (jadi 1 router bisa di akses dari beberapa router) tapi ga bisa broadcast

Hello packet ini juga mengirimkan OSPF router ID, buat apa sih ?? sebagai “nama” dari router yang menjalankan OSPF

Contoh: interface fa0/0 di router Cisco 1841 dikasih ip 10.1.1.1 dan di fa0/1 dikasi 172.16.1.1 , maka yang menjadi ID si router OSPF ini adalah 172.16.1.1 (nama si router nya bukan paijo, tukimin, dan lain-lain haha…namanya pake IP)…dan ya, IP yang paling tinggi yang jadi router ID (klo kita ga set manual yah..)

*loopback interface adalah interface “bayangan”, klo interface FastEthernet dan serial secara fisik bisa dilihat…loopback tidak, purpose nya bisa untuk router ID di OSPF atau untuk simulasi network

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

LSU (Link State Update)

Dalam LSU terdapat 1 atau lebih LSA (Link State Advertisement), jadinya kadang2 LSA bisa di sebut LSU

LSA sendiri adalah BROADCAST packet (ya..broadcast) yang isi paket nya terdiri dari informasi2 yang dibutuhkan oleh router seperti neighbor information dan path cost

LSA inilah yang meng-influence routing table di OSPF

Header Packet dari LSA itu 20 byte. didalam LSA Header itu terdapat link-state ID

updated: lsa type 8 for OSPFv3 (IPv6 OSPF)

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

Cisco OSPF Metric

Seperti yang kita ketahui…RIP memakai Hop untuk metric dan EIGRP memakai bandwidth dan delay (walaupun ada 2 lagi)

OSPF ini memakai cost, yang mana cost ini adalah Bandwidth-bandwidth juga ujung2nya…haha

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

OSPF in multi-access network

OSPF defines five network types:

  • Point-to-point
  • Broadcast Multiaccess
  • Nonbroadcast Multiaccess (NBMA)
  • Point-to-multipoint
  • Virtual links

Point-to-Multipoint, Broadcast Multiaccess, dan NBMA biasanya koneksi OSPF lewat Frame-Relay

klo koneksi OSPF lewat Ethernet Switch (Switch biasa atau Switch Layer 3/Multilayer Switch) = Broadcast Multiaccess (Multiakses karena via Switch, broadcast karena fitur switch memang menyediakan fungsi broadcast)

klo koneksi OSPF lewat Frame-Relay Switch (Router yang menjalankan Switching versi Frame-relay) = NBMA (multiakses karena via “Switch” juga, tapi Frame-Relay Switch ga ada fitur broadcast)

Virtual-Link akan dijelasin dibawah (tipe2 area OSPF)

Masalah dalam OSPF di multi akss adalah Flooding LSA (liat point diatas)

Figure 1. LSA Flooding

Masalah OSPF di multi akses network di ibaratkan seperti ini:

Gw berada di suatu ruangan yang penuh dengan orang, bagaimana jadinya jika gw harus introduce diri gue ke semua orang itu, dan masing2 orang lain juga harus mengenalkan diri ke yang lain pula

Udah gitu pas gw udah kenal dengan satu orang, gw harus kenalan lagi dengan yang lain dan GW HARUS NGASIH TAU NAMA YANG UDA GW KENAL KE ORANG YANG LAIN LAGI!!!

Mateee…

Liat cara kerja Link-State (Kalau bingung)

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

Solusi untuk OSPF Multi-Akses

Yaitu dengan meng-elect (menunjuk) satu router untuk jadi “leader” yang mengirimkan LSA, yang dinamakan DR (Designated Router) dan “cadangan”nya kalau2 DR nya mati…yang disebut Backup Designated Router (BDR)

Klo dipikir2…mirip kek fitur switch yang disebut VTPCuma switch server yang boleh kasih info VLAN ke switch yang lain

-.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.–.-.-.-

DR BDR Election Process

Router ID (entah Router-ID, IP interface, atau IP Loopback) yang paling tinggi akan menjadi DR

The election process only takes a few seconds. If all of the routers on the multiaccess network have not finished booting, it is possible that a router with a lower router ID will become the DR. This could be a lower-end router that took less time to boot. (bisa jadi klo router yang ID nya paling tinggi itu LAMA bootingnya…dia ga jadi DR)

Contoh dari gambar diatas…Router C lelet, yang jadi DR adalah Router B…Router C selesai booting…Router B TETEP JADI DR dan Router A jadi BDR

Kalau Router B mati, akan digantikan oleh Router A…nah untuk “suksesor” WAKIL PRESIDEN nya kosong

wakil presidennya uda jadi presiden…presidennya mangkat kek Bapak Soeharto digantikan oleh Bapak Habibie

disinilah router A akan jadi BDR

pertanyaannya bisa ga di rubah “prioritas”nya ??? bisa…ada commandnya koq

bahkan kita bisa modifikasi timer nya (liat paling atas)

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

Tipe Route OSPF

klo RIP diwakili dengan huruf R di routing table dan EIGRP dengan D (DUAL), maka di OSPF terdapat 4 type of route

  • O – Rute OSPF biasa (intra area)
  • O IA – Rute OSPF yang didapat dari OSPF area lain
  • O E1 – Rute OSPF yang didapat dari different routing protocol
  • O E2 – Rute OSPF yang didapat dari different routing protocol

trus bedanya E1 dan E2 apa ???

E1 – biasanya digunakan untuk menghubungkan rute2 dari berbagai macam routing protocol didalam satu ISP, metricnya akan bertambah sendiri tergantung dari berapa besar cost (bandwidth) yang dilalui tiap titik.

E2 (Default) – bedanya dengan E1 adalam metricnya tetap…contoh, klo E2 metricnya 1120…di SEMUA router ospf akan bilang metricnya 1120…tapi klo E1 akan dikalkulasi lagi, tergantung dari berapa banyak link yang dilewati

ABR = Router yang menghubungkan beda area

ASBR = Router yang menghubungkan OSPF dengan Routing protocol lain

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

Tipe Area dalam OSPF

1. Standard Area – yang biasa (kirim summary, link update, dan external route)

2. Backbone Area – atau yang biasa disebut Area 0, semua area yang terhubung ke Area 0 akan bisa ping2an, Backbone juga salah satu standard area

OSPF Rules: semua area selain area 0 (contoh area 1) harus terhubung dengan area 0, apa lagi kalu mau ke area lain (contoh ke area 2, area 2 ini juga harus terhubung ke area 0)

OSPF Area

Cisco merekomendasikan maksimum 50 router per-area (biar ga berat router kerjanya ni router2 low-end, OSPF itu makan CPU Process tinggi)

nah, klo ada area yang lebih dari 50 router gimana? dibikin area baru untuk router nya

katanya ga bole terhubung ke area selain area 0? ini gunanya Virtual-Link (fitur OSPF agar area selain area 0 seakan-akan terhubung langsung ke area 0/backbone area)

OSPF Area

 

di router2 perbatasan antar area (ABR – Area Boundary Router), di konfig OSPF Virtual-Link

3. Stub Area – ga nerima external route. Klo mo kirim ke luar, router cuma kirim lewat default route (0.0.0.0). Stub area ga bisa punya ABR (ya eyaa laaa)

4. Totally Stubby Area – ga nerima summary route dan external route (klo stub masi nerima summary route), tipe Area ini cuma Cisco Propiertary

5. Not-So-Stubby-Area (NSSA) – sama kek stub2 yang lain, cuma dia boleh punya ASBR dan bisa nerima internal dan external (cuma memang ga diterusin ke external networknya)…pake LSA tipe 7

NSSA ini ibarat klo di view jaringan kita itu STUB…cuma dibalik stub itu ada routing protocol lain yang punya beberapa network (router kita ternyata ASBR)

6. Totally Stubby NSSA – apaan lagi nihhh??? sama kek  NSSA, cuma hanya default route aja

-.-.-.-.-.-.-.-.-.-.-.-.-.-..–.-.-..-.-.-.-.-..-.-.-.-..-.-.-.-.-.-.-.-..-.-

OSPF Superbackbone

Super Backbone dipake klo Core/Backbone nya bukan OSPF

maksudnya? biasanya ada di topologi customer ke ISP, dimana customer router (CE – Customer Edge) terhubung ke ISP Router (PE – Provider Edge) melalui OSPF convergence, sementari router2 didalam ISP yang terhubung ke PE pake non-OSPF (biasanya BGP dan MPLS)

OSPF Superbackbone

nah, dari gambar diatas klo CE Router mau propagate routing table nya ke Site IGP (Branch Office misalkan), mau ga mau harus di retribusi ke BGP, trus di PE router yang deket Site IGP juga BGP harus di retribusikan kembali ke OSPF

hasilnya akan jadi External OSPF (O E2 atau O E1) yang membuat kita tidak bisa men-summarisasi external area dan stub area akan susah di implement, dengan super backbone akan jadi Internal Inter Area OSPF (O IA)

dengan OSPF Super Backbone, ISP dengan BGP-MPLS nya akan bertindak seakan-akan area 0 (thats why Super Backbone), caranya dengan mengimplementasikan BGP Attributes dan Extended Community (belajar BGP yah ^_^ )