Zrozumienie adresu IP: przewodnik wprowadzający

Każde urządzenie podłączone do Internetu lub sieci lokalnej posiada adres IP.

Tak, nawet Twój smartfon, telewizor Smart TV i inteligentne głośniki go mają. Być może słyszałeś o adresach IP, a być może widziałeś też, jak wyglądają – te serie liczb oddzielone kropkami lub dwukropkami.

Adres IP to adres, na który docierają informacje, o które prosisz z Internetu.

Na przykład, gdy szukasz swojego ulubionego filmu w Internecie, wyszukiwarka potrzebuje trochę czasu, aby załadować wyniki i pokazać je na ekranie. Z tyłu jest wiele rzeczy, których nie widać. Bez Twojego adresu IP Twoja prośba nie trafi donikąd.

Tak ważny jest adres IP.

Przyjrzyjmy się zatem szczegółowo adresom IP i powiązanym z nimi kluczowymi informacjami.

Co to jest IP?

Aby zrozumieć adres IP, ważne jest, aby w pierwszej kolejności dowiedzieć się, czym jest adres IP.

Protokół internetowy (IP) to zestaw reguł rządzących pakietami danych, formatem danych lub datagramem wysyłanym przez sieć lokalną lub Internet. Jest to bezpołączeniowy i zorientowany na datagram protokół, ponieważ działa w dynamicznej sieci komputerowej.

Adres IP działa bez scentralizowanego monitora lub katalogu i nigdy nie opiera się na węźle lub łączu. Dlatego każdy pakiet danych musi mieć adres IP źródła i miejsca docelowego oraz inne kluczowe informacje, aby mógł zostać pomyślnie dostarczony.

Co to jest adres IP?

Adres protokołu internetowego (adres IP) odnosi się do unikalnego adresu lub etykiety numerycznej wyznaczonej dla każdego urządzenia podłączonego do sieci komputerowej wykorzystującej do komunikacji protokół internetowy (IP).

Przykład adresu IP: 192.16.2.1

Mówiąc najprościej, adresy IP identyfikują urządzenie w sieci lokalnej lub w Internecie i umożliwiają przesyłanie danych między urządzeniami, zawierających informacje o lokalizacji, jednocześnie udostępniając urządzenia w celu łatwej komunikacji. Adresy IP oferują świetny sposób na rozróżnianie różnych urządzeń, takich jak komputery, drukarki, strony internetowe, routery itp.

Adres IP jest używany do dwóch celów:

  • Wyszukiwanie lokalizacji
  • Identyfikacja interfejsu hosta/sieci

Internet Assigned Numbers Authority (IANA) zarządza adresami IP na całym świecie. Ponadto 5 regionalnych rejestrów internetowych (RIR) zarządza nimi w wyznaczonych regionach i przypisuje je do lokalnych rejestrów internetowych, takich jak użytkownicy końcowi i dostawcy usług internetowych (ISP).

Jak działa adres IP?

Adres IP działa w taki sam sposób, jak adres domowy dla Ciebie. Jeśli chcesz otrzymać list lub paczkę od kuriera, musisz podać nadawcy swój adres domowy. Podobnie, jeśli chcesz otrzymywać pocztę elektroniczną lub dane z sieci, Twoje podłączone urządzenie lub komputer musi mieć adres internetowy, aby nadawca mógł je zidentyfikować i wysłać dane.

Niezależnie od tego, czy jest to komputer, tablet, smartfon, inteligentne oświetlenie, termostat, niania elektroniczna, czy cokolwiek innego podłączonego do Internetu, każde urządzenie musi mieć numer internetowy lub adres, aby nawiązać połączenie i komunikować się z innymi urządzeniami za pomocą zestawu wytycznych lub protokoły.

