adres IP

Adres IP (IP ze stoi za Internet Protocol ) to numer identyfikacyjny, który jest przypisany na stałe lub tymczasowo do każdego urządzenia dołączone do sieci komputerowej , która wykorzystuje Internet Protocol . Adres IP jest podstawą systemu routingu ( routingu ) pakietów danych w Internecie .

Istnieją 32-bitowe adresy IP w wersji 4 i 128-bitowe w wersji 6 . Wersja 4, jest obecnie najpowszechniej stosowane: jest zwykle reprezentowane w notacji dziesiętnej z czterech numerów między 0 i 255 , oddzielonych od siebie punktach , co daje, na przykład „172.16.254.1”.

Korzystanie z adresów IP

Adres IP jest przypisany do każdego interfejsu z siecią z dowolnego sprzętu komputerowego ( ruter , komputer , smartfon , połączony obiekt , on- System board , modem ( ADSL , WiFi , włókien lub kabla) , drukarki sieciowe ,  itd. ) Połączony z sieć używająca protokołu internetowego jako protokołu komunikacyjnego między swoimi węzłami. Adres ten jest przydzielany indywidualnie przez administratora sieci lokalnej w odpowiedniej podsieci lub automatycznie przez protokół DHCP . Jeśli komputer ma wiele interfejsów, każdy ma określony adres IP. Interfejs może mieć również wiele adresów IP.

Każdy pakiet przesyłany protokołem IP zawiera adres IP nadawcy oraz adres IP odbiorcy. Te routery IP pakiety trasę do miejsca docelowego kroku po kroku. Niektóre adresy IP są używane do rozgłaszania ( multiemisji lub rozgłaszania ) i nie mogą być używane do adresowania poszczególnych komputerów. Technika anycast umożliwia dopasowanie adresu IP do kilku komputerów rozproszonych w Internecie.

Mówi się, że adresy IPv4 są publiczne, jeśli są zarejestrowane i można je przekierować w Internecie, więc są unikalne na całym świecie . I odwrotnie, adresy prywatne mogą być używane tylko w sieci lokalnej i muszą być unikalne tylko w tej sieci. Translacji adresów sieciowych , wykonywane przede wszystkim przez pole Internetu , zamienia adresów prywatnych na adresy publiczne i zapewnia dostęp do Internetu z pozycji w sieci prywatnej.

Adres IP i nazwa domeny

Najczęściej, aby połączyć się z serwerem komputerowym , użytkownik nie podaje adresu IP tego serwera, ale jego nazwę domeny (np. www.wikipedia.org ). Ta nazwa domeny jest następnie tłumaczona na adres IP przez komputer użytkownika przy użyciu systemu nazw domen (DNS). Dopiero po uzyskaniu adresu IP można zainicjować połączenie.

Nazwy domen mają kilka zalet w porównaniu z adresami IP:

Klasa adresu IP

Do lat 90. adresy IP były podzielone na klasy (A, B, C, D i E), które były wykorzystywane do przydzielania adresów i protokołów routingu. Pojęcie to jest obecnie przestarzałe w przypadku przydzielania i routingu adresów IP ze względu na brak adresów ( RFC  1517) na początku 2010 roku . Bardzo stopniowe wprowadzanie adresów IPv6 przyspieszyło starzenie się pojęcia klasy adresu. Uważaj jednak: w praktyce na początku lat 2010 wiele sprzętu i oprogramowania było opartych na systemie tej klasy, w tym algorytmy routingu tzw. protokołów bezklasowych ( por. Cisco CCNA Exploration – Routing protocols and concepts ). Mimo to łatwo jest naśladować organizację klasy za pomocą systemu CIDR .

Podsieć

W 1984 roku , w obliczu ograniczenia modelu klasowego, RFC  917 ( podsieci internetowe ) stworzył koncepcję podsieci . Umożliwia to na przykład użycie adresu klasy B, takiego jak 256 podsieci z 256 komputerami, zamiast pojedynczej sieci z 65 536 komputerami, bez kwestionowania pojęcia klasy adresu.

