Ağ adresinin amacı nedir? (diğer adıyla alt ağ adresi)


20

Ağ adresinin amacı nedir? (diğer bir alt ağ adresi, her bir alt ağın başlangıç ​​adresi)

Örneğin bu ağda:

  192.168.1.0/24   

192.168.1.0 adresini neden ücretsiz bırakmalıyız ?


Lütfen soruya daha fazla bilgi eklemeyi düşünün; soruyu nasıl bulduğunuzu ve cevapları nasıl kullanacağınızı bilmek yardımcı olacaktır. Ayrıca, sorunun bu kısmı çok geniştir: "Ağ adresinin amacı nedir?"
Mike Pennington

1
"Ağ Adresi" ile IP adresi demek istemiyorum, "Ağ Adresi" olarak adlandırılan her alt ağın başlangıç ​​adresini kastediyorum ("yayın adresi" olarak adlandırılan her alt ağın bitiş adresi gibi)
Sudoer

2
Bence bu iyi bir soru: Bir ağ adresine sahip olmanın tasarımı veya tarihi nedeni neydi?
Sander Steffann

@sandersteffmann bir ağ adresi amacıyla istedi. Açıklığa kavuşana kadar bu soru çok belirsizdi; ayrıca bu kadar temel bir şey sorduğundan, çabucak niyetine rastgele dart atışları çekerdi. Şimdilik yeniden açacağım.
Mike Pennington

Gerçekten bilmiyorum! Güzel bir soru. Kesinlikle bir alt ağdaki benzersiz bir adres. Örneğin, varsayılan ağ geçidine uygulanabilir. Ancak, cihazı denediyseniz bunu söylemesine izin vermeyeceğini hayal ediyorum not a valid host address. ...İyi soru!
Ron Royston

Yanıtlar:


9

İşlevsel olarak aynıdırlar - tüm ana bilgisayarlar alt ağ yayını. Çok uzun zaman önce, ilk günlerde sıfırın adresi ("Ağ") yayın trafiği için kullanıldı. Bu daha sonra herkesin adresine ("Yayın") değiştirildi ve bugün bunu kullanıyoruz.

[NOT]
Bu, "alt-sıfır" (ya da her bir alt ağ), üst ve alt olarak aynı şey değildir alt ağlar , bir gelen daha büyük bir maske . Örneğin. 192.168.1.0/24 / 28'lere ayrıldı: alt ağ-sıfır 192.168.1.0/28 ve hepsi bir alt ağ 192.168.1.240/28

"Ağ Adresi" ve "Yayın Adresi" bir alt ağın ilk ve son adresidir .


1
Buna herhangi bir referans verebilir misiniz? Ben şahsen (ki bu sınırlı) benim deneyim herhangi bir noktada hatırlamıyorum ama her zaman bildiklerimi genişletmek için arıyorum. Sonunda soruyu cevaplamak için hatırladıklarımı araştırmak için zamanım vardı ve böyle bir şeyle karşılaşmadım.
YLearn

RFC919'dan önceki bir şey için Cisco yapılandırma kayıt biti 10 (ve 14). Bu konuda çok sayıda tartışma oldu: serverfault
Ricky Beam

Ve "alt ağ sıfır" üzerine bir kelime - Cisco (ama bu onun sorusu ya da bugün bir sorun değil)
Ricky Beam

1
Alt ağ sıfır kısmı hakkında soru sormuyordum yorumumda açıklığa kavuşmalıydım. Ancak yapılandırma kaydında çok güzel bir çekim ... Bu dokümanı birçok kez okuduğumu biliyorum ve her zaman zihinsel olarak bu bölümü atlamış olmalı. Tekrar daha fazla zamanım olduğunda SF linkinden geçmek zorunda
kalacağım

Başka bir soru yüzünden buna baktığımda, ilk yorumda sorumu hala netleştiremedim. Yayın trafiği için ağ adresinin kullanımına bir başvuru yapıp yapamayacağınızı soruyordum. Ben hiç bu kadar kişisel olarak karşılaşmadım ve böyle bir referans bulmak isterdim.
YLearn

7

Yönlendirme amacıyla kullanılır. Bir yönlendiriciye paketleri alt ağ A'dan alt ağ B'ye yönlendirmesi söylendiğinde, ağ adresi yönlendirici tarafından kaynak ve hedef alt ağları bir bütün olarak belirtmek için kullanılır.

