Slash Notation IP - Apa itu apa?

12

Kami baru saja mendaftar dengan ISP baru dan kami mendapat IP statis dari mereka.

ISP kami sebelumnya hanya memberikan satu IP dan kami dapat mengkonfigurasi server web kami menggunakan itu. Sekarang, kami telah mendapatkan IP baru ini dengan notasi garis miring. Jenis ini baru bagi saya. Ketika saya menggunakan kalkulator CIDR, itu memberi saya hasil berikut:

    202.184.7.52/30
    IP: 202.184.7.52
    Netmask: 255.255.255.252
    Jumlah host: 2
    Alamat jaringan: 202.184.7.52
    Alamat siaran: 202.184.7.55

Bisakah seseorang tolong saya dengan menjelaskan apa itu? Saya tidak mengerti apa arti jumlah host. Apakah itu memberi tahu bahwa saya dapat menggunakan dua catatan IP untuk DNS (A) yang berbeda? Juga, yang mana yang harus saya setup di router saya? Alamat jaringan atau alamat siaran?

Terima kasih banyak atas jawaban yang Anda berikan.

Nirmal
sumber

Jawaban:

13

The / 30 berarti semua kecuali dua dari 32 bit yang digunakan untuk mendefinisikan netmask. Ini juga berarti Anda memiliki empat alamat IP untuk dimainkan. (Namun pada kenyataannya, hanya dua yang bisa menjadi tuan rumah)

Oktet terakhir Anda dari netmask adalah (dalam biner) 11111100, yang meninggalkan dua bit terakhir bagi Anda untuk menentukan jaringan Anda. (karenanya empat alamat)

Hanya melihat dua bit terakhir:

00 = 202.184.7.52 - Saya lupa alasannya, tetapi ada alasan mengapa Anda tidak menggunakan 00.
                    Teori jaringan saya berkarat.
01 = 202.184.7.53 - Tuan rumah 1
10 = 202.184.7.54 - Tuan rumah 2
11 = 202.184.7.55 - yang merupakan alamat broadcast Anda - mengirim ke ini seharusnya 
                    disiarkan ke semua host Anda. Baik untuk hal-hal seperti wakeOnLan
                    paket.

Jelas seperti lumpur saya yakin .. tapi harap itu menambah sedikit pengertian Anda

Dave Beer
sumber
2
Sejauh yang saya ingat tidak ada dalam spesifikasi yang menghentikan Anda menggunakan .52 (atau alamat host all-0) sebagai alamat host. Itu hanya bermasalah karena alamat itu biasanya digunakan untuk merujuk ke jaringan secara keseluruhan dan menggunakannya untuk host juga akan menyebabkan kebingungan. Tetapi sekali lagi, teori jaringan saya berkarat juga.
Joachim Sauer
Terima kasih! Itu menjelaskan apa yang ingin saya ketahui. Hargai bantuan Anda.
Nirmal
1
Saya pikir itu tergantung pada bagaimana jaringan "hulu" diatur. Dalam beberapa kasus, Anda dapat menggunakan semua 4 sebagai alamat IP, tetapi jika diatur sebagai vlan "benar", Anda tidak dapat menggunakan jaringan dan menyiarkan alamat IP. (Teori jaringan saya adalah berkarat sedikit juga!)
Dave Drager
1
Itu benar - Anda benar-benar dapat menggunakan subnet itu dengan menetapkan 4 IP sebagai / 32 pada server web Anda: 202.184.7.52/32, 202.184.7.53/32, 202.184.7.54/32, 202.184.7.55/32.
MikeyB
1
Saya sebenarnya memiliki pertanyaan ini muncul dalam sebuah diskusi beberapa tahun yang lalu. Meskipun orang-orang yang terlibat memiliki lebih dari 60 tahun (gabungan) di sebuah organisasi yang memiliki / 16 sendiri (ya, itu Kelas B penuh, 65.536 alamat IPv4), tidak ada yang bisa datang dengan jawaban yang lebih baik daripada "itu konvensi. Yang pertama alamat digunakan sebagai nama jaringan ". Pemahaman saya sendiri adalah bahwa tanggal kembali ke routing classful, ketika alamat jaringan benar-benar menentukan rute ke jaringan yang diberikan.
Jason Antman
7

/20berarti menggunakan 20 bit pertama sebagai netmask. Biasanya dinyatakan di mana bit di luar netmask adalah 0 sehingga 206.89/16kira-kira 64K alamat semua dimulai dengan 203.89.Netmask adalah 0xFFFF0000.

Jadi 202.184.7.52/30artinya:

    Jaringan: 202.184.7.52
    Netmask: 0xFF FF FF FC

2 bit terakhir digunakan untuk host di dalam subnet itu. Lihat IP Routing pada Subnet .

cletus
sumber
2

Dari 202.184.7.52/30 ip adalah: 202.184.7.52

Mari kita temukan Netmask. / 30 berarti 30 "1" s, 8 di oktet pertama, 8 di 2, 8 di 3 dan hanya 6 di 4.

Kami menggunakan oktet terakhir hanya karena kami tahu delapan '1's = 255

128 64 32 16 8 4 2 1
 1   1  1  1 1 1 0 0 means we have six '1's
We add them to give 128=64=32=16=8=4=252

jadi Netmask menjadi: 255.255.255.252

Jumlah host = 2 ^ N -2 = 2 ^ 2 -2 = 2 (karena Tidak ada nol di oktet terakhir adalah 2, jadi N = 2)

Menemukan alamat jaringan:

202. 184. 7. 52 AND
255. 255.255.252

128 64 32 16 8 4 2 1
0   0  1  1  0 1 0 0 =52
1   1  1  1  1 1 0 0 =252 ANding

0   0  1  1  0 1 0 0

Ganti dua nol terakhir dengan 1

0   0  1  1  0 1 1 1 =55 to give the broadcast address
202.184.7.55
Lutchmeeparsad Randhay
sumber