Internet-protokolla

Internet Protocol ( Internet Protocol , lyhennettynä IP ) on perhe kommunikaatioprotokollia varten tietoverkkojen suunniteltu käytettäväksi Internetin . IP-protokollat ovat tasolla 3 on OSI-mallin . IP-protokollat ​​on integroitu Internet-protokollapakettiin ja ne mahdollistavat yhden osoitepalvelun kaikille liitetyille päätelaitteille.

Operaatio

Kahden aseman välisen tiedonsiirron aikana siirtokerrokselta - OSI-mallin tasolta 4 - tuleva tietovirta (esimerkiksi TCP- segmentit ) kapseloidaan IP-protokollan avulla paketteihin , kun ne kulkevat kerroksen verkon tasolla . Nämä paketit lähetetään sitten datalinkkikerrokseen - OSI-mallin tasolle 2, jotta ne voidaan kapseloida kehyksiin (esimerkiksi Ethernet ).

Kun kaksi päätelaitetta kommunikoi keskenään tämän protokollan kautta , tiedonsiirron polkua ei ole määritetty etukäteen: protokollan sanotaan olevan "ei-yhteyspohjainen". Sitä vastoin järjestelmälle, kuten kytketylle puhelinverkolle , polku, jonka kautta ääni (tai data) kulkee, muodostetaan yhteyden muodostamisen yhteydessä: protokolla on "yhteyspohjainen".

Toimitetut palvelut

IP-protokollat ​​takaavat pakettien parhaan mahdollisen toimituksen . He eivät välitä pakettien sisällöstä, mutta tarjoavat menetelmän saada ne perille.

Luotettavuus

IP-protokollia pidetään "epäluotettavina". Tämä ei tarkoita, etteivät ne lähetä tietoja oikein verkon kautta, mutta että he eivät takaa lähetettyjä paketteja seuraavista kohdista:

Luotettavuuden kannalta ainoa IP: n tarjoama palvelu on varmistaa, että lähetettyjen pakettien otsikoissa ei ole virheitä tarkistussumman ( tarkistussumman ) avulla. Jos paketin otsikossa on virhe, sen tarkistussumma ei ole kelvollinen ja paketti tuhoutuu lähettämättä sitä. Jos paketti tuhoutuu, ilmoitusta ei lähetetä lähettäjälle (vaikka ICMP- paketti voidaan lähettää).

Takuut, joita IP-protokolla ei tarjoa, delegoidaan ylemmän tason protokollille. Tärkein syy luotettavuuden hallinnan puutteeseen on halu vähentää reitittimien monimutkaisuutta ja antaa niille siten nopeampi nopeus. Älykkyys karkotetaan sitten verkon päätepisteisiin.

Versiohistoria

IPv4 on vuonna 2012 yleisimmin käytetty protokolla Internetissä ja yksityisissä verkoissa. IPv6 on sen seuraaja.

IPv4 käyttää 32- bittisiä koodattuja osoitteita  (eli teoriassa 4 294 967 296 mahdollista osoitetta), kun taas IPv6 koodaa ne 128-bittisiin (eli teoriassa 3,4 × 10 38  mahdollista osoitetta).

IP-protokollapaketin ensimmäinen kenttä koostuu 4 bitistä, jotka osoittavat käytetyn protokollan version. Arvoa 0100 (4 binäärisenä ) käytetään IPv4: ssä, 0110 (6 binäärisessä) IPv6: ssa. Arvoa 0101 (5 binäärisenä) käytetään Internet Stream Protocol -protokollassa , arvoa 0111 (7 binäärisessä) TP / IX: ssä ( RFC  1475), 1000 (8 binäärisessä) PIP: ssä ( RFC  1621) ja 1001 (9 binäärisessä) ) TUBA: lle (”  TCP ja UDP suuremmilla osoitteilla  ”, RFC  1347).

IPv4-osoitteiden uupuminen

Siirtyminen IPv6-protokolla tekee mahdolliseksi kiertää pulaa julkisen osoitteita, jotka olisivat voineet hidastanut määrän päätelaitteiden yhteydessä Internetiin. Sillä välin operaattorit harkitsevat laajamittaisten verkko-osoitteen kääntäjien käyttöä IPv4: n toiminnan laajentamiseksi.

Koko historia

Sisään Toukokuu 1974, Institute of Electrical and Electronics Engineers (IEEE) julkaisee asiakirjan nimeltä "Protokolla pakettiverkkojen välisestä viestinnästä". Tämän asiakirjan kirjoittajat, Vint Cerf ja Bob Kahn , kuvaavat protokollaa, joka mahdollistaa erityyppisten verkkojen yhdistämisen toisiinsa erittäin suuren maailmanlaajuisen verkon rakentamiseksi. Tämän protokollan tulee mahdollistaa resurssien jakamista käyttäen pakettivälitteisen koko verkon solmut .

Tämän uuden mallin keskeinen osa on monoliittinen ohjelma ( Transmission Control Program ), jonka kaksi päätoimintoa jaetaan myöhemmin ja johtavat TCP- ja UDP-protokollien määrityksiin .

Kun Yhdysvaltain puolustusministeriö ( puolustusministeriön nelikerroksinen Internet-malli tai Internet Protocol Suite) hyväksyi sen, se tunnettiin laajemmin lyhenteellä TCP / IP .