Dlatego każda witryna, taka jak Amazon czy Netflix, zawiera również adres IP, który umożliwia komunikację z Tobą i wysyłanie żądanych informacji. Zachowują jednak nazwę zamiast adresu IP, na przykład Amazon.com i Netflix.com, aby ułatwić ich znalezienie. W przeciwnym razie musiałbyś wpisać ten długi zestaw liczb dla każdej odwiedzanej witryny. Imiona są łatwiejsze do zapamiętania niż liczby.

Teraz możesz zapytać, w jaki sposób adresy IP są przydzielane do każdego urządzenia.

Adres IP nie jest przypadkowy; jest tworzony matematycznie i alokowany przez IANA.

W powyższym przykładzie adresu IP – 192.16.2.1, widać, że jest on reprezentowany jako zestaw 4 liczb oddzielonych kropką. Każda liczba może wynosić od 0 do 255 w tym zestawie. Tak więc pełny zakres adresów IP może wynosić od 0.0.0.0 do 255.255.255.255.

Rodzaje adresów IP

Adresy IP należą do różnych kategorii, z których każda ma inny typ.

#1. Publiczny i prywatny

Firma lub osoba fizyczna posiadająca usługę internetową posiada adresy IP dwojakiego rodzaju: prywatny i publiczny. Te adresy IP są oparte na lokalizacji sieciowej.

  • Prywatny adres IP: jest używany w sieci komputerowej w domu lub biurze. Każde urządzenie (komputer, smartfon, głośniki, smart TV itp.) łączące się z Twoją siecią składa się z prywatnego adresu IP przypisanego przez router.

Wraz ze wzrostem wykorzystania różnych urządzeń rośnie wraz z nim liczba adresów IP w domu. Dlatego router musi znaleźć sposób na oddzielne wykrycie tych systemów, dlatego generuje dla każdego z nich unikalne prywatne adresy IP, różnicując urządzenia w sieci. Urządzenia spoza sieci prywatnej nie będą miały dostępu do prywatnych adresów IP.

  • Publiczny adres IP: jest używany poza domową lub biurową siecią komputerową. Każde urządzenie podłączone do sieci publicznej lub Internetu będzie miało swój adres IP przydzielony przez dostawcę usług internetowych (ISP). Dostawcy usług internetowych mają szeroki zakres adresów IP dla klientów i przydzielają publiczny adres IP routerowi.

Urządzenia zewnętrzne używają publicznych adresów IP, aby znaleźć Twoje urządzenie przez Internet. Publiczny adres IP jest dwojakiego rodzaju: statyczny i dynamiczny.

#2. Statyczne i dynamiczne

  • Statyczne adresy IP: są spójne i nie zmieniają się regularnie ani automatycznie. Po przypisaniu przez dostawcę usług internetowych adres IP pozostaje taki sam.

Każda firma lub osoba fizyczna nie potrzebuje statycznego adresu IP. Ale jeśli chcesz hostować własny serwer, musisz mieć statyczny adres IP. Zapewnia to, że Twój adres e-mail i witryny powiązane ze statycznym adresem IP mają stale ten sam adres IP. Dzięki temu urządzenia zewnętrzne mogą łatwo znaleźć Cię w Internecie.

  • Dynamiczny adres IP: te adresy IP zmieniają się regularnie i automatycznie, w przeciwieństwie do adresów statycznych. Dostawcy usług internetowych mają pulę nieprzypisanych adresów IP, które przypisują klientom logującym się do ich usług internetowych. Klient korzysta z przypisanego adresu IP, o ile jest podłączony do Internetu. Gdy klient przestaje korzystać z usługi lub rozłącza się z internetem, przypisany adres IP staje się bezpłatny i wraca do puli nieprzypisanych adresów IP. Te dynamiczne adresy są ponownie przypisywane innym klientom.

Takie podejście pozwala zaoszczędzić koszty usługodawców internetowych i nie muszą oni wykonywać określonych zadań w celu ponownego ustanowienia adresu IP użytkownika. Ponadto zapewnia również bezpieczeństwo, ponieważ zmiana adresów IP utrudnia hakerom skupienie się na jednym użytkowniku.

