internet protokolü

İnternet Protokolü ( İnternet Protokolü , IP olarak kısaltılır), İnternette kullanılmak üzere tasarlanmış bilgisayar ağları için bir iletişim protokolleri ailesidir. IP protokolleri altındadır 3. seviye olarak OSI modeli . IP protokolleri İnternet protokolleri takımına entegre edilmiştir vetüm bağlı terminaller için tek bir adresleme hizmetine izin verir.

Operasyon

İki istasyon arasındaki bir iletişim sırasında, taşıma katmanından gelen veri akışı - OSI modelinin 4. düzeyi - (örneğin, TCP segmentleri ) katman düzeyinde geçişleri sırasında IP protokolü tarafından paketler içinde kapsüllenir . Bu paketler daha sonra veri bağlantı katmanına (OSI modelinin 2. düzeyi) çerçeveler içinde kapsüllenmek üzere iletilir (örneğin Ethernet ).

İki terminal birbiriyle bu protokol aracılığıyla iletişim kurduğunda, önceden veri aktarımı için bir yol oluşturulmaz: protokolün "bağlantı yönelimli olmadığı" söylenir. Bunun tersine, anahtarlamalı telefon ağı gibi bir sistem için , sesin (veya verinin) geçeceği yol bağlantı başlatıldığında oluşturulur: protokol "bağlantı yönelimli" dir.

Sunulan hizmetler

IP protokolleri , paketlerin en iyi şekilde teslim edilmesini sağlar. Paketlerin içeriği ile ilgilenmezler, ancak onları hedeflerine ulaştırmak için bir yöntem sağlarlar.

Güvenilirlik

IP protokolleri "güvenilmez" kabul edilir. Bu, ağ üzerinden doğru bir şekilde veri göndermedikleri anlamına gelmez, ancak aşağıdaki noktalar ile ilgili olarak gönderilen paketler için herhangi bir garanti vermedikleri anlamına gelir :

Güvenilirlik açısından, IP tarafından sunulan tek hizmet, sağlama toplamı ( sağlama toplamı ) kullanılarak iletilen paketlerin başlıklarının hiçbir hata içermemesini sağlamaktır . Bir paketin başlığı bir hata içeriyorsa, sağlama toplamı geçerli olmayacak ve paket iletilmeden yok edilecektir. Bir paket yok edilirse, gönderene herhangi bir bildirim gönderilmez (ancak bir ICMP paketi gönderilebilir).

Bir IP protokolü tarafından sunulmayan garantiler, daha yüksek seviyeli protokollere delege edilmiştir. Bu güvenilirlik yönetimi eksikliğinin ana nedeni, yönlendiricilerin karmaşıklık düzeyini azaltma ve böylece daha hızlı olmalarına izin verme isteğidir . İstihbarat daha sonra ağın uç noktalarına aktarılır.

Sürüm geçmişi

IPv4 , 2012'de internette ve özel ağlarda en yaygın kullanılan protokoldür . IPv6 onun halefidir.

IPv4, 32 bitte kodlanmış adresleri kullanır  (yani teoride 4,294,967,296 olası adres), IPv6 ise bunları 128 bitte kodlar (yani teoride 3,4 × 10 38  olası adres).

Bir IP protokol paketinin ilk alanı, kullanılan protokolün versiyonunu gösteren 4 bitten oluşur. 0100 değeri ( ikili olarak 4 ) IPv4 için, 0110 (ikili olarak 6) IPv6 için kullanılır. 0101 (ikili olarak 5) değeri, İnternet Akış Protokolü için kullanılır , TP / IX ( RFC  1475) için 0111 (ikili olarak 7 ), PIP ( RFC  1621) için 1000 (ikili olarak 8 ) ve 1001 (ikili olarak 9 ) TUBA için ("  Daha Büyük Adresli TCP ve UDP  ", RFC  1347).

IPv4 adreslerinin tükenmesi

IPv6 protokolüne geçiş mümkün internete bağlı terminaller sayısındaki büyüme yavaşladı olabilirdi kamu adresleri, bir sıkıntısı aşmak mümkün kılar. Bu arada operatörler , IPv4'ün işleyişini genişletmek için büyük ölçekli ağ adresi çeviricileri kullanmayı düşünüyor .

Tam tarih

İçinde Mayıs 1974, Elektrik ve Elektronik Enstitüsü Engineers (IEEE) "Paket Ağ irtibatı A Protokolü" başlıklı bir belge yayınladı. Bu belgenin yazarları, Vint Cerf ve Bob Kahn , çok büyük bir küresel ağ oluşturmak için farklı türlerdeki ağları birbirine bağlamayı sağlayan bir protokolü açıklamaktadır. Bu protokol kullanılarak kaynakların paylaşımını izin vermelidir paket anahtarlama genelinde ağ düğümlerinin .

Bu yeni modelin merkezi bir bileşeni , iki ana işlevi daha sonra bölünecek olan ve TCP ve UDP protokollerinin özelliklerini ortaya çıkaracak olan monolitik bir programdır ( İletim Kontrol Programı ) .

Amerika Birleşik Devletleri Savunma Bakanlığı (Savunma Bakanlığı Dört Katmanlı İnternet Modeli veya İnternet Protokolü Paketi) tarafından benimsenmesiyle , TCP / IP kısaltmasıyla daha yaygın olarak tanındı .

İngilizce, İnternet Protokol Sürümü veya IPv .

