Apakah router memiliki Alamat IP?

10

Apakah router memiliki alamat IP, jika demikian maka berapa banyak? dan bagaimana saya bisa mendapatkan alamat IP router jika terhubung ke LAN?

Menurut saya itu hanya dapat memiliki satu alamat IP, tidak dapat memiliki beberapa alamat. Harap perbaiki saya jika saya salah, atau apakah ada situasi di mana ia dapat memiliki beberapa alamat?

Terima kasih.

RBA
sumber
1
milik superuser
cas
20
Mengapa? Karena itu pertanyaan tingkat pemula? Atau pertanyaan jaringan? Saya pikir pokoknya baik untuk SF.
pgs
karena ini adalah pertanyaan pengguna akhir.
cas

Jawaban:

19

Router IP harus memiliki minimal 2 alamat IP, karena fungsinya menentukan ke mana harus mengirim paket selanjutnya. Konfigurasi minimal jaringan TCP / IP di mana Anda memerlukan router adalah koneksi antara dua jaringan dengan bagian jaringan yang berbeda dari alamat jaringan .

Sering kali ada juga alamat IP lain untuk tujuan manajemen, sehingga Anda dapat mengatakan bahwa itu adalah alamat router itu sendiri, tetapi itu tidak ada hubungannya dengan fungsi router karena itu hanyalah akses yang mudah.

Jadi minimum adalah satu antarmuka masuk dan satu antarmuka keluar yang masing-masing harus memiliki alamat IP yang berbeda untuk membedakannya. Mungkin ada sebanyak yang Anda inginkan, mengurus banyak interkoneksi jaringan, asalkan Anda memiliki sumber daya yang diperlukan (RAM, CPU, antarmuka jaringan, ...).

Jika tidak ada pilihan, tidak ada fungsi perutean sehingga bahkan jika Anda menyebut kotak itu IP router, itu tidak. :)

Tautan untuk mempelajari lebih lanjut:

http://en.wikipedia.org/wiki/Router

http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212924,00.html

http://computer.howstuffworks.com/router.htm

Sunting: Baru saja menemukan penjelasan luar biasa tentang rute yang berisi semua pengetahuan yang diperlukan: Bagaimana Cara Kerja Subnetting IPv4?

slovon
sumber
6
Bisa dibilang, perangkat dengan dua ip unnumberedantarmuka serial & satu (nomor) ethernet mungkin masih disebut router, terutama jika ia memutuskan antarmuka serial mana untuk mengirim paket ke bawah berdasarkan alamat IP tujuan. </nitpick>
derobert
Saya lebih suka menyebutnya jembatan dalam kasus ini, tetapi Anda ada benarnya. Dan dalam hal ini masih akan ada asosiasi aturan perutean antara alamat IP pada "sisi lain" dan antarmuka serial yang tidak bernomor sehingga secara teknis kedua mesin di kedua sisi tautan seri bersama-sama membentuk satu rute dengan jembatan internal. Dan memiliki setidaknya dua IP.
slovon
2
slovon: Anda bisa menyebutnya gajah jika Anda mau, itu masih router dengan tabel routing yang mengambil keputusan routing (layer3). Jembatan adalah sesuatu yang lain.
Thomas
Cara lain untuk memiliki router yang merutekan tetapi hanya memiliki satu alamat IP adalah dengan merutekannya melalui terowongan yang tidak bernomor (terowongan TE MPLS muncul di benak Anda). Mereka pasti melakukan routing, dan memiliki tabel routing yang mereka gunakan. Tapi ini semua untuk kredit tambahan. Jawaban sederhana untuk orang yang harus bertanya adalah seperti yang Anda katakan; router adalah perangkat dengan alamat di setidaknya dua jaringan, dan melakukan perutean di antara mereka. Ini bukan definisi untuk router.
Thomas
1
'Router memiliki minimal dua antarmuka' dan bukannya dua IP akan lebih benar.
Marcin
4

Router biasanya melakukannya, tetapi tidak harus memiliki alamat IP. Routing itu sendiri tidak memerlukan antarmuka untuk memiliki IP yang terikat padanya. Ketika sebuah paket tiba pada antarmuka apa pun, header IP akan diperiksa, terutama IP tujuan. Itu akan dibandingkan dengan tabel routing, dan selama itu cocok dengan salah satu rentang yang ditentukan (atau rute default jika tidak), itu akan diletakkan pada INTERFACE yang sesuai, bukan IP. Tidak ada titik dalam proses ini router membutuhkan IP sendiri. Satu-satunya alasan mereka memilikinya adalah agar Anda dapat mengaksesnya dari jarak jauh untuk pemeliharaan, atau dengan mudah melacak antarmuka mana yang termasuk dalam jaringan apa.