Maska podsieci służy do określenia dwóch części adresu IP odpowiadających odpowiednio numerowi sieci i numerowi hosta.

Maska ma taką samą długość jak adres IP. Składa się z ciągu cyfr 1 (ewentualnie), po którym następuje ciąg cyfr 0 .

Aby obliczyć część podsieci adresu IP, między adresem a maską wykonywana jest bitowa operacja logiczna AND . Aby obliczyć adres hosta, między uzupełnieniem maski a adresem wykonywana jest bitowa operacja logiczna AND .

W IPv6 podsieci mają stały rozmiar /64, co oznacza, że ​​64 ze 128 bitów adresu IPv6 są zarezerwowane do numerowania hosta w podsieci.

Agregacja adresów

W 1992 roku RFC  1338 ( Supernetting: an Address Assignment and Aggregation Strategy ) zaproponował zniesienie pojęcia klasy, które nie było już dostosowane do rozmiaru Internetu.

Classless Inter-Domain Routing (CIDR) został opracowany w 1993 roku w dokumencie RFC  1518 w celu zmniejszenia rozmiaru tablicy routingu zawartych w routerach . Aby to zrobić, agregujemy kilka wpisów z tej tabeli w jeden ciągły zakres.

Rozróżnienie między adresami klasy A , B lub C stało się zatem przestarzałe, dzięki czemu cała przestrzeń adresowa emisji pojedynczej może być zarządzana jako pojedyncza kolekcja podsieci niezależnie od klasy. Maski podsieci nie można już wywnioskować z samego adresu IP , dlatego adresom odpowiedniej maski muszą towarzyszyć protokoły routingu zgodne z CIDR , zwane bezklasowymi . Tak jest w przypadku Border Gateway Protocol w wersji 4 , używanego w Internecie ( RFC  1654 A Border Gateway Protocol 4 , 1994), OSPF , EIGRP czy RIPv2 . Te regionalne rejestry internetowe (RIR) dostosowują swoją politykę przydzielania adresów w wyniku tej zmiany.

Zastosowanie maski o zmiennej długości ( Variable-Length Subnet Mask , VLSM) umożliwia podział przestrzeni adresowej na bloki o zmiennej wielkości, co pozwala na bardziej efektywne wykorzystanie przestrzeni adresowej.

Obliczenie liczby adresów podsieci jest następujące, 2 rozmiar adresu - maska .

W ten sposób dostawcy usług internetowych można przydzielić blok / 19 ( tj. 2 32-19 = 2 13 = 8 192) i tworzyć podsieci o różnej wielkości w zależności od potrzeb w jego ramach: od / 30 dla łączy typu punkt-punkt do / 24 dla sieci lokalnej 200 komputerów. Tylko blok /19 będzie widoczny dla sieci zewnętrznych, co zapewnia agregację i efektywność w wykorzystaniu adresów.

Notacja CIDR została wprowadzona w celu uproszczenia notacji, z „/”, po której następuje dziesiętna liczba bitów wyższego rzędu identyfikujących podsieć (pozostałe bity niższego rzędu są przydzielane tylko do hostów w tej pojedynczej podsieci, od niego zależy, czy tnij drobniej i sam poprowadź podzakresy). W przypadku routingu w Internecie zrezygnowano z masek podsieci w IPv4 na rzecz notacji CIDR , dzięki czemu wszystkie zakresy adresów tej samej podsieci są ciągłe, a stare nadal obowiązujące podsieci złożone z kilku nieciągłych zakresów zostały ponownie zadeklarowane jako wiele podsieci w razie potrzeby, a następnie agregowane w możliwie największym stopniu przez wyliczanie. Jednak maski podsieci IPv4 mogą być nadal używane w wewnętrznych tablicach routingu tej samej sieci, której hosty nie są routowane i adresowane bezpośrednio przez Internet, konwersja na zakresy CIDR jest obecnie przeprowadzana na routerach graniczących z sieciami. tylko dla publicznych adresów IPv4, ale zwykle nie w punktach wymiany międzysieciowej.