Wcześniej omówiliśmy statyczne adresy IP dla firm, które chcą posiadać serwer dla swoich witryn. Podobnie istnieją dwa rodzaje adresów IP witryn internetowych.

#3. Współdzielony i dedykowany adres IP

  • Wspólny adres IP: właściciele witryn korzystający z udostępnionej usługi hostingowej od hosta internetowego otrzymają serwer udostępniony przez inne witryny. Jest odpowiedni dla małych firm, blogerów, witryn z portfolio itp., gdzie ruch jest mniejszy. Będą mieli wspólny adres IP.
  • Dedykowane adresy IP: Większe witryny szukają bezpieczniejszej opcji, a profesjonalni gracze, którzy chcą lepszej kontroli nad swoimi serwerami, mogą skorzystać z dedykowanych planów hostingowych. Mogą kupić dedykowany adres IP. Pomaga w łatwym uzyskaniu certyfikatów SSL i umożliwia uruchomienie serwera FTP.

Dzięki temu możesz bezpiecznie udostępniać pliki różnym osobom w swojej organizacji lub zachować anonimowość. Co więcej, możesz nawet uzyskać dostęp do swojej witryny za pomocą adresu IP zamiast nazwy domeny.

#4. Logiczne i fizyczne

  • Logiczny adres IP: jest przypisywany przez oprogramowanie znajdujące się na serwerze lub routerze i może się okresowo zmieniać lub nie. Na przykład Twój laptop może mieć inny adres IP, jeśli połączysz go z innym hotspotem.
  • Fizyczny adres IP: Każda jednostka sprzętowa ma unikalny adres IP, który nigdy się nie zmienia. To jest fizyczny adres IP. Możesz użyć protokołu rozdzielczości, aby przekonwertować logiczny adres IP na fizyczny, aby zidentyfikować urządzenie w sieci IP.

Wersje IP: IPv4 i IPv6

Powszechnie używane są dwie wersje protokołu IP – IPv4 i IPv6. Każda wersja reprezentuje adres IP w inny sposób.

Protokół internetowy w wersji 4 (IPv4)

Oryginalną wersją IP wdrożoną w sieci Agencji Zaawansowanych Projektów Badawczych (ARPANET) po raz pierwszy w 1983 r. był IPv4. Jest szeroko stosowany w wielu korporacjach. Ze względu na swoją powszechność terminologia „adres IP” nadal powszechnie odnosi się do tych adresów, które definiuje IPv4.

IPv4 reprezentuje adres IP w postaci 32-bitowej liczby składającej się z 4 liczb oddzielonych kropkami. Każda liczba reprezentuje ułamek dziesiętny (podstawa 10) dla 8-cyfrowej liczby binarnej (podstawa 2) lub oktetu. Pozwala na adresy IP.

Jak wyjaśniono wcześniej, każda z 4 liczb w adresie IPv4 mieści się w zakresie od 0 do 255.

Przykład: 172.16.254.1, 192.16.2.1, 192.26.254.1, 172.0.16.0 itd.

Protokół internetowy w wersji 6 (IPv6)

Ze względu na ogromny rozwój sieci adresy IPv4 zaczęły się wyczerpywać około lat 90. XX wieku. W rezultacie niedobór przestrzeni adresowej IP stał się poważny, aby przypisać je dostawcom usług internetowych i użytkownikom końcowym.

Wywarło to presję na Grupie Roboczej ds. Inżynierii Internetu (IETF) do wprowadzania innowacji i odkrywania technologii rozszerzających możliwości adresowania w Internecie. Ostatecznie przeprojektowali IP na IPv6 w 1995 roku. Przeszedł on serię testów aż do 2000 roku, kiedy to rozpoczęło się jego komercyjne wdrażanie.

