Yerel adresler için neden 192.168. *. *? [kapalı]


34

Şimdiye kadar gördüğüm standart, yerel ağdaki cihazlar için 192.168. *. * IP adreslerini kullanmak.

Neden bu kombinasyon? Ben olsaydım, 1.0 gibi daha basit bir şey seçerdim. *. *. Tarihsel sebep nedir?


5
10.0.0.0/8 geçerli özel adres alanıdır ... çok basit
Mike Pennington

5
192Bölüm neredeyse kesinlikle başladı bu (erken döndü classful gün) C sınıfı IP adresleri ile ilişkili özel kullanım bloğu olduğu gerçeği ve sınıf C gelmektedir 192.0.0.0. Daha fazla bilgi var Neden ev ağları 192.168 ile önceden eklenmiştir? (Süper Kullanıcı) ve Neden Yerel IP'ler için 192.168.xy kullanılıyor? (Yığın Taşması), ancak 168İnternet'teki herhangi bir yerin seçimi için bir neden bulamıyorum.
Pops

4
Pops, bulduğum en iyi mesaj , 192.168. *. * 'in bir kılavuzda bir sistem şirketi tarafından kullanıldığını iddia eden Steven Ehrbar'dan geldi . bu, bu adres alanını iç ağlarında kullanan çok sayıda insanla sonuçlandı. Bu Randy Bush'un Güneş olduğunu düşündüğü
Mike Pennington

Tarihsel önemsiz şeyler hakkındaki sorular burada açıkça tartışılmaz.
Ron Maupin

Yanıtlar:


34

Not: O sırada RFC 1918 / RFC 1597'nin orijinal yazarlarından birini ya da InterNIC / RIPE NCC'den birisini (1994-1996) yorumlayamazsak *, tahminlerde bulunmayabilir ve bu sorunun cevabını alabiliriz çoğunlukla görüşe dayalı olmak.


Başına RFC 1918'de , aşağıdaki üç aralıkları özel ağlarda kullanılmak için ayrılmıştır:

10.0.0.0        -   10.255.255.255  (10/8 prefix)
172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

Bu yüzden onları yerel ağdaki cihazlar için kullandıklarını göreceksiniz.

Bu üç "özel" adres aralığının her birinin en azından bir kısmının arkasındaki mantık oldukça basittir, ancak yine de mantık dışında, bunlar yıllar boyunca yaptığım okumalara dayanarak yapılan tahminlerdir.