Ayrıca, ağ adresine bir cihaz atarsak, alt ağdaki belirli bir düğümü tüm alt ağdan ayırt etmenin bir yolu olmaz, ancak gerçek amacın yönlendirme faktörüne inanıyorum, yine de yanılmış olabilirim.

daha fazla okuma: http://www.techexams.net/forums/network/90005- amaçlı- network-id-broadcast- id.html


7

Bir IP adreslerinde "0" kullanımı RFC923'te tanımlanmış ve art arda RFC'lerde yürütülmüştür:

Special Addresses:

  In certain contexts, it is useful to have fixed addresses with
  functional significance rather than as identifiers of specific
  hosts.  When such usage is called for, the address zero is to be
  interpreted as meaning "this", as in "this network".  The address
  of all ones are to be interpreted as meaning "all", as in "all
  hosts".  For example, the address 128.9.255.255 could be
  interpreted as meaning all hosts on the network 128.9.  Or, the
  address 0.0.0.37 could be interpreted as meaning host 37 on this
  network.

Bu örnek, adresin ağ bölümlerinde 0'ları kullanarak geçerli ağdaki belirli bir ana bilgisayarı (0.0.0.37) sağlar, ancak tam tersi durumu (adresin ana bilgisayar bölümünde 0'lar) netleştirmez. Ancak yaptığı gibi "0" ı "this" olarak tanımlamaktadır.

Oradan, belleğimi yedeklemek için herhangi bir belge bulamadım, ancak RFC1060'ta "0.0.0.0" adresi "bu ağdaki bu ana bilgisayar" olarak açıkça belgelendi:

     (a)   {0, 0}

        This host on this network.  Can only be used as a source
        address (see note later).

Adresin ana bilgisayar bölümü için tüm sıfırlar "bu ana bilgisayar" anlamına geldiğinden, ağda bir ana bilgisayar adresi olarak kullanılamaz.

Mantıksal olarak, bir ağa adresin "ağ" kısmı ve ardından tüm sıfırlar (yani kullanımda ana bilgisayar biti yok) kullanılarak atıfta bulunuldu. Belleğimi yedeklemek için belge bulamıyorum ancak bunun RFC1060'tan çok önce kabul edildiğine inanıyorum .

Düzenleme: Ricky RFC919 söz sayesinde , ben aradığını referans ben ağ adresinin genel kabulü hakkında hatırladığımı gösteren bulundu:

However, as a notational convention, we refer to
networks (as opposed to hosts) by using addresses with zero fields.
For example, 36.0.0.0 means "network number 36"

Bir kenara, Ricky'nin alt ağ-sıfır ve hepsi bir arada alt ağından bahsettiğimde , bunun ilk belgelerinin RFC950'den ( yukarıdaki RFC923'ü eski ama özel adresler için aynı dili kullanan) referans alan RFC950'den geldiğine inanıyorum :

     It is useful to preserve and extend the interpretation of these
     special addresses in subnetted networks.  This means the values
     of all zeros and all ones in the subnet field should not be
     assigned to actual (physical) subnets.

        In the example above, the 6-bit wide subnet field may have
        any value except 0 and 63.

     Please note that there is no effect or new restriction on the
     addresses of hosts on non-subnetted networks.

Sadece bundan bahsettim çünkü OP cevabım için reddedilen düzenlemede bahsetti. Bir açıklama olarak ekledim - hepsi sıfır / birler ana bilgisayar ve adresi. İkincisinin artık sıfır anlamı var - hiç kimse alt ağ boyutları hakkında varsayımlarda bulunmuyor, her ikisi de sıfır yayın adresi 30 yılı aşkın bir süredir amortismana tabi tutulsa bile, her ikisi de bir alt ağ yayın adresi olarak ele alınıyor.
Ricky Beam

Çok iyi bir gönderi. Bunu Sunucu Hatası'na da göndermek istiyor musunuz yoksa yayınınızın bir bölümünü kopyalayıp SF'deki benzer bir soruya kendi cevabımı tamamen yeniden yazmak için kullanabilir miyim?
Hennes

@Hennes, hem yorumunuz hem de SF hakkındaki benzer soruyu işaret ettiğiniz için teşekkür ederiz. İstediğiniz gibi yaptım ve bu içeriğin çoğunu orada yayınladım ve bu soruya uyarladım.
YLearn

Teşekkür ederim. SF üzerinde kısmen yanlış bir cevap almayı umursamadım. Bunu düzeltmemenin veya en azından düzeltmemenin sakıncası yok ve bu güzel cevap (ve tüm güzel ve eski RFC referansları) sizindir. :)
Hennes

2

