Protokol Routing yang disentralkan melalui Pengedaran
Routing adalah proses memilih laluan mana yang akan digunakan untuk menghantar lalu lintas rangkaian, dan menghantar paket sepanjang rangkaian sub yang dipilih. Dalam terminologi rangkaian komputer, protokol penghalaan mendefinisikan bagaimana nod dalam rangkaian (router khusus) berinteraksi antara satu sama lain, untuk menentukan laluan mana yang hendak dipilih untuk menghantar trafik rangkaian dengan berkongsi maklumat pautan yang diperlukan. Biasanya, nod mempunyai pengetahuan awal mengenai nod lain yang disambungkan secara langsung dan protokol routing akan menyebarkan maklumat ini terlebih dahulu ke nod yang berdekatan dan kemudian ke nod lain. Ini adalah bagaimana protokol routing memberikan pengetahuan tentang topologi rangkaian kepada router rangkaian pada awalnya serta selepas perubahan telah berlaku.
Terdapat dua jenis protokol routing yang dikelaskan sebagai protokol dinamik dan statik. Protokol statik hanya berfungsi dengan jadual penghalaan yang dikonfigurasi secara manual, manakala protokol dinamik menyesuaikan jadual routing secara adaptif mengikut perubahan dalam topologi rangkaian. Protokol dinamik diklasifikasikan lagi sebagai berpusat dan diedarkan. Protokol terpusat memberi tumpuan kepada nod pusat untuk semua keputusan penghalaan, manakala protokol yang diedarkan membuat setiap peranti dalam rangkaian yang bertanggungjawab membuat keputusan penghalaan.
Apakah Protokol Penghalaan Tersenarai?
Seperti yang dinyatakan di atas, protokol penghalaan terpusat tergolong dalam keluarga protokol penghalaan dinamik. Dalam rangkaian yang menggunakan protokol penghalaan berpusat, peranti pemprosesan pusat yang berjalan pada nod "pusat" mengumpulkan maklumat (status seperti status atas / bawah, kapasiti dan penggunaan semasa) pada setiap pautan dalam rangkaian. Kemudian, peranti pemprosesan ini menggunakan maklumat yang dikumpul untuk menghitung jadual penghalaan untuk semua nod lain. Protokol routing ini menggunakan pangkalan data terpusat yang terletak di nod tengah untuk pengiraan ini. Dalam erti kata lain, jadual penghalaan disimpan di satu pusat "nod", yang perlu dirujuk apabila nod lain perlu membuat keputusan penghalaan.
Apakah Protokol Penghalaan Terdistribusi?
Protokol routing yang diagihkan juga tergolong dalam keluarga protokol penghalaan dinamik. Di bawah protokol penghalaan teragih, setiap peranti dalam rangkaian bertanggungjawab untuk membuat keputusan penghalaan. Terdapat dua jenis dinamik, protokol yang diedarkan dipanggil terpencil (nod tidak berkomunikasi) dan tidak terpencil (nod berkomunikasi antara satu sama lain). Oleh itu, di bawah sub kategori ini (dinamik, diedarkan dan tidak terpencil), terdapat dua kelas protokol yang lazim digunakan pada hari ini. Mereka adalah protokol vektor jarak jauh dan protokol pautan negara. Protokol vektor jarak membuat nod berkongsi maklumat seperti destinasi dan kos secara berkala atau asas yang diperlukan. Pautan protokol negeri membanjiri maklumat keadaan pautan di seluruh rangkaian untuk membolehkan setiap nod membina rangkaian "peta".
Apakah perbezaan antara Protokol Penghalaan Tersenarai dan Protokol Penghalaan Teragih?
Walaupun protokol routing berpusat dan diedarkan adalah protokol routing dinamik, mereka agak berbeza dengan cara mereka beroperasi. Perbezaan utama di antara mereka adalah berdasarkan peranti mana dalam rangkaian membuat keputusan mengenai peralihan. Satu pusat nod bertanggungjawab untuk semua keputusan penghalaan dalam penghalaan berpusat, manakala setiap peranti bertanggungjawab untuk keputusan penghalaan di bawah protokol yang diedarkan. Protokol berpusat mempunyai banyak masalah berbanding dengan protokol yang diedarkan, seperti mempunyai satu titik kegagalan dan potensi kesesakan rangkaian di sekitar nod tengah. Kerana alasan ini, protokol yang diedarkan lebih kerap digunakan.