Entri tabel perutean memiliki atribut scope
. Saya ingin tahu bagaimana perubahan dari global
ke link
(atau sebaliknya) mempengaruhi sistem jaringan.
Entri tabel perutean memiliki atribut scope
. Saya ingin tahu bagaimana perubahan dari global
ke link
(atau sebaliknya) mempengaruhi sistem jaringan.
Jawaban:
Mari lihat route scope
definisi di Linux
:
The scope of a route in Linux is an indicator of the distance to the
destination network.
Host
A route has host scope when it leads to a destination address on the local host.
Link
A route has link scope when it leads to a destination address on the local network.
Universe
A route has universe scope when it leads to addresses more than one hop away.
Jadi, jika Anda mengubah cakupan rute, komputer Anda mungkin tidak dapat terhubung ke jaringan di rute itu lagi. Router tidak meneruskan paket yang dikirim ke tujuan milik jaringan lokal.
Perhatikan bahwa ruang lingkup tidak mencerminkan perbedaan antara alamat yang tidak dapat ditutup (pribadi) dan dirutekan (publik).
Baik 10.0.0.1 (pribadi - tidak dapat dilalui) dan 8.8.8.8 (publik - dapat dialihkan) dapat diberikan baik lingkup tautan atau semesta (global). Ini dikonfigurasi oleh administrator sistem.
Ruang lingkup mempengaruhi pemilihan alamat sumber.
Untuk koneksi / asosiasi di mana alamat sumber belum diperbaiki (mis. Memulai koneksi TCP, tetapi tidak ketika bereaksi terhadap paket yang masuk), alamat sumber akan dipilih tergantung pada ruang lingkup rute yang akan dituju oleh paket tersebut.
Inilah sebabnya alamat juga memiliki atribut lingkup.
Contoh di mana tidak ada pemilihan alamat sumber terjadi: inisiasi koneksi TCP yang masuk atau paket ping akan dijawab dengan alamat IP terbalik (sumber → tujuan, tujuan → sumber), jika host lain tidak akan mengenali paket sebagai jawaban.
Contoh tempat pemilihan alamat sumber terjadi: ping xyz
atau telnet xyz
. Program umum tidak memberi tahu sistem operasi yang alamat sumbernya akan digunakan (dan itu kebiasaan yang baik). OS perlu memilih satu dan siap untuk melakukannya: ia menguji paket keluar potensial untuk rute yang akan ditabraknya (perutean normal hanya menggunakan alamat tujuan, jika Anda menggunakan perutean lanjutan, paket tersebut belum akan memiliki alamat sumber! ). Cakupan yang dihasilkan mengurangi pemilihan ke alamat dari cakupan yang sesuai pada antarmuka keluar jika ada.