W IPv6 notacja CIDR jest jedyną ustandaryzowaną (i najprostszą) notacją zakresów adresów (które mogą mieć do 128 bitów), przy czym podsieci mają zwykle od 16 do 96 bitów w publicznej przestrzeni adresowalnej w Internecie (ostatnie 48 bitów pozostaje dostępne do bezpośredniego adresowania lokalnego w tym samym medium sieciowym bez konieczności stosowania żadnego routera lub często nawet wstępnej konfiguracji routerów w sieci lokalnej); w IPv6 jest to również oznaczone dziesiętną liczbą bitów po „/”, która następuje po podstawowym adresie IPv6 (a nie w postaci szesnastkowej, jak podstawowe adresy zakresów adresów tej samej podsieci).

Baza adresów IP

IANA , która jest od 2005 roku podział ICANN określa użycie różnych adresów IP poprzez segmentację przestrzeń w 256 rozmiar bloku / 8, ponumerowanych od 0/8 do 255/8.

Adresy IP emisji pojedynczej są dystrybuowane przez IANA do regionalnych rejestrów internetowych (RIR). W RIR zarządzać adresowania zasobów IPv4 i IPv6 w swoim regionie. Przestrzeń adresowa IPv4 unicast składa się z /8 bloków adresów od 1/8 do 223/8. Każdy z tych bloków jest albo zarezerwowany, przypisany do sieci końcowej lub regionalnego rejestru internetowego (RIR) albo bezpłatny RFC  2373.luty 2011, nie ma już więcej / 8 bloków.

W IPv6 blok 2000 :: / 3 jest zarezerwowany dla globalnych adresów unicast . Bloki / 23 zostały przypisane do RIR od 1999 roku.

Jest to możliwe do kwerendy baz danych do RIR , aby dowiedzieć się, do którego adres IP jest przydzielany za pomocą whois polecenie lub za pośrednictwem stron internetowych tych RIR .

W RIR przyszedł razem tworzą numer organizacji zasobów (NRO) w celu skoordynowania wspólnych działań lub projektów i lepiej bronić ich interesów z ICANN ( IANA ), ale również z organów normalizacyjnych (w szczególności IETF). Lub ISOC ).

Specjalne zakresy adresów IP

IPv4 Niektóre adresy są zarezerwowane do specjalnego użytku ( RFC  5735):
Blokuj (adres początkowy
i rozmiar CIDR )
(
odpowiadający adres końcowy )
Posługiwać się Odniesienie
0.0.0.0 / 8 0,255.255.255 Ta sieć RFC  5735, RFC  1122
10.0.0.0/8 10.255.255.255 Adresy prywatne RFC  1918
100.64.0.0/10 100,127,255,255 Wspólna przestrzeń dla Carrier Grade NAT RFC  6598
127.0.0.0/8 127,255,255,255 Adresy sprzężenia zwrotnego ( localhost ) RFC  1122
169.254.0.0/16 169.254.255.255 Automatycznie konfigurowane adresy łączy lokalnych ( APIPA ) RFC  3927
172.16.0.0/12 172.31.255.255 Adresy prywatne RFC  1918
192.0.0.0/24 192.0.0.255 Zarezerwowane przez IETF RFC  5736
192.0.2.0/24 192.0.2.255 Sieć testowa TEST-NET-1 / dokumentacja RFC  5737
192.88.99.0/24 192.88.99.255 6 do 4 dowolnych RFC  3068
192.168.0.0/16 192.168.255.255 Adresy prywatne RFC  1918
198.18.0.0/15 198.19.255.255 Testy wydajności RFC  2544
198.51.100.0/24 198.51.100.255 Sieć testowa TEST-NET-2 / dokumentacja RFC  5737
203.0.113.0/24 203.0.113.255 Sieć testowa TEST-NET-3 / dokumentacja RFC  5737
224.0.0.0/4 239,255,255,255 Multiemisja " Multiemisja " RFC  5771
240.0.0.0/4 255.255.255.254 (*) Zarezerwowane do przyszłego nieokreślonego użytku (* z wyjątkiem adresu poniżej) RFC  1112
255.255.255.255/32 255.255.255.255 ograniczona transmisja RFC  919

