Topeng Buruk untuk Kesalahan Alamat IP

16

Saya tidak terlalu jelas tentang aturan subnetting dan mengalami kesalahan ketika saya mencoba menetapkan 148.26.1.176/28 ke antarmuka di router Cisco saya. Dapatkah seseorang tolong jelaskan mengapa itu tidak memungkinkan saya untuk menetapkan alamat ini ke antarmuka? Saya menerima pesan kesalahan yang mengatakan:

Bad mask /28 for address 148.26.1.176

Apakah itu di luar rentang yang diizinkan?

DOKTER
sumber
I'm not too clear on subnetting rulesDi mana sub-netting ada di Internet, jadi bacalah dulu, maka Anda tidak perlu mengajukan pertanyaan ini
jwbensley

Jawaban:

28

Jika Anda menggunakan / 28 network mask maka 148.26.1.176 adalah alamat jaringan dan karenanya bukan alamat IP yang dapat ditentukan untuk subnet ini.

Untuk subnet 148.26.1.176/28 kisaran alamat IP yang ditetapkan adalah 148.26.1.177 hingga 148.26.1.190, karena 148.26.1.176 adalah alamat jaringan dan 148.26.1.191 adalah alamat broadcast

Daniel Yuste Aroca
sumber
2

Hanya untuk memperluas jawaban Daniel di atas:

Alamat jaringan di IPv4 adalah alamat di mana bit host semua 0. Siaran adalah alamat di mana semua bit host 1.

Untuk membuat alamat 148.26.1.176, oktet terakhir dalam biner adalah 1011 0000. Topeng jaringan / 28 akan mengambil 4 bit pertama dari nomor itu, hanya menyisakan nol setelah mask: [1011] 0000

Itu sebabnya itu bukan alamat yang valid. Itu alamat jaringan.

IcebergTitanic
sumber
2

IPCALC adalah alat yang berguna di sebagian besar kotak linux, atau di web di sini ipcalc Anda mengetikkan IP dan mask dan itu akan menampilkan jangkauan, merinci jaringan, siaran dan rentang yang dapat digunakan.

Address:   148.26.1.176          10010100.00011010.00000001.1011 0000
Netmask:   255.255.255.240 = 28  11111111.11111111.11111111.1111 0000
Wildcard:  0.0.0.15              00000000.00000000.00000000.0000 1111
=>
Network:   148.26.1.176/28       10010100.00011010.00000001.1011 0000     (Class B)
Broadcast: 148.26.1.191          10010100.00011010.00000001.1011 1111
HostMin:   148.26.1.177          10010100.00011010.00000001.1011 0001
HostMax:   148.26.1.190          10010100.00011010.00000001.1011 1110
Hosts/Net: 14  
Blake
sumber
fakta yang menyenangkan - distribusi ipcalc menyertakan CGI yang dapat Anda jalankan di host Anda sendiri jika menjalankan server web yang mendukung CGI.
John Jensen
Alat yang bagus untuk diketahui tetapi Anda tidak mengaitkannya dengan pertanyaan OP. Penting untuk menjelaskan kesalahan OP dan apa yang dapat ia lakukan untuk mengatasi masalah tersebut.
kojow7
1

Anda mencoba untuk menetapkan router IP 148.26.1.176 yang merupakan id subnet

Arth Negi
sumber
Jawaban ini tidak sepenuhnya benar. 148.26.1.176/28 adalah alamat jaringan, bukan id subnet.
kojow7