LFCA: Naučite osnove mrežnog IP adresiranja - 9. dio


U našem prethodnom poglavlju dohvatite korisne mrežne informacije kao što su vaša IP adresa, maska podmreže, otvoreni portovi i još mnogo toga.

U međusobno povezanom svijetu mreže igraju veliku ulogu u poboljšanju besprijekorne komunikacije, pristupa informacijama i dijeljenju datoteka. Zbog računalnih mreža možete provjeriti svoju e-poštu, kupiti avionsku kartu i preuzeti datoteke.

Da bismo bolje razumjeli računalne mreže, idemo korak dalje i razmotrimo sljedeće istaknute točke.

  • Pokažite osnovno razumijevanje IP adresiranja.
  • Binarni i decimalni točkasti četverokutni zapis.
  • Razumijevanje maski podmreže.
  • Razumijevanje različitih klasa IP adresa i "točkasta četvorka".
  • Razlikovati privatnu i javnu IP adresu.
  • TCP/IP model. Steknite bolje razumijevanje priključaka i usluga koji se često koriste TCP (Transmission Control Protocol), na primjer priključci 21, 22, 53, 80, 110 i još mnogo toga.

Razumijevanje osnova IP adresiranja u Linuxu

Jedan od najtemeljnijih pojmova u TCP/IP-u je IP adresiranje. Dakle, što je IP adresa? IP adresa, jednostavno IP, 32-bitni je binarni broj koji se dodjeljuje računalnom uređaju poput računala, tableta ili pametnog telefona u IP mreži.

Usmjerivač ga može dinamički dodijeliti pomoću DHCP protokola ili ručno konfigurirati korisnik ili administrator sustava Linux. IP adresa jedinstveni je identifikator koji omogućuje prepoznavanje hosta u lokalnoj mreži (LAN), kao i putem interneta. IP adresa je softverska adresa i nije čvrsto kodirana na računalu, za razliku od MAC adrese koja je pridružena kartici mrežnog sučelja.

Prije nego što nastavimo dalje, provjerimo neke ključne koncepte koji će vam pomoći da bolje razumijete internetski protokol.

  • Bit - ovo je jednoznamenkasto, predstavljeno kao 1 ili 0.
  • Bajt - ovo je zbirka ili serija od 8 bitova. 1 bajt = 8 bitova.
  • Oktet - Oktet sadrži 8 bitova ili 1 bajt.

IP adresa segmentira se u 4 okteta ili bajta. Svaki oktet ima 8 bitova, dakle 1 oktet = 8 bitova.

Kao IP adresa može se prikazati na sljedeće načine:

  • Kao točkasta decimala. Na primjer 192.168.1.5.
  • Kao binarni, kao u 11000000.10101000.00000001.00000101.
  • Kao heksadecimalnu vrijednost: c0.a8.01.05.

Svi gore navedeni zapisi predstavljaju istu IP adresu. Međutim, u većini slučajeva heksadecimalni format rijetko se koristi za predstavljanje IP adresa, pa će nam stoga fokus biti na prva dva formata: točkasti-decimalni i binarni.

IP adrese mogu se široko podijeliti u dvije:

IPv4 (IP verzija 4) IP adresa je 32-bitna znamenka koja je segmentirana u 4 okteta. Svaki oktet ima 8 bitova koji se mogu predstaviti u obliku točkica-decimal ili kao binarni format.

Primjeri IPv4 adresa uključuju:

10.200.50.20
172.16.0.20
192.168.1.5

IPv4 adresa može se svrstati u 5 klasa:

Class 	A 
Class 	B
Class 	C
Class 	D 
Class 	E 

Međutim, pokrivat ćemo samo prve 3 klase - klase A, B i C - koje se uglavnom koriste u host sustavima. Preostali razredi izvan su opsega ove certifikacije. Klasa D koristi se za multicast, a E je uglavnom u istraživačke i eksperimentalne svrhe.

Počnimo s klasom A. Ovo je najveća klasa koja se može pohvaliti sa 16 777 216 IP adresa koje se mogu dodijeliti hostovima i najmanjim brojem dodijeljivih mreža koje su prema zadanim postavkama 126.

Dalje, imamo klasu B koja ima drugi najveći mogući broj IP adresa koje su prema zadanim postavkama 65.534 i 16.384 mreže koje se mogu dodijeliti.

Na kraju, imamo klasu C koja je najmanja klasa koja prema zadanim postavkama daje samo 254 moguće IP adrese i 2.097.152 mreže koje se mogu dodijeliti.

Kasnije ćemo se vratiti na klase IPv4 adresa.

Za razliku od IPv4 adrese, IPv6 adresa koristi 128-bitne u odnosu na 32-bitne u IPv4. Predstavljen je u heksadecimalnom formatu, a svaki heksadecimalni sadrži 4 bita.

IPv6 adresa segmentirana je u 8 dijelova, od kojih svaki ima 4 heksadecimalna broja. Prikazan je primjer IPv6 adrese:

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

To se može dodatno pojednostaviti na sljedeći način. Vodeće nule zamjenjuju se dvostrukim punim dvotočkom kako je prikazano.

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

IPv6 adrese stvorene su kako bi zamijenile IPv4 adrese koje će, prema stručnjacima, uskoro nestati. Veći broj bitova značajno će povećati adresni prostor. Tek trebamo doći do te točke i uglavnom ćemo se zadržati na IPv4 adresama.

IP adresa podijeljena je u dva glavna odjeljka: mrežni dio i dio hosta. U jednostavnoj IP adresi 192.168.1.5 s maskom podmreže ili mrežnom maskom 255.255.255.0 (na maske podmreže doći ćemo kasnije u ovom dijelu), prva tri okteta s lijeve strane predstavljaju mrežni dio, a preostali oktet dio koji je dodijeljen hostovima na vašoj mreži. Svaki domaćin prima jedinstvenu IP adresu, različitu od ostalih, ali dijeli istu mrežnu adresu s ostalim domaćinima u istoj mreži.

192.168. 1       5
Network part	Host part

Ovim je završen prvi dio naše mreže umrežavanja. Do sada smo definirali što je IP adresa, razmotrivši različite klase IP adresa i dvije glavne vrste IP adresa - IPv4 i IPv6. U sljedećem odjeljku zaronit ćemo u binarni i decimalni četverokut.