IP Adresi Hatası için Kötü Maske


16

Alt ağ kurallarında çok net değilim ve Cisco yönlendiricimdeki bir arabirime 148.26.1.176/28 atamaya çalıştığımda bir hatayla karşılaştım. Birisi neden bu adresi arayüze atamama izin vermediğini açıklayabilir mi? Bir hata mesajı alıyorum:

Bad mask /28 for address 148.26.1.176

İzin verilen aralığın dışında mı?


I'm not too clear on subnetting rulesAlt
— ağın

Yanıtlar:


28

/ 28 ağ maskesi kullanıyorsanız, 148.26.1.176 ağ adresidir ve bu nedenle bu alt ağ için atanabilir bir IP adresi değildir.

148.26.1.176/28 alt ağı için atanabilir IP adresi aralığı 148.26.1.177 ila 148.26.1.190'dır, 148.26.1.176 ağ adresi ve 148.26.1.191 yayın adresidir


2

Daniel'in yukarıdaki cevabını genişletmek için:

IPv4'teki ağ adresi, ana bilgisayar bitlerinin 0 olduğu adrestir. Yayın, tüm ana bilgisayar bitlerinin 1 olduğu adrestir.

148.26.1.176 adresini oluşturmak için, ikili dosyadaki son sekizli 1011 0000'dır. / 28'in ağ maskesi, bu sayının ilk 4 bitini alır ve maskeden sonra yalnızca sıfırlar bırakır: [1011] 0000

Bu yüzden geçerli bir adres değil. Bu bir ağ adresi.


2

IPCALC çoğu linux kutuda veya web üzerinde burada kullanışlı bir araçtır ipcalc IP ve maskeyi yazıyorsunuz ve ağ, yayın ve kullanılabilir aralığı ayrıntılı olarak açıklıyor .

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  

eğlenceli gerçek - ipcalc dağıtımı, CGI'yi destekleyen bir web sunucusu çalıştırıyorsa kendi ana bilgisayarınızda çalıştırabileceğiniz bir CGI içerir.
— John Jensen

Bilmek için iyi bir araç, ancak OP sorusu ile ilişkilendirmediniz. OP'nin neyi yanlış yaptığını ve sorunu çözmek için neler yapabileceğini açıklamak önemlidir.
— kojow7

1

Yönlendiriciye bir alt ağ kimliği olan bir IP 148.26.1.176 atamaya çalışıyorsunuz


Bu cevap pek doğru değil. 148.26.1.176/28 bir alt ağ kimliği değil, bir ağ adresidir.
— kojow7
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.