Poradniki

▷ Co to jest adresowanie IP i jak działa [bardzo jasne]

Spisu treści:

Anonim

Obecnie większość sieci połączeń danych korzysta z protokołu TCP / IP, na którym opiera się adresowanie IP. Każdy komputer podłączony do sieci potrzebuje dwóch podstawowych identyfikatorów, adresu IP i maski podsieci. W tym artykule zobaczymy, na co składa się adresowanie IP i jakie jest ich wykorzystanie w sieci Internet.

Indeks treści

Adresowanie IP

Komputery i sieci działające z wykorzystaniem protokołu TCP / IP (Transmission Control Protocol / Internet Protocol). Ten protokół wymaga, aby komputery, które z nim współpracują, skonfigurowały dwa parametry w interfejsie sieciowym, są to adres IP i maska ​​podsieci.

Adres IP

Przede wszystkim mamy adres IP, który praktycznie każdy będzie wiedział. Jest to logiczny adres 4 bajtów lub 32 bitów, każdy oddzielony punktem, z którym jednoznacznie identyfikuje się komputer lub host w sieci.

Obecnie komputery mają dwa typy adresów IP: po pierwsze, istnieje adres IPv4, który faktycznie ma długość 4 bajtów (0–255) i który może być reprezentowany w następujący sposób:

Notacja dziesiętna (najlepiej znana) 192.168.3.120
Notacja binarna 11000000.10101000.00000011.01111000
Notacja szesnastkowa C0 A8 03 78

I adres IPv6, który został zaprojektowany dla przypadku, w którym tradycyjne adresowanie IP jest niewystarczające. W takim przypadku będziemy mieć logiczny adres 128 bitów, więc obejmuje on znacznie szerszy zakres niż adres IPv6. Zobaczymy to prawie zawsze zapisane w formacie szesnastkowym:

2010: DB92: AC32: FA10: 00AA: 1254: A03D: CC49

Jesteśmy przed łańcuchem składającym się z maksymalnie 8 wyrazów oddzielonych dwoma punktami, z których każdy może reprezentować 128 bitów.

W naszym przypadku w 100% przypadków użyjemy tradycyjnej metody adresu IPv4 do adresowania IP, więc to będzie ta, którą zobaczymy.

Pola sieci i hosta oraz typ adresu IP

Adres IP można podzielić na dwie części zwane siecią i hostem. Na podstawie tych dwóch pól będziemy mieć następujące typy adresów IP:

  • Klasa A: używamy tylko pierwszego bajtu do zdefiniowania sieci, w której jesteśmy. Następne trzy bajty zostaną wykorzystane do identyfikacji hosta w tej sieci. Zakres adresów wynosi od 0.0.0.0 do 127.255.255.255. Klasa A jest używana do bardzo dużych sieci, ponieważ będziemy mieć adresowanie do 16 milionów komputerów. Klasa B: w tym przypadku użyjemy pierwszych dwóch bajtów adresu do zdefiniowania sieci, a pozostałych dwóch do zdefiniowania hosta. Zakres ten wynosi od 128.0.0.0 do 191.255.255.255. Jest również przeznaczony do sieci wzmacniaczy rozmiaru. Klasa C: W tym przypadku wykorzystujemy pierwsze trzy bajty do adresowania sieci, a ostatni bajt do zdefiniowania hosta. W ten sposób uzyskamy dobrze znany zakres od 0, 0 do 223, 255, 255, 255. Klasa D: Zakres IP klasy D nie jest powszechnie używany dla zwykłych użytkowników, ponieważ jest przeznaczony do użytku eksperymentalnego i określonych grup maszyn. Zakres ten wynosi od 224.0.0.0 do 239.255.255.255. Klasa E: wreszcie mamy klasę E, która nie jest również używana w sprzęcie do normalnego użytkowania. W tym przypadku będziemy mieć zakres zaczynający się od bajtu 223.0.0.0 do reszty.

Maska podsieci

Po poznaniu właściwości adresowania IP hostów w sieci przechodzimy do innego nie mniej ważnego parametru, jakim jest maska ​​podsieci.

Dla każdej klasy IP możesz mieć określoną liczbę podsieci. Podsieć to osobna sieć fizyczna, która dzieli ten sam adres IP z innymi sieciami fizycznymi, to znaczy identyfikujemy teraz główną sieć, do której łączą się hosty.

Dokładnie funkcją maski podsieci jest zapewnienie, że komputery, które mają ten sam identyfikator sieci i znajdują się w różnych sieciach fizycznych, mogą się komunikować. To nasz router lub serwer dokona korespondencji między informacjami maski podsieci a adresem IP hostów.

Istnieją trzy typy masek podsieci dla każdej z używanych klas:

To 255.0.0.0
B. 255.255.0.0
C. 255.255.255.0

Jak uzyskać adres sieci i hosta

Teraz pytanie brzmi: jak router może zidentyfikować sieć, do której należy host, aby odróżnić go od innej sieci. Procedura jest bardzo prosta, jeśli znamy adres IP i maskę podsieci, więc będziemy musieli wykonać operację AND w systemie binarnym. Na przykład:

Adres IP hosta: 181.20.6.19 (10110101.010100.000110.010011) Maska podsieci: 255.255.0.0 (111111.111111.000000.000000)

Operacja binarna ORAZ (będzie wynosić 1, jeśli oba znaki mają wartość 1)

Wynik: 181, 20, 0, 0 (10110101.010100.000000.000000)

Będzie to sieć, do której należy host o adresie 181.20.6.19. Łatwe

Skrócona maska ​​adresu notacji

Z pewnością kilkakrotnie widziałeś notację 192.168.1.1/24 lub 180.10.1.1/16. Zobaczmy, co to oznacza szybko.

Kiedy widzimy to oznaczenie, czytamy adres IP hosta, w tym przypadku może to być adres IP routera i bity przypisane do identyfikacji sieci. Więc:

  • Jeśli mamy 192.168.1.1/24, oznacza to, że pierwsze 24 bity (binarnie) są przeznaczone dla sieci, więc maska ​​podsieci to 255.255.255.0, a sieć, do której należy, to 192.168.1.0. Jeśli mamy 180.10.1.1/16, będzie to oznaczać, że pierwsze 16 bitów jest przeznaczone dla sieci, wówczas będzie to 255.25.0.0, a sieć, do której należy, to 180.10.0.0.

Cóż, byłoby.

Zasadniczo polega to na adresowaniu IP w sieciach transmisji danych między komputerami. Jak widać, jest dość intuicyjny i łatwy do zrozumienia, gdy zobaczysz kilka przykładów.

Możesz uzupełnić te informacje o:

Jeśli masz dodatkowe pytania w tej sprawie, napisz do nas w polu komentarza, aby Ci pomóc.

Poradniki

Wybór redaktorów

Back to top button