Marcin
sumber
2
Hampir benar. Pada jaringan multi-akses, IP tentu saja digunakan untuk menemukan sirkuit apa (frame relay atau ATM) atau tujuan MAC (ethernet) apa yang digunakan router. Tidak diperlukan untuk router itu sendiri. Jadi pemeliharaan bukan satu - satunya alasan.
Thomas
Ah bagus, tidak tahu itu, tidak pernah menggunakan frame relay atau ATM.
Marcin
Tanpa alamat IP yang terkait dengan antarmuka, tidak ada cara bagi stasiun di LAN yang terhubung ke antarmuka untuk menyelesaikan alamat perangkat keras et antarmuka. Jadi, sementara itu tidak (perlu) diperlukan untuk administrasi router, itu diperlukan untuk lalu lintas IP untuk melewatinya. Switch tidak memerlukan alamat IP, selain untuk manajemen, karena ini murni perangkat "layer 2".
Vatine
@ Marscin Mereka juga membutuhkan alamat IP untuk digunakan sebagai alamat sumber pada setiap pesan kesalahan yang dihasilkan seandainya sebuah paket tidak dapat dialihkan. Dimungkinkan untuk menggunakan alamat yang sama untuk semua antarmuka.
kasperd
@Vatine Itu diperlukan jika protokol yang mendasarinya adalah Ethernet. Ada protokol lapisan tautan lain yang tidak membutuhkannya. Pada prinsipnya tidak ada yang mencegah router dari menggunakan alamat MAC sebagai hop berikutnya untuk entri tabel routing, bukan alamat IP. Dalam praktiknya saya belum melihat adanya router yang diimplementasikan seperti itu.
kasperd
2

Jawaban singkatnya adalah:

Iya. Menurut definisi, router harus memiliki lebih dari satu antarmuka (dengan alamat IP per antarmuka) untuk mengirim dan menerima paket dan meneruskan paket dari satu ke yang lain berdasarkan alamat tujuan paket. Tidak semua router hanya berbicara IP, tetapi router "multi-protokol" tidak benar-benar diperlukan sekarang karena semuanya berbicara IP.

Jawaban yang lebih kompleks juga ya ...

Implementasi khas suatu router memiliki alamat IP per "jaringan yang terhubung langsung" atau subnet yang dapat dijangkau router melalui jaringan lokal. (yaitu jika router memiliki alamat 10.10.10.1/23 dapat mencapai alamat IP apa pun antara 10.10.10.1 hingga 10.10.11.254 dari antarmuka itu). Host di jaringan layer 2 itu dan di ruang alamat itu akan dikonfigurasikan untuk menggunakan 10.10.10.1 sebagai "rute default" mereka sehingga lalu lintas apa pun yang tidak menuju 10.10.10.1/23 akan diberikan ke router untuk dikirim ke tujuan akhir. Pada titik ini, semoga router memiliki satu alamat IP lagi yang digunakannya untuk berkomunikasi dengan rute default router tersebut (atau jaringan lain yang terhubung langsung yang memiliki alamat tujuan).

Selain memiliki lebih dari satu alamat IP, router bahkan mungkin memiliki lebih dari jaringan IP sehingga alamat IP yang sama ada di beberapa subnet berbeda di router dan router tahu bahwa jika lalu lintas dari antarmuka A ditakdirkan ke 10.10.10.10 ia pergi keluar antarmuka C, tetapi jika itu datang dari antarmuka B itu harus pergi ke antarmuka D. Dua situasi paling umum di mana ini bisa terjadi adalah dengan jaringan manajemen atau dengan "router virtual" di mana satu router dipartisi menjadi router virtual yang berbeda untuk berbagai klien yang tidak terkait.

Bahkan mungkin untuk sesuatu yang saya sebut router untuk tidak memiliki alamat IP, seperti jika Anda memiliki apa yang orang lain sebut "firewall" dalam mode bridging yang memberlakukan rute kebijakan. Alat tersebut akan menjadi mimpi buruk untuk dukungan dan membingungkan orang-orang yang mengambil alih untuk Anda setelah Anda dipecat, tetapi tidak dengan dan tidak memiliki alamat IP lokal. (Orang gila yang mengimplementasikan hal seperti itu jelas akan mengelolanya dari port serial, kan?)

