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.