W IPv6 przestrzeń adresowa została zwiększona do 128 bitów lub 16 oktetów (z 32 bitów lub 8 oktetów w IPv4). IPv6 jest reprezentowany przez 8 zestawów po 4 cyfry szesnastkowe, gdzie każdy zestaw liczb jest oddzielony za pomocą dwukropka i może zawierać litery i cyfry.

Przykład: 2001:0DB8:AC10:0000:0011:AAAA:2C4A:FE01

Tak, jest bardzo długi, ale niektóre konwencje pomagają je skrócić.

  • Możesz wyeliminować wiodące zera z grupy liczb. Na przykład – :0021: może być :21:
  • Kolejne zera mogą być zapisane jako podwójny dwukropek i dozwolone jest tylko jedno w adresie IP, pod warunkiem, że zachowasz w nim 8 sekcji.

Źródło obrazu: Wikipedia

Na przykład 2001:0DB8:AC10::0011 wymagałoby dodania czterech sekcji zer zamiast podwójnego dwukropka. Staje się 2001:0DB8:AC10:0000:0000:0000:0000:0011.

Celem stworzenia protokołu IPv6 jest rozszerzenie przestrzeni i przeprojektowanie routingu poprzez wydajniejsze agregowanie prefiksów routingu podsieci. Spowalniało to powiększanie się tablic routingu w routerach. Zmienia również automatycznie prefiks routingu całej sieci. Tak więc, nawet jeśli zmienią się zasady routingu lub globalne zasady łączności, nie będzie potrzebna ręczna zmiana numeracji ani wewnętrzne przeprojektowanie.

Możesz zapytać, dlaczego wersje IP 4 i 6, gdzie są inne między nimi i po nich?

Oto odpowiedź.

W rzeczywistości zdefiniowano inne wersje, od wersji 1 do 9, ale tylko wersje 4 i 6 znalazły szerokie zastosowanie. Wersje 1 i 2 były nazwami protokołów TCP w 1974 i ’77, aby oddzielić specyfikację IP w tym czasie. Co więcej, wersja 3 została wprowadzona w 1978 roku, gdzie v3.1 była pierwszą w historii wersją, w której TCP oddzielono od IP. Kolejną wersją 5, która pojawiła się w 1979 roku, był protokół eksperymentalny – Internet Stream Protocol.

IPv6 to połączenie różnych wersji – v6, v7, v8 i v9.

Czy Twoja witryna obsługuje IPv6? Skorzystaj z narzędzia do testowania IPv6, aby się dowiedzieć.

Czym są podsieci i klasy adresu IP?

Podsieci

Sieci IP można podzielić na podsieci dla IPv4 i IPv6. Dlatego adres IP składa się z dwóch części:

  • Prefiks sieci w wyższych bitach
  • Identyfikator hosta (identyfikator interfejsu lub pole odpoczynku)

Podsieci obejmują maskę podsieci lub notację CIDR w celu określenia, w jaki sposób adres IP jest dzielony na część hosta i sieci. „Podsieć” to termin używany tylko w przypadku protokołu IPv4. Jednak obie wersje wykorzystują notację i koncepcje CIDR.

Źródło obrazu: Redhat.com

W podsieciach adres IP ma na końcu ukośnik z liczbą bitów dziesiętnych reprezentującą część sieci, znaną również jako prefiks routingu. Większość masek podsieci zaczyna się od 255 i kończy się, gdy kończy się część sieci. Przykład: 255.255.255.0

Inny przykład, załóżmy, że 172.0.2.1 to adres IPv4, a 255.255.255.0 to jego podsieć. W tym celu notacją CIDR może być 172.16.2.1/24. Tutaj pierwsze 24 bity adresu IP reprezentują podsieć i sieć.

Klasa adresu IP

Początkowo część sieciowa miała oktet najwyższego rzędu. Takie podejście umożliwiło zaledwie 256 sieci, które zaczęły stawać się niewystarczające w miarę rozwoju kolejnych sieci. Doprowadziło to do zmiany specyfikacji adresów w celu wprowadzenia projektowania sieci z klasami.