Englanniksi, Internet Protocol Version tai IPv .

Versiot 1--3

Protokollan versiot 1–3 (IPv1, IPv2 ja IPv3) ovat pysyneet kokeellisina. Niitä käytettiin vuosien 1977 ja 1979 välillä. IEN-muistiinpanot (Internet Experiment Note) kuvaavat näitä protokollaversioita ennen modernia versiota IPv4.

  • IEN 2 ( Internet Protocol- ja TCP-kommentteja ), päivättyElokuu 1977, se kuvaa tarvetta erottaa IP- ja TCP-protokollien (jotka olivat aiemmin yhdessä) toiminnot. Se ehdottaa IP-otsikon ensimmäistä versiota ja käyttää versiota vastaavan kentän arvoa 0 .
  • IEN 26 ( ehdotettu uusi Internet- otsikkomuoto ), päivättyHelmikuu 1978, se kuvaa IP-otsikon uuden version, joka käyttää yhtä bittiä versiota vastaavassa kentässä .
  • IEN 28 ( luonnos Internetwork Protocol Description Version 2 ), päivättyHelmikuu 1978, se kuvaa IPv2: n ominaisuuksia.
  • IEN 41 ( Internetwork Protocol Specification Version 4 ), päivättyKesäkuu 1978, se kuvaa protokollan ensimmäisen version, joka tunnetaan nimellä IPv4. IP-otsikkoa ei ole vielä viimeistelty, siihen tehdään muutoksia.
  • IEN 44 ( uusimmat otsikkomuodot ), päivättyKesäkuu 1978 kuten edellinenkin, se kuvaa toista IPv4-versiota ja toisen version IPv4-otsikosta.
  • IEN 54 ( Internetwork Protocol Specification Version 4 ), päivättySyyskuu 1978, tämä on ensimmäinen tunnettu kuvaus IPv4-protokollasta, jonka otsikon muoto lopulta säilytettiin ja standardisoitiin RFC RFC  760: ssa
Versio 4

Protokollan versio 4 (IPv4) on laajasti käytetty versio. Numero 4 on sitä käyttävien IP- datagrammien kuljettaman protokollan versionumero . IPv4 on määritelty vuoden  1981 RFC RFC 791: ssä.

Versio 5

Protokollan versio 5 (IPv5) on kokeellinen versio, jota käytetään Internet Stream -protokollan tutkimuksessa , joka itsessään on kokeellinen protokolla.

Versio 6

IPv4-protokollan virallinen seuraaja on IPv6 . Tämä protokolla on tulos useiden vuosien kokeiluista ja vaihdoista, joiden aikana on ehdotettu useita protokollia, kuten TP / IX ( RFC  1475), PIP ( RFC  1621) ja TUBA (TCP ja UDP isommilla osoitteilla, RFC  1347). Mutta nykyisen protokollan tekniset tiedot on säilytetty.

Versio 7

Tutkimukset ovat käynnissä parannusten tekemiseksi, erityisesti tarjoamalla X25-toiminnot N2 / N3-migraatioille.

Keskeneräinen työ OLABS: lla (T. Rosselet / N.Dublinec).

Versio 8-9?

Muita IPv8- ja IPv9-nimisiä protokolliehdotuksia voidaan kohdata harvoin, mutta kansainvälisiin standardeihin ei tällä hetkellä voida liittää EI.

Kuitenkin 1. st huhtikuu 1994, IETF julkaisi huhtikuun typeryspäivän koskien IPv9: tä.

Viitteet

  1. (sisään) "  TP / IX: Seuraava internet  " Kommenttipyyntö n: o  1475Kesäkuu 1993.
  2. (in) "  Pip Lähiajan Architecture  " Kommenttipyyntö n o  1621Toukokuu 1994.
  3. (in) "  TCP ja UDP isompi Osoitteet (TUBA), yksinkertainen ehdotus Internetin Käsitellään ja Routing  " Kommenttipyyntö n o  1347Kesäkuu 1992.
  4. http://www.ai.univ-paris8.fr/~ga/Public/EnteteProtocoles.pdf
  5. "  IANA IPv4-osoiteavaruusrekisteri  "
  6. Vinton G. Cerf, Robert E. Kahn, "A Protocol for Packet Network Intercommunication", IEEE Transactions on Communications , Voi. 22, nro 5, toukokuu 1974, s.  637–648
  7. (in) "  erittely Internet Transmission Control Program  " Kommenttipyyntö n o  675,Joulukuu 1974.
  8. (in) Kommenttipyyntö n o  760 .
  9. (in) Kommenttipyyntö n o  791 .
  10. (in) Kommenttipyyntö n o  1475 .
  11. (in) Kommenttipyyntö n o  1621 .
  12. (in) Kommenttipyyntö n o  1347 .
  13. "  IPv7  " , julkaisija O'Reilly , O'Reilly Media (käytetty 4. heinäkuuta 2015 )
  14. John Leyden , "  Kiina kieltäytyy IPv9-hypeistä  ", osoitteessa theregister.co.uk , The Register ,6. heinäkuuta 2004(katsottu 4. toukokuuta 2014 )
  15. (in) "  historiallisesta näkökulmasta käyttökohteen IP versio 9  " Kommenttipyyntö n o  16061. st huhtikuu 1994.

Katso myös

Aiheeseen liittyvät artikkelit

Ulkoiset linkit