Apakah 192.168.122.1 IP yang valid?

8

Dari pemahaman saya jaringan adalah sebagai berikut

Class A: 10.0.0.1 - 10.255.255.254
Class B: 172.16.0.1 - 172.16.255.254
Class C: 192.168.0.1 - 192.168.0.254

Tapi kemudian saya melihat di ifconfig virbr0komputer Linux saya:

virbr0    Link encap:Ethernet  HWaddr 42:40:99:CB:02:7F  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:2842 (2.7 KiB)

Di sini alamat IP-nya adalah 192.168.122.1. Apakah itu IP yang diizinkan?

Dan jika demikian, apakah 192.168 daripada sebenarnya jaringan Kelas B?

Louise Hoffman
sumber

Jawaban:

17

Ya itu adalah alamat IP pribadi yang valid.
Pengalamatan IP Classful sudah ketinggalan zaman dan bisa membingungkan kadang-kadang. Alamat kelas C adalah alamat dengan subnet mask 255.255.255.0. Blok alamat 192.168.0.0 semula seharusnya 256 alamat Kelas C yang terpisah. Kisarannya adalah 192.168.0.0-192.168.255.255. Subnet yang valid adalah 192.168.0.0, 192.168.1.0, 192.168.2.0, dll.

Saat ini, pengalamatan IP Classful telah hilang. Kami sekarang memiliki sesuatu yang disebut CIDR. Dengan CIDR, yang perlu Anda ketahui adalah bahwa alamat ini adalah alamat IP pribadi yang valid:

10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255

Bagaimana Anda membagi mereka menjadi subnet adalah terserah Anda.

Jason Berg
sumber
Sangat menarik. Oke, jadi jika saya memiliki jaringan 192.168 saya berasumsi saya harus menggunakan 255.255.0.0 sebagai subnet?
Louise Hoffman
1
Saya tidak akan menggunakan 255.255.0.0 sebagai subnet mask. Anda biasanya tidak ingin banyak host di satu domain siaran. Gunakan salah satu dari jaringan 192.168.x.0 (lebih disukai bukan 192.168.0.0 atau 192.168.1.0 karena terlalu umum) dan gunakan subnet mask 255.255.255.0. Apakah Anda membayangkan diri Anda memiliki lebih dari 254 perangkat di jaringan Anda?
Jason Berg
@Louise Hoffman: Tidak, 255.255.0.0 adalah netmask terkecil yang dapat Anda gunakan untuk jaringan pribadi 192.168.0.0/16. Anda dapat membagi 16 bit yang tersisa menjadi beberapa subnet sesuai keinginan, dengan mengingat bahwa Anda memerlukan setidaknya dua bit untuk informasi host (dua host, siaran dan alamat jaringan).
mpez0
14

Jaringan Classful tidak lagi digunakan, sebaliknya Anda perlu melihat ke dalam routing antar-domain tanpa kelas . Juga itu adalah IP yang valid yang berada dalam salah satu rentang yang dicadangkan untuk penggunaan pribadi (Lihat RFC 1918 ). Anda mungkin juga ingin membaca posting ini tentang sub netting.

Kyle Brandt
sumber
3
+1 untuk membuat referensi ke RFC1918 yang harus menjadi bahan bacaan primer standar bagi siapa pun yang terlibat dalam jaringan.
Jeremy Bouse
5

Seperti yang disebutkan Kyle, tidak ada kelas lagi, dan sudah hampir 15 tahun tidak ada.

Rentang IP jaringan pribadi adalah:
10.0.0.0 hingga 10.255.255.255
172.16.0.0 hingga 172.31.255.255
192.168.0.0 hingga 192.168.255.255

Chris S
sumber
4

RFC1918 seperti yang telah diposting, dan harus dibaca. Kutipan:

"3. Ruang Alamat Pribadi

Internet Assigned Numbers Authority (IANA) telah mencadangkan tiga blok ruang alamat IP berikut untuk internet pribadi:

 10.0.0.0        -   10.255.255.255  (10/8 prefix)
 172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
 192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

Kami akan menyebut blok pertama sebagai "blok 24-bit", yang kedua sebagai "blok 20-bit", dan yang ketiga sebagai blok "16-bit". Perhatikan bahwa (dalam notasi pra-CIDR) blok pertama tidak lain adalah nomor jaringan kelas A tunggal, sedangkan blok kedua adalah seperangkat 16 nomor jaringan kelas B yang berdekatan, dan blok ketiga adalah seperangkat 256 nomor jaringan kelas C yang berdekatan . "

Kalkulator / Perencana Subnet

dbasnett
sumber
3

Tentu saja, 192.168.122.1 adalah alamat IP yang valid. Namun, ini adalah alamat "pribadi", yang pada dasarnya berarti bahwa ia tidak diizinkan untuk langsung terpapar ke internet.

Terminologi "kelas A", "kelas B", "kelas C" tidak lagi benar secara teknis, meskipun istilah tersebut masih digunakan sebagai singkatan untuk ukuran jaringan yang diwakilinya. Kyle menunjukkan artikel wikipedia informatif tentang CIDR dan pertanyaan dan jawaban yang sangat berguna tentang konstruksi subnet.

Jadi, jawaban terbaik untuk pertanyaan Anda tentang 192.168 menjadi jaringan kelas B adalah bahwa pertanyaannya tidak bermakna. Anda bisa memasukkan 192.168.122.1jaringan ukuran "kelas B" dengan menggunakan topeng 255.255.0.0. Atau Anda bisa memasukkannya ke jaringan ukuran "kelas C" dengan menggunakan mask 255.255.255.0. Keduanya sama-sama valid, meskipun dalam praktiknya memiliki subnet berukuran "kelas B" adalah resep untuk jaringan yang sangat lambat.

tomjedrz
sumber
0

Tidak, ada blok dari 256 jaringan kelas C dicadangkan untuk penggunaan lokal, 192.168.0melalui 192.168.255.

Bill Weiss
sumber