Apa yang terjadi di dunia nyata Internet - BGP dan OSPF?

9

Saya tidak pernah bekerja di lokasi pelanggan, tetapi asumsi saya adalah bahwa satu penyedia layanan menjalankan layanan IGP secara internal - Misalnya - OSPF atau IS-IS. Sekarang, ketika satu penyedia layanan harus mencapai penyedia layanan lain untuk berkomunikasi server pada penyedia layanan ketiga, itu akan melewati / transit melalui ISP lain.

masukkan deskripsi gambar di sini

Dalam contoh saya - ISP-2. Pertanyaanku adalah -

Terlepas dari beberapa area OSPF, yang membatasi 50 router per area, apakah ini benar-benar cara kerja internet. Anda bisa mengabaikan fakta bahwa itu bisa IS-IS atau protokol igp lain di AS. Dengan kata sederhana, apakah ini semacam topologi nyata dari internet.

Selanjutnya, pertanyaan berdasarkan konteks saya adalah apakah ini adalah skenario tipikal, lalu bagaimana saya bisa melakukan ping 11.11.11.11 dari R2.

Saya mengatakan ini karena -

  1. AS-100 memiliki semua informasi rute internal mereka - OSPF 1 - tidak tahu bagaimana mencapai 11.11.11.11

  2. AS -200 memiliki semua informasi rute internal - OSPF 2

  3. AS -300 memiliki semua informasi rute internal - OSPF 3

Saya telah menghubungkan AS 100 dengan AS 200 menggunakan EBGP. Demikian pula, AS 200 dengan AS-300. Ini telah saya lakukan dengan menggunakan perintah tetangga.

Pertanyaan -

Apakah saya perlu mengiklankan masing-masing dan setiap informasi jaringan ISP-2 ke ISP1 dan ISP-3 agar mereka semua dapat berkomunikasi? Jika demikian, apakah itu dilakukan dengan cara yang sama di jaringan nyata. Ini akan menjadi pekerjaan yang melelahkan untuk mengiklankan masing-masing dan setiap informasi jaringan ISP. Bagaimana saya bisa melakukan ini secara otomatis? Saya menggunakan CISCO - GNS3 perintah cisco apa pun akan membantu. Saya telah menjelajahi distribusi ulang tetapi saya belum mengerti banyak. Juga, dalam jaringan nyata - jika Anda mengiklankan masing-masing dan setiap informasi routing ke ISP lain maka tabel routing akan menjadi sangat besar. Apakah kita biasanya melakukan ini? Tapi, saya percaya jika kita tidak melakukannya maka bagaimana saya bisa berkomunikasi dengan jaringan internal ISP lain. Jadi, saya percaya kita harus melakukannya. Ini berarti tabel routing akan sangat besar. Apakah saya benar di sini?

tangkas
sumber
Saya lebih suka iBGP daripada OSPF, jadi jauh lebih fleksibel.
Rui F Ribeiro

Jawaban:

14

Biasanya, sistem otonom (ASNs) menggunakan IGP (yang bisa OSPF, IS-IS atau iBGP) sehingga router di jaringan mereka tahu cara menjangkau satu sama lain. Jaringan yang terhubung ke router ini dan dapat dijangkau melalui mereka juga dapat didistribusikan melalui IGP ini, tetapi iBGP dapat digunakan untuk itu juga.

ASN bertukar informasi perutean melalui BGP. Biasanya, hanya awalan teragregasi dari jaringan mereka yang dipertukarkan. Jadi jika ISP memiliki 100.0.0.0/16 sebagai ruang IP mereka (ditugaskan oleh RIR) dan memecahnya secara internal ke berbagai / 24 untuk pelanggan dan layanan, hanya agregat / 16 yang akan diumumkan untuk mengintip ASN. Jaringan-jaringan lain ini tahu cara menjangkau jaringan itu, dan jaringan kemudian dapat menggunakan informasi perutean dalam IGP-nya untuk mencapai tujuan yang tepat.

Bahkan dengan rute-rute teragregasi ini, jumlah rute dalam tabel routing global masih cukup besar: saat ini sekitar 615K rute IPv4 dan 32K rute IPv6, dan masih meningkat.

Teun Vink
sumber
3
Sudah lazim untuk mendistribusikan IGP Anda ke BGP, melalui filter yang memastikan rute teragregasi dengan benar.
David Schwartz