IP Adresinden Sonra Eğik Çizgi - CIDR Notasyonu


Yanıtlar:


190

Basit bir açıklama:

/<number>Bir bilgisayar hızla ağının parçası ve ne değildir ne olduğunu hesaplayabiliriz nasıl. Yukarıda belirtildiği gibi alt ağ maskesinin bit uzunluğunu temsil eder. Alt ağ maskesi, boyama sırasında maskeleme gibidir. Boyamak istemediklerinizin üzerine bir maske koyarsınız. Alt ağ maskesi, adres alanının ağ bölümünü ve ana bilgisayar adres alanını hesaplamanın bir yoludur. Ağ adres alanı size atanır, hangi aygıtın hangi alanı ana bilgisayar alanında alacağını tanımladığınız ana bilgisayar adres alanıdır.

Bir bilgisayar, IP adresi ve ağ maskesinin ANDing'in ikili matematiğini gerçekleştirir.

IP Adresi 10.10.15.10/16

Adım 1) IP adresini 4 okteti ikiliye çevirin: 00001010.00001010.00001111.00001010

Adım 2) Alt ağ maskesini 4 octeti CIDR kullanarak kolay bir

ikiliye çevirin : 11111111.11111111.00000000.00000000 Adım 3) ANDing işlemini iki adreste gerçekleştirin. Bu size alt ağın Ağ Adresini verecektir.

ANDing kuralları aşağıdaki gibidir:

  • 1 VE 1 = 1
  • 0 VE 1 = 0
  • 0 VE 0 = 0
  • 1 VE 0 = 0
         00001010.00001010.00001111.00001010
     VE 11111111.11111111.00000000.00000000
         -----------------------------------
         00001010.00001010.00000000.00000000

Adım 4) Ondalık basamağa dönüştürün: 10.10.0.0

Böylece artık bir bilgisayar 10.10.0.0 ile 10.10.255.255 arasındaki herhangi bir adresin ağının bir parçası olduğunu ve başka hiçbir adresin olmadığını bilir.

İkili ağ çetesi olayı gibi, içinde ya da değilsin.


6
Resim maskeleme bandının görselleştirilmesini seviyorum
El Guapo

"Ağının bir parçası" olmak ne anlama geliyor? IP'lerin bir segmentini alıp içlerine ve diğerlerine dış olarak çağırdığınızda neler başarılır?
Cory Klein

@CoryKlein, gönderici düğümün ya 1) hedef adresi için ARP'yi ya da 2) paketi göndermek için varsayılan ağ geçidinin adresi için ARP'yi belirlemek için kullanılır. 1, hedef adresin yerel olduğunu veya "inside" - olduğunu ve 2, hedef adresin yerel olmadığını veya "dışında" olduğunu varsayar.
John Jensen

156

Eğik çizgi ve onu takip eden sayı, alt ağ maskesi yazmanın kısa yoludur. CIDR (Sınıfsız Alanlar Arası Yönlendirme) notasyonu olarak adlandırılır. Aynı zamanda önek uzunluğu olarak da adlandırılır .

Eğik çizgiden sonraki sayı, alt ağ maskesinde arka arkaya 1'lerin sayısını temsil eder. Örneğin, bir alt ağ maskesi ile 192.168.10.0/24ağa eşittir . İkili dosyaya dönüştürürseniz , art arda 24 saniye ile bitirdiniz :192.168.10.0255.255.255.0255.255.255.01

11111111.11111111.11111111.00000000

Başka bir örnek olabilir 10.0.0.0/8. 1Alt ağ maskesinde art arda 8 's size 11111111.00000000.00000000.00000000veya verir 255.0.0.0.

Daha fazla bilgi için, bkz. RFC 4632, Bölüm 3.1 .


4
BU, bu ilk cevabın mükemmel bir tamamlayıcısıdır. Sonunda bu sayının gerçekte neyi temsil ettiğini anladım.
user3417583

En çok oy alan cevap mutlaka fena değilken, OP bir alt ağ maskesinin nasıl çalıştığını veya bir düğümün bir hedef adresin yerel alt ağında olup olmadığını nasıl belirlediğini sormadı; .
John Jensen

25

IP adresini izleyen eğik çizgi, alt ağ maskesinin kısaltmasıdır.

Bir alt ağ maskesinin ikili versiyonu, bir IP adresinin ikili verimi gibi olacak şekilde, sıfırlardan oluşacak ve sıfırlardan oluşacaktır, ancak bir alt ağ maskesinde bulunanların tümü ardışıktır. Alt ağ maskesinde bulunanların sayısı kısaltma sayısına eşittir.

Örneğin, sorduğunuz / 16 alt ağ maskesinde üst üste 16 tane bulunur, geri kalan sayılar sıfırdır. 11111111.11111111.00000000.00000000. İkilik taban 2 sayı sisteminden IP adresinin ondalık versiyonunun taban 10 sayı sistemine dönüştürüldüğü için 255.255.0.0'a eşittir.