Ten projekt ułatwił drobnoziarnistą architekturę podsieci i przypisanie większej liczby pojedynczych sieci. W tym przypadku pierwsze 3 bity najbardziej znaczącego oktetu w adresie IP reprezentowały „klasę” adresu. I zdefiniował 3 klasy – A, B i C.

Ponadto system IPv4 zezwalał na adresy z zakresu od 0.0.0.0 do 255.255.255.255. Ale niektóre numery są zarezerwowane do określonych celów w sieciach TCP lub IP. IANA uznaje te zastrzeżenia. Dzielą się na:

  • 0.0.0.0: To jest domyślna sieć, która pokazuje, że urządzenie jest podłączone do sieci IP i TCP.
  • 255.255.255.255: dotyczy emisji sieciowych, które muszą dotrzeć do każdego komputera podłączonego do sieci.
  • 127.0.0.1: Komputer sprawdza, czy ma przypisany adres AP, czy nie.
  • 169.254.0.1-169.254.255.254: Jest to automatyczne prywatne adresowanie IP (APIPA) z pulą adresów IP przypisywanych automatycznie po wykryciu, że komputerowi nie udało się uzyskać adresu IP z jakiegokolwiek serwera DHFC.
  • Pozostałe adresy IP należą do klas podsieci.

Ponieważ podsieć sama w sobie jest małą siecią komputerową połączoną z dużą siecią za pośrednictwem routera, może mieć system adresowy ułatwiający komunikację między komputerami w swojej sieci bez przesyłania jakichkolwiek danych przez większą sieć. Ponadto router można skonfigurować do wykrywania podsieci i wykonywania odpowiedniego routingu ruchu.

Oto niektóre z zarezerwowanych adresów IP dla podsieci lub klas:

Klasa
Wiodące bity
Liczba sieci
Adresy na sieć
Całkowita liczba adresów w klasie
Zasięg
Klasa A
0
128 (27)
16 777 216 (224)
231
0.0.0.0 – 127.255.255.255
Klasa B
10
16 384 (214)
65 536 (216)
230
128.0.0.0 – 191.255.255.255
Klasa C
110
2 097 152 (221)
256 (28)
229
192.0.0.0 – 223.255.255.255
Klasa D
1110
Nie określono
Nie określono
228
224.0.0.0 – 239.255.255.255
Klasa E
1111
Nie określono
Nie określono
228
240.0.0.0 – 255.255.255.255

Jak wyszukać adres IP?

Jeśli chcesz sprawdzić adres IP routera, przejdź do Google i zapytaj, jaki jest Twój adres IP. Wyświetli odpowiedź na samej górze. W rzeczywistości jest to Twój publiczny adres IP.

Możesz odwołać się do wielu innych witryn, aby uzyskać te same dane. Gdy wysyłasz żądanie za pomocą routera podczas odwiedzania witryn internetowych, będą one miały informacje o Twoim IP. Możesz iść do Moje IP, WhatIsMyIP.com, Jaki jest mój adresIP.comitp., aby znaleźć adresy IPv4 i IPv6 oraz być może Twoją lokalizację.

Ponadto, jeśli chcesz dowiedzieć się więcej o adresie IP, który już znasz, oto niektóre z narzędzi/witryn, z których możesz skorzystać. Pomogą Ci znaleźć informacje o adresie IP, takie jak lokalizacja, miasto, dostawca usług internetowych, właściciel itp.

  • Wyszukiwanie lokalizacji IP: Jest to łatwe w użyciu narzędzie, które pomaga uzyskać wszystkie kluczowe informacje o adresie IP. Wystarczy wpisać adres IP, aby zobaczyć, gdzie się znajduje i kto jest jego właścicielem. Pokaże Ci swój kraj, region, miasto i dostawcę usług internetowych.
  • Jaki jest mój adresIP.com: To kolejna dobra strona, która pokaże informacje o IP. Spróbuj skopiować i wkleić adres IP na pasku wyszukiwania i nacisnąć przycisk obok niego, aby znaleźć dane, takie jak nazwa hosta, dostawca usług internetowych, nazwa organizacji, stan/region, miasto, długość i szerokość geograficzna, numer kierunkowy i znane usługi, które obsługuje .

