it-swarm.asia

Bir / 29 ağ maskesinde kaç tane IP'niz olduğunu öğrenme

Bu aptalca bir soru gibi gelebilir, ancak bu ağ aralığında kaç IP bulduğumu nasıl anlayacağımı gerçekten bilmek istiyorum:

196.44.198.32/29

Birisi bana,/29'un ne anlama geldiğini ve nasıl hesapladığınızı açıklayabilir mi? Kullanabileceğiniz IP miktarı, vb. Yayınlamak için kullanılacak olan IP miktarı.

Saygılarımızla Conrad

13
user21021

Böyle bir kullanım için ipcalc adında güzel bir araç kullanabilirsiniz.


Address:   196.44.198.32        11000100.00101100.11000110.00100 000
Netmask:   255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard:  0.0.0.7              00000000.00000000.00000000.00000 111
=>
Network:   196.44.198.32/29     11000100.00101100.11000110.00100 000
HostMin:   196.44.198.33        11000100.00101100.11000110.00100 001
HostMax:   196.44.198.38        11000100.00101100.11000110.00100 110
Broadcast: 196.44.198.39        11000100.00101100.11000110.00100 111
Hosts/Net: 6                     Class C

Ayrıca hesaplamak için bu basit yolu kullanabilirsiniz:
2 ^ (32-29) - 2 = 6 ev sahibi

16
Ali Mezgani

Aslında ne olduğunu açıklamak için:

/ 29, adresin 32 bitinin 29'unun ağ maskesi olduğu anlamına gelir, bu nedenle bilgisayarlar arasında ayrım yapmak için yalnızca 3 bit kullanılabilir. Bununla birlikte, yayın ve geri döngü için bloktan her zaman 2 adres kaybedersiniz, böylece sonucunuz:

2**(32-29) - 2 = 2**3 - 2 = 8 - 2 = 6

Yayın her zaman aralığın en üstünde olur (netmask olmayan tüm bitleri '1' olarak ayarlar).

Daha fazla ayrıntı için "CIDR gösterimi" konusunu okuyun

16
Joe H.

/ 29 kullanılabilir 6 adres anlamına gelir:

196.44.198.32 - 196.44.198.39

Tipik olarak, 196.44.198.33 ağ geçidiniz olacaktır.

Bkz. CIDR hesap makinesi .

2

Şekil 29, ikili olarak ağ maskesinde 1'e yerleştirilen bit sayısıdır. Ağı görmek için bu 1 ve IP'nizle mantıklı bir VE yapabilirsiniz.

0
Dom