Öncelikle sınıfsal ağların aşağıdaki gibi olduğunu düşünün ( Classful Network'teki kaynak Wikipedia makalesi ):

Class A
  0.  0.  0.  0 = 00000000.00000000.00000000.00000000
127.255.255.255 = 01111111.11111111.11111111.11111111
                  0nnnnnnn.HHHHHHHH.HHHHHHHH.HHHHHHHH

Class B
128.  0.  0.  0 = 10000000.00000000.00000000.00000000
191.255.255.255 = 10111111.11111111.11111111.11111111
                  10nnnnnn.nnnnnnnn.HHHHHHHH.HHHHHHHH

Class C
192.  0.  0.  0 = 11000000.00000000.00000000.00000000
223.255.255.255 = 11011111.11111111.11111111.11111111
                  110nnnnn.nnnnnnnn.nnnnnnnn.HHHHHHHH

Class D
224.  0.  0.  0 = 11100000.00000000.00000000.00000000
239.255.255.255 = 11101111.11111111.11111111.11111111
                  1110XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

Class E
240.  0.  0.  0 = 11110000.00000000.00000000.00000000
255.255.255.255 = 11111111.11111111.11111111.11111111
                  1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

Görebildiğiniz gibi, üç RFC1918 aralığının her biri, eski "sınıf" ağ aralığının birinden özel bir bloğu keser. (Bu durumda, Sınıf A, Sınıf B ve Sınıf C.)

Dumbledore'dan alıntı yapmak için: "Bundan böyle, hakikatin temelini bırakacağız ve hafızanın bulanık bataklıkları arasında en vahşi tahminde çalılıklara doğru ilerleyeceğiz."

IANA başlangıcından önce yıllarca adresini tahsis edilmişti RFC 1918'de (Şubat 1996) . (Aslında özel aralıklar ilk olarak Mart 1994’te RFC 1597’de ortaya konmuştur .) Örneğin, bir whois 8.0.0.0arama yaparsanız, Seviye 3’ün 1992-12-01’de bu bloğa atandığını görebilirsiniz.

Bu nedenle, RFC1918 yazarlarının mevcut aralıkları bulmak için IANA / Jon Postel ile çalışmak zorunda oldukları ve bize yukarıda belirtilen özel aralıkları verdikleri varsayılabilir .

Fakat yine de, sürece doğrudan dahil olan biri * konuşmadıkça, bu durum tahmin edilebilir olarak kalabilir.

* Ya da sadece benden daha iyi Google-foo olan biri. Bu bilgi için iyi bir birincil kaynak bulamadım.


1
Doğru. O sırada, camlı adresleme kullanılıyordu. Farklı boyutlardaki ağları barındırmak için, bir A sınıfı, 32 B sınıfı ve 256 C sınıfı ağlar belirlenmiştir. Neden 10, 172.16 ve 192.168? Çünkü bu bir düşünce idi ve bunlar müsaitti.
bahamat

4
@ bahamat 192.168.1.0/24 ve 10.1.1.0/24 karşılaştırılabilir. Her iki alt ağ aynı boyuttaki C yapıya sığar ... 192.168 ile kaydedilmemiş hafıza yok
Mike Pennington,

2
CIDR yaklaşık 20 yaşında, hiç kimse 20 yıl önce ev yönlendiricisine sahip değildi
Mike Pennington,

2
@ bahamat, 10 ev yönlendiricisinin 9'u bir IGP (klasif veya değil) çalıştırmak için sıfır ihtiyaç duyuyor ve üzerlerindeki DHCP kapsamları tamamen kullanıcı tarafından yapılandırılabiliyor, bu yüzden iddianın geçerliliğini göremiyorum.
John Jensen,

2
10/8 eski ARPANET'ti. Alan ARIN'e geri döndükten sonra, ayrılmış olarak işaretlendi ve özel kullanım için uygun olduğumu bildiğim kadarıyla ilk / 8 oldu. 172.16 / 12, atanmamış en büyük ve bitişik tahsise sahipti. Eski Sınıf C aralığında mevcut olanın dışında 192.168 / 16’da emin değiliz.
generalnetworkerror

5

Diğerlerinin de belirttiği gibi, RFC1918 , 3 özel IP aralığını tanımlar. 1996'da, hala CIDR'yi desteklemeyen eski donanımlar vardı , bu yüzden her sınıf için bir seri oluşturuldu. B sınıfı adresler 128.0.0.0'da başlar ve C sınıfı adresler 192.0.0.0'da başlar; 168 ayrılmamış olduğu için seçildi.

Ancak bu başka bir soruyu gündeme getiriyor - neden bir C sınıfı aralığı gerekliydi? Sınıf A, B ve C arasındaki tek fark ağ boyutu olduğundan, neden sadece 10.0.0.0/8 kullanmıyorsunuz? RFC1918'e göre:

Uygun bir alt ağ şeması ilgili ekipman tarafından tasarlanıp desteklenebiliyorsa, özel adres alanının 24 bitlik bloğunu (A sınıfı ağ) kullanmanız ve iyi bir büyüme yolu olan bir adresleme planı yapmanız önerilir. Alt ağ bir sorunsa, 16 bitlik blok (C sınıfı ağlar) veya özel adres alanının 20 bitlik blok (B sınıfı ağlar) kullanılabilir.

Yazarların alt ağ oluşturma konusunda ne tür bir "sorun" olduğunu tam olarak bilmiyorum. Belki de bazı CIDR öncesi donanımlar bellek kısıtlamaları nedeniyle A Sınıfı ağları desteklemiyorlardı (ana bilgisayar sayısının, potansiyel ana bilgisayar sayısının değil, önemli olduğunu düşündüğünüz halde).

Ayrıca, 192.168.xx a / 16 olmasına rağmen, C sınıfı ağlar / 24'lerdir - yani klasik ağda 192.168.xx gerçekte 256 alt ağ içerir. Bu, CIDR öncesi donanımda özel alt ağlar çalıştırmak isteyen büyük kuruluşlar için faydalı olabilir.


um. a / 24, adresin ilk bitleri 110 ise C Sınıfı Ağ olabilir. Ancak, A / B Sınıfı'ndan da A / 24 alıyorsunuz. Klasik ağ iletişimi uzun süredir ölü. Kişi tarihi bir bağlamda sadece A, -B, -C Sınıflarını kullanmalıdır.
Jens Link

-1

Lütfen 6.0.0 - 10.255.255.255, RFC 6890 , sayfa 6'ya bakınız.

Tarihsel soruları yanıtlamanın iyi bir fikir olduğunu düşünürdüm, ancak kötü vampir deneyimlerinden dolayı bunu düzenli olarak yapmaktan kaçınmak isterdim. Bu durumda gerekli görünmüyor. 10.0.0.0/8 yeterince basittir.


1
Açıkçası, soruyu cevaplamıyorsun. Daha basit bir yerel aralık için değil, tarihçesi hakkında bilgi istiyorum. Bunun iyi bir soru olduğunu düşünmüyorsanız, kapatın.
geri al

1
192.168. *. * 'A itirazınızın ardındaki öncül, "daha basit bir şey seçmiş olmanızdır". Mesele şu ki, 10.0.0.0/8 aynı zamanda RFC1918 alanıdır ve daha basit bir şeydir, ancak rastgele bir şekilde herhangi bir adres alanını internette komplikasyon olmadan seçmeye karar veremezsiniz . Eğer topluluk bunu kapatmak istiyorsa ... Özet olarak, aşırı bilgili WRT olduğunuzu düşünüyorum "Bana 10.0.0.0/8 hakkında bilgi verme, çünkü 192.168 alanını sordum.
Mike Pennington,

2
Sana tamamen saygı duyuyorum ve başka türlü ses çıkarmak istemiyorum. Ancak, 'Şu anda olduğu gibi cevap vermeyi tercih ederim, bu yüzden işte çok ilgili bir sorunun cevabı' diyen bir soruya cevap vermek gibi görünüyor. Bunun arkasındaki motivasyon için daha fazla arıyorum, mutlaka kendi başına tarih. Tartışmaya açık olduğunuz için teşekkürler!
Geri al

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.