Rute OSPF yang dirangkum diiklankan?

9

Mempersiapkan CCNP, melakukan beberapa pekerjaan laboratorium. ZEUS merangkum dua loopback dengan area 2 range 172.16.2.0 255.255.254.0, dan rute ringkasan tiba di router 'WODAN' tetapi rute bawahan (2/32-an) juga masih muncul di tabel ip routing WODAN. Mengapa? Pemahaman saya adalah bahwa begitu peringkasan terjadi bahwa T3 LSA normal tidak akan dikirim, sebaliknya ringkasan T3 akan dikirim oleh ABR (zeus dalam kasus ini)? Saya tidak mengerti mengapa saya masih melihat / 32 jika ringkasan diterima di WODAN.

Berikut adalah topologi dan output perintah yang relevan untuk dua router yang bersangkutan.


Diagram Topologi :

Konfigurasi ZEUS :

Tabel routing WODAN :

AL
sumber

Jawaban:

9

Jawaban singkatnya adalah karena ZEUS (yang meringkas) meringkas untuk Area 2, tetapi juga berbagi Area 2 dengan WODAN. OSPF mengharuskan semua router di suatu daerah untuk memiliki salinan persis sama dari basis data keadaan tautan di daerah tersebut; OSPF ABR menjalankan perhitungan algoritma SPF terpisah untuk setiap area yang mereka ikuti.

Mengutip RFC 2328 - Buka Jalur Terpendek Pertama :

  1. ...
  2. ...
  3. ...
  4. Ringkasan Fungsional

    Salinan terpisah dari algoritma routing dasar OSPF berjalan di setiap area. Router yang memiliki antarmuka ke beberapa area menjalankan banyak salinan algoritma.

    ...

    12.2. Basis data status tautan

    Perute memiliki basis data keadaan tautan terpisah untuk setiap area tempat ia berada. Semua router yang termasuk dalam area yang sama memiliki basis data keadaan tautan yang identik untuk area tersebut.

Anda dapat memverifikasi ini dengan:

WODAN# show ip ospf database | i ID|Area|Link|172.16.2
...
            OSPF Router with ID (2.2.2.2) (Process ID 1)
                Summary Net Link States (Area 0)
Link ID         ADV Router      Age         Seq#       Checksum Link count
172.16.2.0      3.3.3.3         1721        0x80007657 0x006E08 1
...
            OSPF Router with ID (2.2.2.2) (Process ID 1)
                Router Link States (Area 2)
Link ID         ADV Router      Age         Seq#       Checksum Link count
172.16.2.2      3.3.3.3         1721        0x80007657 0x00640F 1

Saya mengejek output itu dari pengalaman, tetapi saya berharap Anda melihat:

  • Ringkasan Jaringan LSA untuk 172.16.2.0 di Area 0
  • Router LSA berisi 172.16.2.2 di Area 2 (saya membuat asumsi bahwa 172.16.2.2 adalah ID Router LSA)

Karena 172.16.2.2 masih ada di OSPF LSDB, OSPF menginstal rute untuk itu. Perhatikan bahwa ada perbedaan antara 172.16.2.2/32 dan 172.16.2.0/23 dalam output dari show ip route:

  • 172.16.2.0/23 adalah O IArute ( IAberarti Antar-Area, yang dihasilkan oleh LSA Ringkasan Jaringan Tipe 3)
  • 172.16.2.2/32 adalah Orute, jika tidak ada huruf yang mengikuti O, maka rute tersebut berasal dari Router LSA, juga disebut Tipe 1 LSA

Catatan sisi terakhir yang tidak Anda sebutkan secara eksplisit ... Anda mengonfigurasi Loopbacks ZEUS dengan masker 24-bit; namun, karena cara OSPF menangani loopback , loopback tersebut diiklankan sebagai rute host.

Mike Pennington
sumber
Ok, jadi Anda mengatakan, meskipun ZEUS meringkas (dan itu muncul di WODAN sebagai ringkasan), WODAN juga melakukan itu sendiri SPF calc dan jadi mengambil loopback juga tidak disatukan. Apakah ada cara untuk mencapai ringkasan satu baris saja? Apakah saya harus membuat ringkasan tentang WODAN, atau ini hanya batasan OSPF - tidak ada ringkasan wilayah yang sama? Hanya di tepian?
AL
1
@ AAL, satu-satunya cara untuk menghilangkan 172.16.2.2 di WODAN adalah untuk memastikan bahwa LSA tidak muncul di area yang dilampirkan WODAN. Salah satu keterbatasan IGP-link-state adalah ketidakmampuan mereka untuk meringkas rute yang bersumber dalam area yang sama.
Mike Pennington
1
Luar biasa, saya sepenuhnya memahami ini sekarang dan akan mengharapkan ini di masa depan. Juga menjelaskan mengapa ketika saya mengiklankan Loopback ke Area 4, itu muncul seperti yang saya inginkan - ringkasan satu baris. SANGAT KEREN! Terima kasih untuk ini Mike.
AL