A / 9 alt ağ maskesi 11111111.10000000.00000000.00000000 veya 255.128.0.0 olacaktır.

A / 30 alt ağ maskesi yalnızca 2 yönlendirici veya katman 3 anahtarını hesaba katan bir ağ oluşturmak için mükemmel olan 11111111.111111111111111111111100 veya 255.255.255.252 olacaktır; .

Alt ağ oluşturma ile birçok şey yapılabilir, ancak alt ağ oluşturma yeni başlıyorsanız başa çıkmanız gereken yepyeni bir canavardır.


4
Lütfen bu sayfanın 1993'te Classless Etki Alanları Arası Yönlendirme ( RFC1519 / RFC4632 ) ile değiştirilen Classful adreslerden bahsettiğini lütfen unutmayın .
Sander Steffann

Bana göre hata. Her birinin en basit şekilde ne anlama geldiğini tam olarak anlatan ilk şeması buldum.
MooseBalm

3
@ 4m1nh4j1 Güzel resimlerle ilgili biraz kısa, ancak Sunucu Hatası ile ilgili alt ağ açıklamalarını inceleyin . /xTarzı yarıya kadar, "Daha fazla Terminolojisi" kapsamında yer alan yaklaşık tartışılmaktadır
voretaq7

4

192.168.0.0 özel IP adresi başlangıç ​​aralığı adresidir (192.168.0.0 ila 192.168.255.255 Küçük ağ). Bu, ağ adresinde otuz iki bitten on altı bit kullandığınız ve ev sahibi adresleme için bitlerin kaldığı anlamına gelir. bu kalan on altı bit için, ağ tasarımınıza bağlı olarak alt ağlar ve yukarıdaki yayınlarda gösterilen diğer alt ağlar basamakları için kullanılabilir.


Yani doğru anladıysam, şöyle olur: 192.168.0.0/24, 192.168.0.1 ve 192.168.0.254 aralığında IP adresleri olan ana bilgisayarlar anlamına gelir; Başka bir örnek verilebilir: 192.168.0.0/16 192.168.0.1 aralığında IP adresleri ile ana gelir ve 192.168.254.254
Fernando Gabrieli

Sağ. Sen noktayı anladın.
Jatinder Singh Brar

4

Bir başka basit açıklama olabilir, bir aralıkta kaç adrese sahip olabileceğiniz.

Örn: bir abcd / x ipiniz var. Böylece, a, b, c, d ayrı ayrı 0-255 değerlerine sahip olabilir, bu da bize 2 ^ 3 (maksimum uzunluk 3'tür) = 8 verir. Böylece ipin bir kısmı 8 bit alabilir.

Şimdi eğer ip ip 1010.0.0/x gibi yazarsak, şimdi x / 8 = toplam sayı sabit blokumuz var.

Örn: eğer 16/16/16 = 2 varsa, bu 2 blok boş olduğumuz anlamına gelir, bu yüzden ip şimdi 10.10.0.0 olur, bu yüzden ilk iki blok sabitlenir ve her son iki blokta 0-255 olabilir bu yüzden 256 * 256 = 65536 (sahip olabileceğimiz adres) ve ağ maskesi 255.255.0.0 olur

Şimdi şunu söyleyelim: 18/8 ile tamamen bölünemez olan, 18/8 = 2 (sabit bloklar) ve 2 kaldı, şimdi 2 bölü 256 dır, yani 256/2 = 128, 128/2 = 64 64 şimdi 256-64 = 192. yani şimdi ağ maskemiz 255.255.192.0 olacaktır, bu da 64 * 256 adres alabileceğimiz anlamına gelir.

ayrıca, eğer / 24 ise, 24/8 = 3 anlamına gelir, üç blok sabittir ve biri değişkendir. ağ maskesi 255.255.255.0'dır ve / 8 olsaydı bu 8/8 = 1 anlamına gelir, bir blok sabittir. 255.0.0.0


2

Alt ağ (alt ağ) maskesini temsil eder.

1) IP adresini bilgisayarları okudukça yeniden yazın.

192.168.0.0, 11000000.10101000.00000000.0000000000 olarak ikili / base2 / 'bit' değerine dönüştürür

2) Alt ağ adresini gösteren bit sayısı (soldan sağa), 16 ('/ 16') olarak belirtilir.

16 bit veya 11000000.10101000 (192.168) ağ adresi ve 0.0 veya 00000000.00000000, ana bilgisayar adresidir - bu durumda bir yayın adresidir.

Bir maskeye atıfta bulunulur, çünkü bilgisayara ana bilgisayar adresini hesaplarken bu bit sayısını yok saymasını ya da belki de ağın bu sayıda bit'i tanımlayıcı ya da maske olarak kullanması gerektiğini söylemenizi sağlar.

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.