Asla 0 ile hiçbir şey sayamazsınız. En çok ID bir çeşit sayma. Böylece Host ID 1 ile başlar.

192.168.1.0/24 bu ifade yönlendirici için kullanılır.

Anlamı,

Alt Ağ Maskesi: 255.255.255.0

Ağ: 192.168.1.0

Yayın: 192.168.1.255

Teşekkürler.


1
Adresler, adlandırma / işaretleme amaçlıdır, sayma için değildir.
Sudoer

Bu bir ana bilgisayar kimliği ve aynı zamanda ana makine numarasını sayın. C sınıfı ve Alt Ağ Maskesi: 24 bit kullandığınızda, bu ağda maksimum 254 ana bilgisayarı kullanabilirsiniz. DNS'niz varsa Ana Bilgisayar adını Ana Bilgisayar Kimliği olarak kullanabilirsiniz, aksi takdirde Ana Bilgisayar Kimliği sayı, Ana Bilgisayar Kimliğinizdir.
SM.JOBAER ALAM

2

Temel anlayış uğruna , ağ adresi bir ağın tanımlanması için, tıpkı bir grup adının bir grubu tanımlaması gibi kullanılır. 192.168.1.0/24 almış olduğunuz örnekte, 192.168.1.0 ağ adresi, 192.168.1.1 ila 192.168.1.254 IP adreslerini içeren grup için bir isim olarak alınmıştır.

Bu nedenle, yönlendiricinin örneğin IP 192.168.1.24'ün nerede olduğunu bulması gerekiyorsa, IP havuzu adını değil, IP havuzu adını (yani ağ adresi) 192.168.1.0/24 arayacaktır. Ağ adresinin belirli bir makineye atanmamasının nedeni budur.


2

Ağ kimliğini "mahalle" olarak düşünebilirsiniz . Ardından, ana bilgisayar IP adreslerini "bina numaraları" olarak düşünün. Alt ağ maskesi ağ kimliğinin tanımlanmasına yardımcı olur.

Büyük bir resim perspektifinden bakıldığında, bu klas adresi göz önünde bulundurun: Ağ Kimliği: 192.168.0.0 Alt ağ maskesi: 255.255.255.0 (192.168.0.0'ın yaygın bir örnek olmadığını, ancak geçerli olduğunu ve noktayı açıklamaya yardımcı olduğunu anlıyorum.)

"Ev numaraları" için "mahalle" deki geçerli ana bilgisayar IP adresleri şunlardır: 192.168.0.1 - 192.168.0.254 Ağ kimliği 192.168.0.0 Yayın adresi 192.168.0.255

Klaslı bir adres değilse şöyle görünür: Ağ Kimliği: 192.168.0.0 Alt ağ maskesi: 255.255.0.0

"Ev numaraları" için "mahalle" deki geçerli ana bilgisayar IP adresleri şunlardır: 192.168.0.1 - 192.168.255.254 Ağ kimliği 192.168.0.0 Yayın adresi 192.168.0.255

Bu örneklerin her ikisinde de ağ kimliğinin (alt ağ maskesi olmadan) aynı göründüğüne dikkat edin. Ancak, alt ağ maskesi bunları tamamen farklı iki ana bilgisayar IP adresi aralığıyla tanımlar.

Orijinal benzetmenizi kullanarak, alt ağı kullanarak mahalleyi sokaklara bölebilirsiniz. Örneğin, 192.168.0.0 ve 255.255.255.0 ile başlayarak, onu iki alt ağa bölebilirsiniz:

Alt ağ 1 192.168.0.0 255.255.255.128 Ana bilgisayar IP adresi aralığı: 192.168.0.1 - 192.168.0.126 Yayın IP: 192.168.0.127

Alt ağ 2 192.168.0.128 255.255.255.128 Ana bilgisayar IP adresi aralığı: 192.168.0.129 - 192.168.0.254 Yayın IP: 192.168.0.255


-3

Ağlar aşağıdaki nedenlerden ötürü alt ağlara ayrılmıştır. IPV4'te genel IP ve özel IP alanı adı verilen bir kavram vardır.

bir kuruluşun dış dünya ile iletişim kurması için kamuya açık IP olması gerekir, kuruluşumuzdaki her sistem için ortak IP'ye sahip olmayı göze alamayız. bu yüzden üstesinden gelmek için alt ağ kullandık

güvenlik nedeniyle de kullanılır. temel olarak bir grup kullanıcı arasındaki erişimi özel olarak kısıtlamak

Bu sadece daha geniş bir görüş :)

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.