IP adreslerini ve konumunu anlama


11

Burada kötü şekillenmiş bir soru sorma riskim var, ama buna bir koşuşturma vereceğim.

O mu genellikle yakın IP adresi A IP adresi B'ye alanı olması nedeniyle durmak sayısal ardından yakın IP adresi A IP adresi B'ye olan coğrafi ?

Duygularınız ne olursa olsun, beni bu konuda iyi okuma materyallerine yönlendirebilirseniz çok yardımcı olacaktır.


4
Özür dilemeye gerek yok ... Bunun cevabının bir süredir sektörde olanlara açık olduğu, ancak BT alanına yeni giren (veya istekli) kişiler için çok fazla olmayan mükemmel bir soru olduğunu düşündüm.
EEAA

Yanıtlar:


5

ABC001 ve ABC002'nin fiziksel yakınlığa çok yakın olmaları muhtemeldir, muhtemelen aynı şehir bloğunda oldukları% 99'dur.

ABC001 ve ABC254'ün böyle olma olasılığı biraz daha azdır.

AB001.D ve AB002.D'nin 256x kadar büyük bir "close" tanımı için hala% 90, belki de% 90 daha düşük bir olasılık vardır.

AB001.D ve AB254.D tekrar biraz daha az hoşlanıyor.

Bu örüntü devam ediyor. Güvenilir bir coğrafi konum hizmetini yoklayarak ilk iki oktet için nispeten doğru yüzdeleri hesaplayabilirsiniz.

IPv4'ün hala kullanılabilir adres alanı olduğu eski günlerde (2006), xkcd , ilk sekizlinin ülkeye ve kuruluşa göre dağılımını gösteren bir İnternet Haritası yaptı . O zamandan beri çok daha yoğunlaştı, ancak genel desen devam ediyor, komşu ilk sekizliler aynı ülke veya bölgede% 30 olma şansına sahip.


1
Xkcd için otomatik +1.
Orbling

