IP adres sınıfları, ağlar ve ana bilgisayarlar


0

Bu temel bir soru gibi görünebilir ama IP adreslerini anlamam gerekiyor.

IP adreslerinin neden ağ (teller) ve düğümlere (ana bilgisayar | cihaz) ayrıldığını anlamıyorum.

Örneğin, A Sınıfı 8 bit ağa ve 24 bit ana bilgisayara sahiptir; bu, gerçek IP adresine uyuyor.

Ağın etrafındaki örneklere baktığımda oldukça şaşırdım ve temel olarak IP'nin ağa ve ana makineye bölündüğünü ve ardından her sınıfın farklı değerleri olduğunu belirtiyorlar. Ama bunun tam olarak ne anlama geldiğinden emin değilim.

Biri açıklamak için biraz zaman harcayabilirse harika olurdu.

Yanıtlar:


5

Bir sunucunun, adresinin hangi kısmının ağ numarası ve hangi kısmının ana bilgisayar numarası olduğunu bilmesi gereken iki ana neden vardır.

İlk sebep, giden bir pakete hangi veri bağlantı katmanının (örn. Ethernet MAC katmanı) hedef adresinin girileceğini bilmesidir. Hedef IP adresinin ağ bölümü kaynak IP adresinin ağ bölümüyle eşleşiyorsa, hedef ana bilgisayara doğrudan yerel veri bağlantısından erişilebilir (örneğin aynı Ethernet LAN'ında), bu nedenle gönderen hedef makinenin bağlantı katmanı adresini bulabilir ( belki ARP aracılığıyla) ve bu konağın link katmanı adresini paketin link katmanı başlığının hedef alanına koyun. Kaynak ve hedef IP adreslerinin ağ bölümleri eşleşmezse, gönderen ana bilgisayarın paketi bir yönlendiriciye göndermesi gerekir. Bu durumda, gönderen ana bilgisayar yönlendiricinin link katmanı adresini link katmanı başlığına koyar.

İkinci sebep ise, ev sahibi yerel ağın yayın adresini belirleyebilmesidir. Bunu, ana bilgisayar bölümündeki tüm bitleri olanlarla doldurarak yapar. Dolayısıyla, 192.168.1.0/24 durumunda, yayın adresi 192.168.1.255'tir.

Ağ "sınıfları" (aka "sınıfsal ağ") fikri, yalnızca 1981'deki IPv4'ün icatından, alt ağ oluşturma ve 1993'te Sınıfsız Etki Alanları Arası Yönlendirmenin (CIDR) icatına kadar önemliydi. 1981'den 1993'e, eğer ilk bitse IP adresinizin sıfır olduğunu, A Sınıfı bir ağda olduğunuzu biliyordunuz, bu nedenle adresinizin ilk 8 biti şebeke numaranız ve diğer 24'ü de ana bilgisayar numaranızdı. Ancak bu, A Sınıfı ağlara sahip sitelerin, tek bir düz ağ üzerinde 16.8 milyon ana bilgisayarı olması anlamına geliyordu; "A Sınıfı", "B Sınıfı" ve "C Sınıfı" nın gerçekten önem taşıdığından bu yana neredeyse yirmi yıl geçmiş olmasına rağmen, isimler hala / 8'ler (16.8 milyon ana bilgisayar ağı), / 16’lar (65 bin ana bilgisayar) ağlar) ve / 24'ler (sırasıyla ~ 256 ana bilgisayar ağı).


2

Bölünmenin sebebi, bir şey göndermek istediğiniz bilgisayarla doğrudan bağlantınız olmaması nadirdir. Gönderdiğiniz veriler genellikle bir yönlendiriciye gider ve daha sonra onu diğer yönlendiricilere iletir ve böylece zincirdeki son yönlendirici onu sisteminize teslim edinceye kadar devam eder.

Bunun çalışması için, yalnızca ağ kartından veri dökerek hangi IP adreslerine erişilebileceğini ve hangi IP adreslerine yalnızca bir yönlendiricinin "arkasına" erişilebileceğini bilmenin bir yolu olmalıdır. IP maskesinin ağ maskesi tarafından belirlenen ağ kısmı bu ayrımı yapar.

Yani, eğer IP’m 10.1.1.42 ise ve ağ maskem soldan 24 bit ise (255.255.255.0), bu durumda ağımdan veri göndererek 10.1.1.1'den 10.1.1.254'e kadar herhangi bir IP adresine ulaşabileceğim anlamına gelir. kartı. IP adresimi kaynak adres, son makineyi hedef adres olarak kullanacağım ve trafiği telin üzerinden fırlatacağım. Söylemek gerekirse, diğer makine daha fazla yardım almadan, bir anahtar veya hub üzerinden bağlanır.

Diyelim ki 10.1.2.50 ile konuşmak istiyorum. NIC'imin parçalarını atarak buna ulaşamıyorum. Bir yönlendirici geçmesi gerekiyor. En basit durum, DHCP tarafından verilen varsayılan bir ağ geçidi olduğu durumdur. Bize DHCP üzerinden verilen varsayılan ağ geçidinin 10.1.1.254 olduğunu varsayalım. Daha sonra 10.1.2.50 - 10.1.1.254’e gitmek istediğim trafiğimi, IP’mi (10.1.1.42) kaynak adres olarak ve 10.1.2.50 hedef adres olarak koyarak göndereceğim. Varsayılan ağ geçidi nihai hedef değil, ancak trafiği benim adıma 10.1.2.50'ye yönlendirmek için gerçekten 10.1.1.254 bekliyorum. Umarım 10.1.1.254'teki makinenin 10.1.2.0/24 ağına bağlantısı vardır ve bunu yapabilecektir.

Umarım bu yardımcı olur.


0

Örnek: 10.0.0.1 / 8
burada / 8 - ağ maskesi anlamına gelir. Bu, ilk 8 bitlik 32'nin (adresin, 32 bitlik noktalardan oluştuğu ve bu bitlerin ondalık sayılar olarak temsil edildiği) anlamına gelir;


-1

Belki Cisco'nun bu makalesi yardımcı olacaktır.


1
Bu bağlantı soruyu cevaplayabilse de, cevabın temel kısımlarını buraya eklemek ve referans için bağlantıyı sağlamak daha iyidir. Bağlantılı sayfa değişirse, yalnızca bağlantı yanıtları geçersiz olabilir.
Ramhound
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.