Dlaczego potrzebujesz informacji o innych adresach IP?

Firma może znać adresy IP innych osób, aby znaleźć lokalizację, w której prowadzą swoją działalność. Reklamodawcy, organizacje, witryny usługowe itp. często uzyskują informacje o adresie IP na potrzeby promocji, reklam i innych celów.

Jakie są sposoby poznania adresów IP innych osób lub innych osób, aby poznać Twój?

Oto jak:

  • Poprzez błędy HTML w wiadomościach e-mail, osadzony kod w obrazie, aby poinformować nadawcę, że przeczytałeś wiadomość e-mail wraz z Twoim adresem IP.
  • Pożyczając komputer, aby znaleźć jego adres IP
  • Z adresu e-mail, dzienników serwera WWW, forów internetowych, komentarzy na blogach, mediów społecznościowych i aplikacji do przesyłania wiadomości.
  • Poprzez nakaz sądowy dotyczący zbadania aktywności online FBI i innych organów prawnych

Możesz jednak zamaskować swój adres IP za pomocą wirtualnej sieci prywatnej (VPN), która kieruje Cię do innej sieci przy użyciu innego adresu IP.

Jakie są zagrożenia bezpieczeństwa związane z adresami IP?

Ze względu na różne dostępne techniki cyberprzestępcy atakują adresy IP, aby wstrzyknąć sobie szkodliwą intencję. Zagrożeniami związanymi z adresami IP mogą być:

  • Stalkowanie online w celu uzyskania adresu IP z działań, takich jak gry wideo, komentarze na forach i witrynach itp., w celu wstrzyknięcia złośliwego oprogramowania, podszywania się lub ataków typu phishing
  • Inżynieria społeczna, aby znaleźć Cię za pośrednictwem aplikacji do przesyłania wiadomości, takiej jak Skype, prosząc o ujawnienie adresu IP

Istnieje ryzyko, gdy:

  • Cyberprzestępcy śledzą Twoją lokalizację za pomocą technologii geolokalizacji
  • Bezpośrednie kierowanie sieci w celu przeprowadzania ataków DDoS
  • Wymuszone połączenie przez porty w celu przejęcia urządzenia i kradzieży danych
  • Pobieranie nielegalnych treści z Twojego adresu IP

Jak chronić swój adres IP?

Jeśli możesz ukryć swój adres IP, możesz chronić swoje urządzenie, tożsamość online i dane. Można to zrobić na dwa sposoby:

  • Korzystanie z VPN jest bezpieczniejszą opcją, w której urządzenie działa tak, jakby było w tej samej sieci lokalnie, co VPN. W ten sposób możesz bezpiecznie uzyskać dostęp do sieci nawet z innego kraju lub przeglądać witryny zablokowane geograficznie. Przykład: NordVPN, Surfshark, Proton VPN itp.
  • Korzystanie z serwera proxy zapewnia pośredniczący serwer WWW, przez który jest kierowany ruch. Maskuje twój oryginalny adres IP i pokazuje adres IP serwera proxy. Przykład: Jasne dane, Inteligentne proxyitp.

Wniosek 👩‍🏫

Ta dyskusja na temat adresów IP pozwoli Ci zapoznać się z koncepcją i zbadać jej terminologię. Pomoże Ci również znaleźć Twój adres IP i innych osób za pomocą niektórych narzędzi. Na koniec możesz nauczyć się mapować zagrożenia związane z adresami IP i jak je łagodzić.

Następnie zapoznaj się z systemami nazw domen (DNS).