(ErikA'nın cevabına değiniyor.) Bununla birlikte, beni bunu doğrulayan okuma materyallerine yönlendirebilseydiniz bunu isterim. Bu derinlemesine anlamam gereken bir şey.
John Berryman

@John Bunu kapsayacak herhangi bir tek parçanın farkında değilim. / 8 bloğunun atanması bazı kuralları takip eder ve bu kurallar bir yerde yayınlanır . Bu kuralların ortaya çıkan sonuçlarından biri, bir işletmeye (çoğu ülke veya coğrafi bölge olan) tahsis edilen blokların, görevler yıllar arayla yapılsa bile sıralı olma eğilimindedir. Yerel bir otorite (ARIN gibi) / 8'e sahip olduktan sonra, onu nasıl dağıttıkları yine kurallara tabidir ve BU kurallar ortaya çıkan özelliklere sahiptir. Bu, hangi evin hangi IP'leri alacağına dair kuralları olan ISS düğümlerine kadar devam eder.
Sparr

XKCD haritasının IP'nin kayıtlı olduğu konum olduğunu unutmayın. Mutlaka orada kullanıldığı anlamına gelmez. Cevabınız makul bir şans olduğu konusunda biraz doğru olsa da, 1918 aralıklarından bahsetmediğiniz sürece% sayılarınızın çok yüksek olduğunu düşünüyorum.
Chris S

@Chris S% 99'umla aynı fikirde değil misiniz? Açıklığa kavuşturmak için, dünyadaki her 24 ülkeden ortalama bir coğrafi alan bölünmesinin tek bir / 24 olarak 2-3 olduğunu söylüyorum. Bu şekilde daha inandırıcı geliyor mu?
Sparr

13

Genel olarak A'ya yakın IP adresinin sayısal olarak IP adresine B olması, bunun yerine A'ya yakın IP adresinin coğrafi olarak B IP adresine mi gitmesi gerekir?

Kesinlikle hayır.

IP Netblocks, IANA tarafından , bölgedeki bireysel kuruluşlara netblocks dağıtan Bölgesel İnternet Kayıtlarına (RIR) dağıtılır. Bir kez dağıtıldığında, her alıcı kuruluşu bu adresle istediklerini yapabilir. Bu nedenle, başlangıçta APNIC bölgesinde bir netblock dağıtılabilse de, bir şirketin Avrupa veya Amerika Birleşik Devletleri'nde bu IP adreslerini kullanmasını engelleyen hiçbir şey yoktur.

Ek olarak, bir netbloktaki bazı adresler dünyanın bir köşesinde kullanılabilirken, diğerleri tamamen zıt bir köşede kullanılabilir.

Örneğin, IANA'nın IPv4 Adres Alanı Kayıt Defteri sayfasına bakın. 40/8Eli Lily şirketine, 41/8AfriNIC'e ve 42/8APNIC'e tahsis edilmiştir. Bu üç ardışık blok, coğrafi olarak birbirinden farklı üç gövdeye tahsis edilmiştir.


2
Bu. Milyonlarca kez. Coğrafi Konum olabilecek bir ziyaretçinin gelen ne ülke söylemenin kabul edilebilir bir yol olabilir belki hata belli marjı ile. Bu hemen hemen budur ve bu sayıların kendileri ile bir konum veya diğer "yakındaki" sayılar arasındaki herhangi bir ilişki nedeniyle değil, hangi adreslerin hangi ISS'lere tahsis edildiğini eşleyen bir veritabanından kaynaklanır.
Rob Moir

2
Sanırım sorudaki "genel" i kaçırdınız.
Sparr

1
Cevabınızı takdir ediyorum, ancak saygıyla, @Sparr sorumun amacını amaçlandığı gibi anladı. Benim özel sorunumda, zamanın% 90'ında işe yarayan iyi bir ilk tahmin, bana istediğime doğru uzun bir yol kazandıracak. Hiç çalışmadığı zamanın% 10'u mutlaka zararlı değildir. Ayrıca sorumun IP adresinin mutlak konumuyla değil, iki IP adresinin göreli konumuyla ilgilendiğine dikkat edin.
John Berryman

1
@Steven evet, bu doğru. /8Ağları kullanmak harika bir örnek değildi. Demek istediğim, çok yakın olmasa bile, doğrudan bitişik iki IP adresinin fiziksel olarak birbirinden çok uzak görünmesinin birçok yolu var .
EEAA

2
Sparr sorumun doğasını amaçlandığı gibi anlamıştı. Benim özel sorunumda, zamanın% 90'ında işe yarayan iyi bir ilk tahmin, bana istediğime doğru uzun bir yol kazandıracak. Üzgünüm ama ne duymak istediğinizi söylemek size iyi bir cevap vermekle aynı şey değil. Bu kuralın yararlı olması için çok fazla istisna vardır.
Rob Moir

3

Bilirsiniz, yalnızca sayısal "yakınlık" ile coğrafi yakınlık arasında doğrudan bir ilişki yoktur, aynı zamanda NAT'ın yaygın kullanımı ile SAME IP'sinden gelen isteklerin coğrafi konum bakımından birbiriyle coğrafi bir ilişkisi olduğuna dair bir garanti bile yoktur. talep eden son kullanıcının veya makinenin ABD'ye yayılmış çok sayıda kurumsal ağ var, örneğin tek bir internet ağına sahip ...

GÜNCELLENDİ: Ağ tasarımının bazı bölümlerini kullanan başka bir çift örnek düşündüm (yani, Joe Blow'in ev bağlantısına atanan bir IP ile doğrudan ilgili değil).

İlk olarak, bir ağ tasarımcısının daha büyük bir alt ağa (örneğin, a / 24 gibi) yalnızca noktadan noktaya bağlantılarda (yani / 30'lu gruplara oyulmuş) kullanılmak üzere bir kenara bırakılması yaygındır. Yani, 1.1.1.1 Chicago'da olabilir, 1.1.1.2 Los Angeles'taki bağlantının diğer ucu olabilir. Sadece tasarımla genellikle farklı fiziksel konumlarda bitişik IP'ler değil, tüm Ethernet bunlarla doldurulabilir / 30'ların hepsi farklı yerlerde.

Benzer bir örnek, geri döngü IP'leri. Yine bir / 24 olabilir, ancak / 30'lara oyulmak yerine, her biri bir yönlendiricideki geri döngü arayüzünde kullanılan / 32'lere (tek IP'ler) oyulmuştur. Yani, yukarıdakine benzer şekilde, 1.1.2.1 Chicago'daki bir yönlendiricide lo0 olabilir ve 1.1.2.2 Los Angeles'ta bir yönlendiricide lo0 olabilir ve iki yönlendiricinin artık aralarında doğrudan bir bağlantı olması bile gerekmez.


+1 NAT / Özel Ağların tek bir IP'nin bile birçok şey olabileceği anlamına geldiği iyi bir nokta.
Orbling

2

İSS'ler, http://www.ip-adress.com/ip_tracer/ gibi IP adreslerini izleyen IP adresleri ve siteleri satın alır . Hangi İSS'lerin hangi adreslere sahip olduğunu takip edin.

Yani ... IP adresi A ve B aynı netblock altındaki sayısal olarak yakınsa, muhtemelen coğrafi olarak yakındırlar, ancak ISS'nin tüm IP adreslerini aynı bölgede kullanacağına dair bir garanti yoktur. Netblock'lar dünya çapında dağıtılır ve ilk önce ilk olarak servis edilirler, böylece aynı netblock'ta değilse, netblocklar sayısal olarak yakın olsalar bile coğrafi olarak ilgisizdirler: 93.0.0.0 95.0'a yakın değildir. 0.0, ancak 95.10.10.1 dağıtımını yapan ISP muhtemelen aynı bölgede 95.10.10.2 dağıtımını yapmaktadır.


1

Ancak, iki adreste whois veya ters DNS araması yaparsanız ve aynı netblokta veya aynı ISP'den geliyorsa, bundan bazı sonuçlar çıkarabilirsiniz.

Çoğu yerleşim İSS'si, ters DNS aramalarında konum hakkında çok şey ortaya koymaktadı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.