chris
sumber
1

Ya, dan cukup banyak seperti yang Anda inginkan, seperti cara mendapatkan alamat - yah itu pertanyaan yang jauh lebih besar yang perlu sedikit pemikiran. Mengapa Anda tidak bertanya kepada kami apa yang benar-benar ingin Anda ketahui dan mungkin memberi kami informasi yang lebih baik / lebih.

Chopper3
sumber
1

Saya memiliki router dengan alamat IP tunggal - ini adalah gateway suara. Ini cisco 2431 (saya pikir). Agen panggilan pada sistem voip kami merutekan panggilan lokal keluar melalui itu. Ini berbicara IP di sisi LAN dan TDM over PRI keluar yang lain. Jadi, pada dasarnya, ini adalah perutean router antara IP LAN dan PSTN. Semacam setengah jawaban, tetapi perlu diingat bahwa seluruh dunia bukan IP.

Sebagai jawaban yang lebih dekat:

  • Dalam jaringan IP murni, sebagian besar router akan memiliki alamat IP per antarmuka fisik.

  • Jika mereka menjalankan protokol routing dinamis seperti OSPF, mereka mungkin akan memiliki alamat loopback / 32 juga

  • Jika mereka menjalankan trunking, mereka mungkin memiliki beberapa IP per antarmuka fisik, tetapi masih hanya satu IP per LAN

  • Dimungkinkan untuk menempatkan beberapa domain broadcast pada LAN yang sama, dalam hal ini Anda akan memiliki alamat gateway router per domain broadcast, per LAN

  • Anda mungkin juga memiliki alamat bersama antara beberapa router. Cisco akan menggunakan HSRP untuk ini. Anda akan memiliki alamat unik per domain broadcast, per LAN seperti yang dijelaskan di atas, dan kemudian alamat gateway yang digunakan oleh perangkat pada domain broadcast akan "dibagikan oleh dua router sehingga satu diajukan, yang lain akan mengambilnya.

jj33
sumber
Juga, jika Anda memberikan mouse cookie, dia akan mungkin ingin segelas susu ...
jj33
Ini bukan IP router - ini adalah gateway suara :-)
slovon
Ini router ... Rute antara IP dan PSTN ... Tapi ya, saya tahu itu adalah jawaban yang konyol, itu sebabnya saya memberikan yang asli juga.
jj33
0

Router biasanya memiliki beberapa alamat IP. Mereka memiliki (setidaknya) satu IP untuk setiap LAN (well, setidaknya jika itu adalah IP LAN) dan biasanya satu (kadang-kadang lebih, tetapi biasanya satu) alamat yang dilampirkan ke "antarmuka loopback" untuk tujuan manajemen.

Router dengan hanya satu alamat IP tidak masuk akal, karena akan membutuhkan alamat IP per antarmuka / LAN yang ingin disediakan konektivitas IP. Jadi dengan hanya satu IP, Anda harus memiliki terjemahan antara IP dan protokol lain dan sementara saya mungkin dapat membuat skenario di mana itu persis apa yang Anda inginkan, itu jelas bukan kejadian umum.

Vatine
sumber
0

Router bekerja pada lapisan jaringan. Ini membantu menghubungkan dua jenis jaringan yang berbeda. Ia memiliki dua NIC (kartu antarmuka jaringan) yang sesuai dengan setiap jaringan yang terhubung, Jadi itu terdiri dari dua alamat IP [Minimum] untuk setiap NIC.

Misalnya Jika kita terhubung ke network1 (katakanlah LAN) dan kami ingin mengirim data ke network2 (anggap itu jaringan dering) maka kita perlu mengirim data ke beberapa jenis jaringan lain (sistem kami tidak tahu protokol yang terkait dengan jaringan dering) karena kami terhubung ke network1 (LAN)). jadi pada titik ini kita memerlukan router yang mengetahui protokol yang terkait dengan kedua jenis jaringan (LAN dan RING) karena memiliki dua NIC (Satu mendukung jaringan LAN dan lainnya mendukung jaringan RING). Sekarang kami mengirim data kami (yang dalam format LAN) ke router yang kemudian mengkonversi data itu dalam format RING dan meneruskannya ke jaringan RING.

Beginilah cara router bekerja.

Cara Anda akan mendapatkan alamat IP router Anda:

  1. Alamat gateway Anda adalah alamat router Anda ipconfig /all
  2. Anda dapat melacak rute paket data Anda tracert command. Di sana Anda dapat melihat alamat IP router Anda.
SJ26
sumber