Adresy prywatne  :

Adresy pocztowe:

Multicast adresy  :

IPv6 Zarezerwowane są następujące zakresy adresów IPv6 ( RFC  5156):
Blok Posługiwać się Odniesienie
:: / 128 Nie podano adresu RFC  4291
:: 1/128 Adres zwrotny RFC  4291
:: ffff: 0: 0/96 Mapowanie adresu IPv6 na IPv4 RFC  4291
0100 :: / 64 nagabywanie czarnej dziury RFC  6666
2000 :: / 3 Internetowe routowalne adresy unicast RFC  3587
2001 :: / 32 Teredo RFC  4380
2001: 2 :: / 48 Testy wydajności RFC  5180
2001: 10 :: / 28 Orchidea RFC  4843
2001: db8 :: / 32 dokumentacja RFC  3849
2002 :: / 16 6 do 4 RFC  3056
fc00 :: / 7 Unikalne adresy lokalne RFC  4193
fe80 :: / 10 Link do adresów lokalnych RFC  4291
ff00 :: / 8 multicast adresy RFC  4291

Adresy specjalne

Adresy lokalne W IPv6 lokalne adresy witryn fec0 ::/10 zostały zarezerwowane przez RFC  3513 do tego samego użytku prywatnego, ale są uważane za przestarzałe przez RFC  3879, aby sprzyjać adresowaniu publicznemu i zniechęcać do używania translacji NAT . Są one zastępowane unikalnymi adresami lokalnymi fc00 ::/7, które ułatwiają łączenie sieci prywatnych za pomocą 40-bitowego losowego identyfikatora.

W IPv6 adresy fe80 :: / 64 są unikalne tylko w łączu. Host może więc mieć kilka identycznych adresów w tej sieci na różnych interfejsach. Aby rozwiązać wszelkie niejasności z tymi adresami zakresu łącza lokalnego, musimy zatem określić interfejs, w którym adres jest skonfigurowany. W systemach uniksopodobnych do adresu dodajemy znak procentu, a następnie nazwę interfejsu (np. ff02 :: 1% eth0), natomiast w systemie Windows używamy numeru interfejsu (ff02: : 1% 11) .

Przestarzałe eksperymentalne adresy

Wyczerpanie adresów IPv4

Popularność Internetu spowodowała wyczerpanie się dostępnych bloków adresów IPv4 w 2011 roku, co zagraża rozwojowi sieci.

Aby rozwiązać ten problem lub przedłużyć termin, istnieje kilka technik:

Kwestie społeczne

Jeśli adres IP jest początkowo pomyślany do użytku technicznego, rodzi to również pytania etyczne, o ile może być używany w niektórych krajach do agregowania bardzo szczegółowego profilu osoby i jej działalności .

Zastosowania

Identyfikacja według adresu IP odbywa się w wielu bardzo różnych kontekstach:

Kwestie

Próba wiarygodnej identyfikacji użytkownika Internetu na podstawie jego adresu IP stanowi problem z kilku powodów:

Śledzenie adresów IP jest często wykorzystywane do celów marketingowych i podejrzewa się, że wpływa na politykę cenową.

Prośba o komentarze

Definicje IP w wersji 4 i 6 , pojęcie klasy i scoringu CIDR są udokumentowane w Prośbie o komentarze poniżej (w języku angielskim ):

Gminy

IPv4

IPv6

Lista IRB i tablicy alokacji adresów można znaleźć na stronie Number Resources z IANA .

Uwagi i referencje

Uwagi

  1. z poprzedniej klasy .
  2. z poprzedniej Klasy B .
  3. z poprzedniej Klasy C .
  4. Na przykład z rozszerzeniem gospodarstwa domowego dostarczonym przez TheTradeDesk .
  5. W szczególności problemy prawne, które w tym artykule pokazują kwestionowanie adresu IP w świetle ustawy o ochronie danych .

