LFCA Ucz się podstaw adresu IP Network - Część 9

LFCA Ucz się podstaw adresu IP Network - Część 9

W naszym poprzednim rozdziale serii LFCA zdefiniowaliśmy sieć komputerową i krótko szczotowaliśmy niektóre z ogólnych poleceń sieciowych Linux, których można użyć do pobierania przydatnych informacji sieciowych, takich jak adres IP, maska ​​podsieci, otwarte porty i wiele więcej.

W połączonym świecie sieci odgrywają ogromną rolę w zwiększaniu płynnej komunikacji, dostępu do informacji i udostępniania plików. Z powodu sieci komputerowych możesz sprawdzić swój e -mail, kupić bilet lotniczy i pobrać pliki.

Aby lepiej zrozumieć sieci komputerowe, idziemy o krok dalej i patrzymy na następujące istotne punkty.

  • Wykazać podstawowe zrozumienie adresowania IP.
  • Binarna i dziesiętna kropkowana notacja quad.
  • Zrozum maski podsieci.
  • Zrozum różne klasy adresu IP i „kropkowane quad”.
  • Rozróżnić prywatne i publiczne adresy IP.
  • Model TCP/IP. Uzyskaj lepsze zrozumienie powszechnie używanych portów i usług TCP (protokołu kontroli transmisji), na przykład porty 21, 22, 53, 80, 110 i wiele więcej.

Zrozumienie podstaw adresowania IP w Linux

Jedna z najbardziej fundamentalnych koncepcji w TCP/IP jest adresem IP. Więc jaki jest adres IP? Adres IP, po prostu IP, to 32-bitowy numer binarny przypisany do urządzenia komputerowego, takiego jak komputer, tablet lub smartfon w sieci IP.

Może być dynamicznie przypisany przez router za pomocą protokołu DHCP lub ręcznie skonfigurowanego przez użytkownika lub administratora systemów Linux. Adres IP to unikalny identyfikator, który umożliwia identyfikację hosta w sieci lokalnej (LAN), a także przez Internet. Adres IP jest adresem oprogramowania i nie jest skodowany na komputerze, w przeciwieństwie do adresu MAC, który jest powiązany z kartą interfejsu sieciowego.

Terminologie IP

Zanim przejdziemy dalej, sprawdźmy kilka kluczowych koncepcji, które pomogą lepiej zrozumieć protokół internetowy.

  • Fragment - To jest pojedyncza cyfra, reprezentowana jako 1 lub 0.
  • Bajt - To jest kolekcja lub seria 8 bitów. 1 bajt = 8 bitów.
  • Oktet - Obit zawiera 8 bitów lub 1 bajt.

Adres IP jest podzielony na 4 okety lub bajty. Każdy okT ma 8 bitów, a zatem 1 oket = 8 bitów.

Jako adres IP można przedstawić na następujący sposób:

  • Jako kropkowana decymal. Na przykład 192.168.1.5.
  • Jako binarny, jak w 11000000.10101000.00000001.00000101.
  • Jako wartość szesnastkowa: C0.A8.01.05.

Wszystkie powyższe notacje reprezentują ten sam adres IP. Jednak w większości przypadków format szesnastkowy jest rzadko używany do reprezentowania adresów IP, a zatem skupiamy się na dwóch pierwszych formatach: kropkowanym i binarnym i binarnym.

Adresy IP można ogólnie podzielić na dwa:

1. Adres IPv4

Jakiś IPv4 (Wersja IP 4) Adres IP to 32-bitowa cyfra, która jest podzielona na 4 okety. Każdy okT ma 8 bitów, które mogą być reprezentowane jako format kropkowy lub binarny.

Przykłady adresów IPv4 obejmują:

10.200.50.20 172.16.0.20 192.168.1.5 

Adres IPv4 można podzielić na 5 klas:

Klasa A klasy B klasy C klasy D Klasa E 

Jednak omówimy tylko pierwsze 3 klasy - Klasa A, B, I C - które są najczęściej używane w systemach hosta. Pozostałe klasy wykracza poza zakres tego certyfikacji. Klasa D jest używany do multiemisji i mi jest głównie do badań i celów eksperymentalnych.

Zacznijmy od Klasa A. To jest największa klasa chwalenia 16 777 216 Adresy IP, które można przypisać do hostów i najmniejszej liczby sieci, które są domyślnie 126.

Następnie mamy Klasa b który ma drugą najwyższą liczbę możliwych adresów IP 65 534 I 16 384 Domyślnie sieciowe sieci.

Na koniec mamy Klasa c która jest najmniejszą klasą, która daje tylko 254 możliwe adresy IP i 2 097,152 Domyślnie sieciowe sieci.

Wrócimy do klas adresów IPv4.

2. Adres IPv6

W przeciwieństwie do IPv4 adres, an IPv6 Adres używa 128 bitów w stosunku do 32 bitów w IPv4. Jest reprezentowany w formacie szesnastkowym z każdym szesnastkiem zawierającym 4 bity.

Jakiś IPv6 Adres jest podzielony na 8 porcji, z których każda ma 4 liczby sześciokadciowe. Pokazano przykład adresu IPv6:

2041: 130F: 0000: 3F5D: 0000: 0000: 875a: 154b 

Można to dalej uprościć w następujący sposób. Wiodące zera są zastępowane podwójnym pełnym okrężnicy, jak pokazano.

2041: 130f :: 3f5d :: 875a: 154b 

Adresy IPv6 zostały utworzone w celu zastąpienia adresów IPv4, które według ekspertów wkrótce się skończą. Większa liczba bitów znacznie zwiększy przestrzeń adresową. Jeszcze jeszcze nie dojdziemy do tego punktu i w dużej mierze rozwiniemy adresy IPv4.

Adres IP jest podzielony na dwie główne sekcje: część sieci i część hosta. W prostym adresie IP 192.168.1.5 z maską podsieci lub maską sieci 255.255.255.0 (Dostaniemy do masek podsieci później w tej części), pierwsze trzy oktety z lewej reprezentują część sieci, a pozostałe okT są częścią przypisywaną do maszyn hosta w Twojej sieci. Każdy host otrzymuje unikalny adres IP, inny od reszty, ale udostępnia ten sam adres sieci z innymi hostami w tej samej sieci.

192.168. 1 5 Część hosta sieciowej 

To kończy pierwszą część naszej serii sieci. Do tej pory zdefiniowaliśmy, czym jest adres IP, szczotkowane przez różne klasy adresów IP i dwa główne typy adresów IP- IPv4 i IPv6. W następnej sekcji zanurzymy się w binarnej i dziesiętnej notacji quad.

Zostań Certyfikowaną Fundacją Linux IT Associate (LFCA)