Bir IP adresi (IP açılımı ile Internet Protokolü ) her biri, kalıcı ya da geçici olarak atanmış bir tanımlama numarasıdır cihaz bir bağlanmış bilgisayar ağı kullanan , Internet Protokolü . IP adresi (yönlendirme sisteminin temeli olan yönlendirme ) veri paketlerinin ilgili İnternet .
32 bit sürüm 4 ve 128 bit sürüm 6 IP adresleri vardır . Sürüm 4 şu anda en yaygın olarak kullanılan: genellikle temsil edilmektedir ondalık gösterimde , dört ile sayı arasında 0 ve 255 ile ayrılmış, noktalar "172.16.254.1 örneğin" verir.
IP adresi, her atanan ağ ile ara herhangi bir bilgisayar tekniği ( yönlendirici , bilgisayar , akıllı telefon , bağlı nesne , içi kartı sistemi , bir modem ( ADSL , WiFi , elyaf veya kablo) , ağ yazıcısı , vb a bağlı) ağ. düğümleri arasında iletişim protokolü olarak İnternet Protokolü kullanan . Bu adres, ilgili alt ağdaki yerel ağ yöneticisi tarafından ayrı ayrı veya DHCP protokolü aracılığıyla otomatik olarak atanır . Bilgisayarın birden fazla arabirimi varsa, her birinin belirli bir IP adresi vardır. Bir arabirimin birden çok IP adresi de olabilir.
IP protokolü tarafından iletilen her paket, gönderenin IP adresinin yanı sıra alıcının IP adresini de içerir. Yönlendiriciler adım hedef adıma rota IP paketlerini. Bazı IP adresleri yayın için kullanılır ( çok noktaya yayın veya yayın ) ve tek tek bilgisayarları adreslemek için kullanılamaz. Anycast tekniği , bir IP adresini İnternet üzerinden dağıtılan birkaç bilgisayarla eşleştirmeyi mümkün kılar.
IPv4 adreslerinin internette kayıtlı ve yönlendirilebilir olması durumunda herkese açık olduğu söylenir , bu nedenle dünya çapında benzersizdir . Bunun tersine, özel adresler yalnızca yerel bir ağda kullanılabilir ve yalnızca bu ağda benzersiz olmalıdır. Ağ adresi çevirisi özellikle tarafından gerçekleştirilen, internet kutusunda , dönüştürür özel adresleri içine kamu adresleri ve özel ağdaki bir konumdan Internet'e erişim sağlar.
Çoğu zaman, bir bilgisayar sunucusuna bağlanmak için , kullanıcı bu sunucunun IP adresini değil, etki alanı adını verir (örneğin, www.wikipedia.org ). Bu etki alanı adı daha sonra, Etki Alanı Adı Sistemi (DNS) kullanılarak kullanıcının bilgisayarı tarafından bir IP adresine çözümlenir . Bir bağlantı başlatmak ancak IP adresi alındıktan sonra mümkündür.
Alan adlarının IP adreslerine göre çeşitli avantajları vardır:
1990'lara kadar IP adresleri, adres atama ve yönlendirme protokolleri ile kullanılan sınıflara (A, B, C, D ve E) ayrıldı. Bu kavram, 2010'ların başlarında adres eksikliğinden ( RFC 1517) dolayı IP adreslerinin tahsisi ve yönlendirilmesi için artık geçerliliğini yitirmiştir . IPv6 adreslerinin çok kademeli olarak tanıtılması, adres sınıfı kavramının eskimesini hızlandırdı. Ancak dikkatli olun: pratikte, 2010'ların başında, sınıfsız protokoller olarak adlandırılanların yönlendirme algoritmaları da dahil olmak üzere birçok donanım ve yazılım bu sınıf sistemine dayanıyordu ( bkz. Cisco CCNA Keşif - Yönlendirme protokolleri ve kavramları ). Buna rağmen, CIDR sistemini kullanarak bir sınıf organizasyonunu taklit etmek kolaydır .
1984 yılında , sınıf modelinin sınırlamasıyla karşı karşıya kalan RFC 917 ( İnternet alt ağları ), alt ağ kavramını yarattı . Bu, örneğin, adres sınıfı kavramını sorgulamadan 65.536 bilgisayarlık tek bir ağ yerine 256 bilgisayarın 256 alt ağı gibi bir B Sınıfı adresi kullanmayı mümkün kılar .
Alt ağ maskesi, sırasıyla ağ numarasına ve ana bilgisayar numarasına karşılık gelen bir IP adresinin iki bölümünü belirlemek için kullanılır.
Bir maske, bir IP adresiyle aynı uzunluğa sahiptir. 1 (muhtemelen) ve ardından 0 rakamlarından oluşan bir diziden oluşur .
Bir IP adresinin alt ağ kısmını hesaplamak için adres ve maske arasında bit düzeyinde mantıksal AND işlemi gerçekleştirilir . Ana bilgisayar adresini hesaplamak için , maskenin tümleyeni ile adres arasında bit düzeyinde mantıksal bir AND işlemi gerçekleştirilir .
IPv6'da, alt ağların sabit boyutu / 64'tür, yani IPv6 adresinin 128 bitinden 64'ü alt ağdaki bir ana bilgisayarı numaralandırmak için ayrılmıştır.
1992'de, RFC 1338 ( Supernetting: an Address Assignment and Aggregation Strategy ) artık İnternet boyutuna uyarlanmayan sınıf kavramını ortadan kaldırmayı önerdi.
Classless Arası Yönlendirme (CIDR) 1993 gelişmiştir RFC boyutunu azaltmak için 1518 yönlendirme tablosunda yer alan yönlendirici . Bunu yapmak için, bu tablonun birkaç girişini tek bir sürekli aralıkta topluyoruz.
A , B veya C sınıfı adresleri arasındaki ayrım böylece geçersiz kılınmıştır, böylece tüm tek noktaya yayın adres alanı , sınıftan bağımsız olarak tek bir alt ağ topluluğu olarak yönetilebilir. Alt ağ maskesi artık IP adresinin kendisinden çıkarılamaz, bu nedenle sınıfsız olarak adlandırılan CIDR ile uyumlu yönlendirme protokolleri , ilgili maskenin adreslerine eşlik etmelidir. Bu, İnternette ( RFC 1654 A Border Gateway Protocol 4 , 1994), OSPF , EIGRP veya RIPv2'de kullanılan , sürüm 4'teki Border Gateway Protocol'ün durumudur . Bölgesel İnternet kayıtları (RIRS) bu değişimin bir sonucu olarak kendi adres ayırma ilkesi adapte edilir.
Kullanımı değişken uzunluk maskesi ( değişken uzunluklu alt ağ maskesi , VLSM) adres alanının daha etkili kullanımını sağlayıp, değişken büyüklükte bloklar halinde adres alanının bölünmesi sağlar.
Bir alt ağın adres sayısının hesaplanması aşağıdaki gibidir, 2 adres boyutu - maske .
Böylece bir internet servis sağlayıcısına a / 19 bloğu ( yani 2 32-19 = 2 13 = 8 192 adres) tahsis edilebilir ve içindeki ihtiyaçlara göre değişen boyutlarda alt ağlar oluşturabilir. : noktadan noktaya bağlantılar için / 30 200 bilgisayardan oluşan bir yerel ağ için / 24'e. Yalnızca / 19 bloğu, adreslerin kullanımında toplama ve verimlilik sağlayan dış ağlara görünür olacaktır.
CIDR gösterimi gösterimi basitleştirmek için tanıtıldı, ardından bir "/" ve ardından bir alt ağı tanımlayan yüksek sıralı bitlerin ondalık sayısı (diğer düşük sıralı bitler yalnızca bu tek alt ağdaki ana bilgisayarlara tahsis edildi, daha sonra ona kalmış) daha ince kesin ve alt aralıkları kendiniz yönlendirin). İnternette yönlendirme için, IPv4'te alt ağ maskeleri, CIDR gösterimi lehine terk edilmiştir , böylece aynı alt ağın tüm adres aralıkları bitişiktir ve birkaç kesintili aralıktan oluşan halen yürürlükte olan eski alt ağlar, olarak yeniden beyan edilmiştir. Gerektiğinde birçok alt ağ ve daha sonra yeniden numaralandırma ile mümkün olduğu kadar toplanır. Bununla birlikte, IPv4 alt ağ maskeleri, ana bilgisayarları doğrudan İnternet üzerinden yönlendirilmeyen ve adreslenemeyen aynı ağın içindeki yönlendirme tablolarında hala kullanılabilir, CIDR aralıklarına dönüştürme şu anda ağları çevreleyen yönlendiricilerde gerçekleştirilmektedir. yalnızca genel IPv4 adresleri için, ancak normalde artık ağlar arası değişim noktalarında değil.
IPv6'da, CIDR gösterimi , adres aralıkları için (128 bit'e kadar olabilen) tek standartlaştırılmış (ve en basit) gösterimdir , alt ağlar genellikle İnternet'teki genel adreslenebilir alanda 16 ila 96 bit'e sahiptir (son 48 bit kaldı). aynı ağ ortamında herhangi bir yönlendiriciye veya hatta çoğu zaman yerel ağ içindeki yönlendiricilerin önceden yapılandırılmasına gerek duymadan doğrudan yerel adresleme için kullanılabilir); IPv6'da, temel bir IPv6 adresini takip eden (ve aynı alt ağın adres aralıklarının temel adresleri gibi onaltılık olarak değil) "/" işaretinden sonra ondalık bir bit sayısıyla belirtilir.
IANA yılından bu yana, 2005 bir bölümü ICANN , 0/8 den 255/8 numaralı 256 blok boyutu / 8 boşluk, bölümlere farklı IP aralıkları kullanımını tanımlar.
Unicast IP adresleri tarafından dağıtılır IANA'da için bölgesel internet (RIRS). RIRS onların bölgedeki IPv4 ve IPv6 adresleme kaynakları yönetmek. IPv4 tek noktaya yayın adres alanı , 1/8'den 223/8'e kadar / 8 adres bloğundan oluşur. Bu blokların her biri ya ayrılmış, bir uç ağa atanmış ya da bölgesel İnternet kayıt defterine ( RIR ) ya da ücretsiz RFC 2373'e atanmıştır.şubat 2011, başka / 8 blok kalmadı.
IPv6'da 2000 ::/3 bloğu global tek noktaya yayın adresleri için ayrılmıştır . Bloklar / 23, 1999'dan beri RIR'lere atanmıştır .
Veritabanları sorgulamak mümkündür RIRS bir IP adresi kullanılarak atanır kime öğrenmek için whois komutunu veya üzeri web sitelerinin arasında RIRS .
RIRS oluşturmak için bir araya geldi Numara Kaynak Örgütü ortak faaliyetleri veya projeleri koordine etmek ve daha iyi olan kendi çıkarlarını savunmak için (NRO) ICANN ( IANA (özellikle aynı zamanda standardizasyon organları ile,) IETF). Ya ISOC ).
Blok (başlangıç adresi ve CIDR boyutu ) |
( ilgili bitiş adresi ) |
Kullanmak | Referans |
---|---|---|---|
0.0.0.0 / 8 | 0.255.255.255 | Bu ağ | RFC 5735, RFC 1122 |
10.0.0.0/8 | 10.255.255.255 | Özel adresler | RFC 1918 |
100.64.0.0/10 | 100,127,255,255 | Taşıyıcı Sınıfı NAT için paylaşılan alan | RFC 6598 |
127.0.0.0/8 | 127,255,255,255 | Geri döngü adresleri ( localhost ) | RFC 1122 |
169.254.0.0/16 | 169.254.255.255 | Otomatik yapılandırılmış yerel bağlantı adresleri ( APIPPA ) | RFC 3927 |
172.16.0.0/12 | 172.31.255.255 | Özel adresler | RFC 1918 |
192.0.0.0/24 | 192.0.0.255 | IETF tarafından rezerve edildi | RFC 5736 |
192.0.2.0/24 | 192.0.2.255 | TEST-NET-1 test ağı / dokümantasyon | RFC 5737 |
192.88.99.0/24 | 192.88.99.255 | 6'dan 4'e herhangi bir yayın | RFC 3068 |
192.168.0.0/16 | 192.168.255.255 | Özel adresler | RFC 1918 |
198.18.0.0/15 | 198.19.255.255 | Performans testleri | RFC 2544 |
198.51.100.0/24 | 198.51.100.255 | TEST-NET-2 test ağı / dokümantasyon | RFC 5737 |
203.0.113.0/24 | 203.0.113.255 | TEST-NET-3 test ağı / dokümantasyon | RFC 5737 |
224.0.0.0/4 | 239,255,255,255 | Çok noktaya yayın " Çok noktaya yayın " | RFC 5771 |
240.0.0.0/4 | 255.255.255.254 (*) | Gelecekte belirtilmemiş kullanım için ayrılmıştır (* aşağıdaki adres hariç) | RFC 1112 |
255.255.255.255/32 | 255.255.255.255 | sınırlı yayın | RFC 919 |
Posta adresleri:
Çok noktaya yayın adresleri :
Engellemek | Kullanmak | Referans |
---|---|---|
:: / 128 | Adres belirtilmedi | RFC 4291 |
:: 1/128 | geri döngü adresi | RFC 4291 |
:: ffff: 0: 0/96 | IPv4 ile IPv6 adres eşlemesi | RFC 4291 |
0100 :: / 64 | kara delik talebi | RFC 6666 |
2000 :: / 3 | İnternete yönlendirilebilir tek noktaya yayın adresleri | RFC 3587 |
2001 :: / 32 | Teredo | RFC 4380 |
2001: 2: :: / 48 | Performans testleri | RFC 5180 |
2001: 10 :: / 28 | Orkide | RFC 4843 |
2001: db8 :: / 32 | belgeler | RFC 3849 |
2002 :: / 16 | 6to4 | RFC 3056 |
fc00 :: / 7 | Benzersiz yerel adresler | RFC 4193 |
fe80 :: / 10 | Yerel adresler bağlantısı | RFC 4291 |
ff00 :: / 8 | çok noktaya yayın adresleri | RFC 4291 |
Özel adresler
Yerel Adresler IPv6'da, yerel fec0 ::/10 site adresleri aynı özel kullanım için RFC 3513 tarafından ayrılmıştır , ancak genel adreslemeyi desteklemek ve NAT'ların kullanımını caydırmak için RFC 3879 tarafından modası geçmiş olarak kabul edilir . Bunlar, 40 bitlik rastgele bir tanımlayıcı kullanarak özel ağların ara bağlantısını kolaylaştıran benzersiz yerel adresler fc00 :: / 7 ile değiştirilir.
IPv6'da fe80 :: / 64 adresleri yalnızca bir bağlantıda benzersizdir. Bu nedenle bir ana bilgisayar, bu ağda farklı arabirimlerde birkaç özdeş adrese sahip olabilir. Bu yerel bağlantı kapsam adresleriyle ilgili herhangi bir belirsizliği gidermek için, adresin yapılandırıldığı arabirimi belirtmemiz gerekir. Unix benzeri sistemlerde adrese yüzde işaretini ve ardından arayüzün adını ekleriz (örneğin ff02 :: 1% eth0), Windows altında ise arayüz numarasını kullanırız (ff02: : 1% 11) .
Eski deneysel adresler
İnternetin popülaritesi, 2011 yılında ağın gelişimini tehdit eden mevcut IPv4 adres bloklarının tükenmesine neden oldu.
Bu sorunu çözmek veya son tarihi uzatmak için çeşitli teknikler mevcuttur:
IP adresi başlangıçta teknik bir kullanım için tasarlanmışsa, belirli ülkelerde bir kişinin ve faaliyetlerinin çok ayrıntılı bir profilini toplamak için kullanılabildiği sürece etik soruları da beraberinde getirir .
IP adresine göre tanımlama çok farklı bağlamlarda yapılır:
Bir İnternet kullanıcısını IP adresi aracılığıyla güvenilir bir şekilde tanımlamaya çalışmak, birkaç nedenden dolayı sorun teşkil eder:
IP adresi izleme, genellikle pazarlama amacıyla kullanılır ve fiyatlandırma politikalarını etkilediğinden şüphelenilir.
IP sürüm 4 ve 6'nın tanımları, sınıf kavramı ve CIDR puanlaması aşağıdaki Yorum İsteğinde ( İngilizce olarak ) belgelenmiştir :
IRB listesi ve adres tahsis tablosu , IANA'nın Numara Kaynakları sayfasında bulunabilir .