Bibliografia

  1. Konfigurowanie wielu adresów IP i bram , technet.microsoft.com.
  2. (w) R. Hinden i in. "  Oświadczenie Zastosowanie Wdrażania Classless Inter-Domain Routing (CIDR)  " Request for Comments n °  1517wrzesień 1993.
  3. (w) Jeffrey Mogul "  podsieci INTERNET  " Żądanie uwagi N O  917Październik 1984.
  4. (w) V. Fuller, T. Yu J., Li i K. Varadhan "  nadsieci: przypisania adresu i strategia agregacji  " Request for Comments n °  1338Czerwiec 1992.
  5. (w) Y. Rekhter T. Li "  Architektura na adres IP alokacji ze CIDR  " Request for Comments n O  1518wrzesień 1993.
  6. (w) Y. Rekhter T. Li "  Border Gateway Protocol 4 (BGP-4),  " Żądanie uwagi n O  1654Lipiec 1994.
  7. "  Rejestr przestrzeni adresowej IPv4 IANA  "
  8. (w) S. Deering R. Hindena "  IP wersja 6 Rozwiązanie Architecture  " Żądanie uwagi n O  2373lipiec 1998.
  9. (en) Przestrzeń adresowa IPv4 , iana.org.
  10. (pl) Przypisanie adresów IPv6 Unicast , iana.org.
  11. (w) p bawełniane i L. Vegoda "  specjalne używanie IPv4  " Żądanie uwagi n O  5735,styczeń 2010.
  12. (w) R. Braden i in. „  Wymagania dla hostów internetowych - komunikacja Layers  ”, Request for Comments n O  1122,Październik 1989.
  13. (i) Y. Rekhter B. Moskowitz, D. Karrenberg, GJ de Groot i E. Lear „  Adres Przydział Private Internets  ” Żądanie uwagi n O  1918Luty 1996.
  14. (w), J. V. Kuarsingh Weil, C. Donley, C. Liljenstolpe oraz Pan Azinger "  IANA IPv4 prefiksu zastrzeżony dla wspólnego Address Space  " Request for Comments n °  6598,kwiecień 2012.
  15. (w) S. Cheshire, Aboba B i E. Guttman "  dynamicznej konfiguracji IPv4 łącza lokalnego adresów  " Request for Comments n °  3927,maj 2005.
  16. (w) G. Huston, pan Cotton i Vegoda L., "  IANA IPv4 Adres Special Purpose Registry  " Request for Comments n °  5736,styczeń 2010.
  17. (i) J. Arkko M. bawełny i L. Vegoda „  adres IPv4 Bloki zastrzeżone dla Dokumentacja  ” Żądanie uwagi n O  5737,styczeń 2010.
  18. (w) C Huitema "  Anycast Przedrostek 6to4 Relay routerów  " Request for Comments n O  3068,Czerwiec 2001.
  19. (w), S. J. Bradner McQuaid „  Testowanie Metodologia sieci urządzenia połączeniowe  ” Żądanie uwagi n O  2544Marzec 1999.
  20. (w) Pana Cotton, Vegoda L. i D. Meyer, "  IANA wytycznych dla IPv4 adres multiemisji Zadania  " Request for Comments n °  5771,marzec 2010.
  21. (w) S. Deering "  Rozszerzenia dla Host IP adres grupowy  " Request for Comments n O  1112,Sierpień 1994.
  22. (w) Jeffrey Mogul "  transmisyjnej datagramów INTERNET  " Request for Comments N O  919,Październik 1984.
  23. (w) D. Meyer i P. Lothberg "  Glop adresowania w 233/8  " Request for Comments n O  3180,wrzesień 2001.
  24. (w) Pana Blanchet "  Adresy IPv6 specjalnego zastosowania  " Prośba o komentarze n o  5156,kwiecień 2008.
  25. (i) R. Hindena S. Deering „  IP wersja 6 Rozwiązanie Architecture  ” Żądanie uwagi n O  4291,Luty 2006.
  26. (w), N. i D. Freedman Hilliard "  odrzutów Przedrostek IPv6  " Żądanie uwagi n O  6666,Sierpień 2012.
  27. (w) R. Hindena, S. Deering i E. Nordmark "  IPv6 Globalny Format adresu unicast  " Request for Comments n o  3587,sierpień 2003.
  28. (w) C. Huitema "  Teredo: tunelowania IPv6 przez UDP przez Network Address Translations (NAT)  " Wniosek o komentarzach n o  4380,Luty 2006.
  29. (w), C. A. Popoviciu Hamza G. Van de Velde i D. Dugatkin "  IPv6 Testowanie Metodologia urządzeń sieciowych połączeniowe  " Request for Comments n °  5180,maj 2008.
  30. (w) P. Nikander, J. Laganier i F. Dupont "  IPv6 prefiksu dla nakładki rutowalne kryptograficznego Hash identyfikatory (storczyków)  " Żądanie uwagi n O  4843,kwiecień 2007.
  31. (w) G. Huston, Pana A. i P. Smith, "  Adres IPv6 Prefiks Reserved Dokumentacji  " Prośba o komentarze n o  3849,lipiec 2004.
  32. (w) B. Carpenter i K. Moore, "  Połączenie IPv6 domenami przez IPv4 chmury  " Request for Comments n O  3056,Luty 2001.
  33. (w) R. Hindena i B. Haberman "  adresy IPv6 unicast Unikalne lokalny  " Żądanie uwagi n O  4193,Październik 2005.
  34. (w) R. Hindena i S. Deering "  Protokół internetowy w wersji 6 (IPv6) Adresowanie Architecture  " Request for Comments n o  3513,kwiecień 2003.
  35. (w) C Huitema i B. Carpenter "  wycofuje serwisów lokalne  " Request for Comments n O  3879,wrzesień 2004.
  36. (w) R. Hindena i S. Deering, "  IP Version 6 Addressing Architecture  " Prośba o komentarze n o  1884grudzień 1995.
  37. Internet: nowy standard dla IP , Le Figaro ,6 czerwca 2012.
  38. [PDF] .
  39. (w) „  Rozszerzenie gospodarstwa domowego  ” na thetradedesk.com .
  40. "  Wikipedia blokuje adres IP Ministerstwa Spraw Wewnętrznych na rok  " , Franceinfo ,13 stycznia 2016(dostęp 15 lipca 2020 r. )
  41. Thiébaut Devergranne , „  Czy adres IP jest danymi osobowymi?  » , na dane osobowe.fr ,18 listopada 2011(dostęp 7 stycznia 2018 r . ) .
  42. Ariane Krol i Jacques Nantel "  Połowy klientowi w wannie: Nowe narzędzia marketingowe  ", Le Monde Diplomatique , n o  711,czerwiec 2013( przeczytaj online ).
  43. „  Śledzenie IP  : eurodeputowana Françoise Castex chce dochodzenia Komisji  ”, ZDNet ,Styczeń 2013( przeczytaj online ).
  44. (en) J. Reynolds i J. Postel "  internetowe numery  " Żądanie uwagi N O  997Marzec 1987.
  45. (w) "  Internet Protocol - DARPA INTERNET - program Protocol Specification  " Request for Comments n o  791,wrzesień 1981.
  46. (w) V. Fuller, T. Yu J., Li i K. Varadhan "  Bezklasowa między domenami routingu (CIDR) przypisania adresu i strategia agregacja  " Żądanie uwagi n O  1519wrzesień 1993.
  47. (w) R. Droms "  Dynamic Host Configuration Protocol  " Prośba o komentarze n o  1531Październik 1993.
  48. (w) "  Adresy IPv4 specjalnego zastosowania  " Request for Comments n ö  3330wrzesień 2002.
  49. (w) Finlayson, Mann, Mogul, THEIMER, "  Reverse Address Resolution Protocol  " Request for Comments n o  903,Czerwiec 1984.
  50. (w) S. Deering i R. Hindena "  Protokół internetowy w wersji 6 (IPv6) Specyfikacja  " Prośba o komentarze n o  2460grudzień 1998.
  51. (w) R. Gilligan i E. Nordmark "  Transition Mechanizmy gospodarzy IPv6 i routery  " Request for Comments n °  2893,sierpień 2000.

Zobacz również

Powiązane artykuły

Linki zewnętrzne