1'den 3'e kadar sürümler

Protokolün 1'den 3'e kadar olan sürümleri (IPv1, IPv2 ve IPv3) deneysel kalmıştır. 1977 ile 1979 arasında kullanıldılar. IEN notları (İnternet Deney Notu), protokolün modern IPv4 sürümünden önceki bu sürümlerini açıklar.

  • IEN 2 ( İnternet Protokolü ve TCP ile İlgili Yorumlar ), tarihliAğustos 1977, IP ve TCP protokollerinin (daha önce bir arada olan) işlevselliğini ayırma ihtiyacını açıklar. Bu, bir IP bağlantısı ilk sürümü önerir ve tekabül eden bir alan için, 0 değerini kullanır sürümü .
  • IEN 26 ( Önerilen Yeni İnternet Başlık Biçimi ), tarihliŞubat 1978Bu karşılık gelen alanın 1 bit kullanan bir IP başlığındaki yeni bir versiyon tarif sürümü .
  • IEN 28 ( Taslak İnternet Çalışma Protokolü Açıklama Sürüm 2 ), tarihliŞubat 1978IPv2'nin özelliklerini açıklar.
  • IEN 41 ( Ağlar arası Protokol Belirtimi Sürüm 4 ), tarihliHaziran 1978IPv4 olarak bilinen protokolün ilk sürümünü açıklar. IP başlığı henüz kesinleşmemiştir, daha fazla değişikliğe uğrayacaktır.
  • IEN 44 ( En Son Üstbilgi Biçimleri ), tarihliHaziran 1978 öncekine benzer şekilde, IPv4 başlığının başka bir sürümüyle IPv4'ün başka bir sürümünü açıklar.
  • IEN 54 ( Ağlar arası Protokol Belirtimi Sürüm 4 ), tarihliEylül 1978, bu, IPv4 protokolünün bilinen ilk açıklamasıdır; üstbilgi biçimi nihayet RFC RFC  760'da korunur ve standartlaştırılır.
Sürüm 4

Protokolün Sürüm 4 (IPv4), yaygın olarak kullanılan bir sürümdür. 4 rakamı, onu kullanan IP datagramları tarafından taşınan protokolün sürüm numarasıdır . IPv4,  1981'in RFC RFC 791'inde tanımlanmıştır .

Versiyon 5

Protokolün Versiyon 5 (IPv5) , kendisi deneysel bir protokol olan İnternet Akış Protokolü çalışmasında kullanılan deneysel bir versiyondur .

Versiyon 6

IPv4 protokolünün resmi halefi IPv6'dır . Bu protokol, TP / IX ( RFC  1475), PIP ( RFC  1621) ve TUBA (TCP ve UDP with Bigger Addresses, RFC  1347) gibi birkaç protokolün önerildiği birkaç yıllık deney ve değişimin sonucudur . Ancak korunan, mevcut protokolün spesifikasyonlarıdır.

Versiyon 7

Özellikle N2 / N3 geçişleri için X25 işlevleri sağlayarak iyileştirmeler yapmak için çalışmalar devam etmektedir.

OLABS'ta (T. Rosselet / N.Dublinec) çalışmalar devam ediyor.

Sürüm 8-9?

IPv8 ve IPv9 olarak adlandırılan diğer protokol önerileriyle nadiren karşılaşılabilir, ancak şu anda uluslararası standartlarla HİÇBİR bağlantı mümkün değildir.

Ancak 1 st Nisan 1994IETF , IPv9 ile ilgili bir 1 Nisan Şakası Günü yayınladı.

Referanslar

  1. (inç) "  TP / IX: Sonraki İnternet  " Yorum  talebi n o 1475Haziran 1993.
  2. (inç) "  Pip Yakın Dönem Mimarisi  " Yorum  talebi n o 1621Mayıs 1994.
  3. (inç) "  Daha Büyük Adresli TCP ve UDP (TUBA), İnternet Adresleme ve Yönlendirme için Basit Bir Teklif  " Yorum  talebi n o 1347Haziran 1992.
  4. http://www.ai.univ-paris8.fr/~ga/Public/EnteteProtocoles.pdf
  5. "  IANA IPv4 Adres Alanı Kaydı  "
  6. Vinton G. Cerf, Robert E. Kahn, "Paket Ağ İletişimi İçin Bir Protokol", IEEE İşlemleri İletişim , Cilt. 22, No.5, Mayıs 1974 s.  637–648
  7. (in) "  İnternet İletim Kontrol Programı Şartname  ," Talep yorumlar için n o  675,Aralık 1974.
  8. (in) yorumlar için Request n o  760 .
  9. (in) yorumlar için Request n o  791 .
  10. (in) yorumlar için Request n o  1475 .
  11. (in) yorumlar için Request n o  1621 .
  12. (in) yorumlar için Request n o  1347 .
  13. "  IPv7  " dan, O'Reilly , O'Reilly Media (erişilen 2015 4 Temmuz )
  14. John Leyden , "  Çin IPv9 hype'ı reddetti  " , theregister.co.uk , The Register ,6 Temmuz 2004( 4 Mayıs 2014'te erişildi )
  15. (inç) "  IP Sürüm 9'un Kullanımına Tarihsel Bir Bakış Açısı  " Yorum  talebi n o 16061 st Nisan 1994.

Ayrıca görün

İlgili Makaleler

Dış bağlantılar