Ja jūs kādreiz esat mēģinājis mainīt dažus maršrutētāju iestatījumus (vismaz mainīt Wi -Fi tīkla nosaukumu un/vai paroli), iespējams, - jūs esat redzējis IP adresi, kas līdzīga nosaukumam. Kaut kas sākas ar 192.168.1. Lai piekļūtu iestatījumiem, jums bija jāievada šī adrese jūsu pārlūkprogrammā. Bet jums nekad nav bijis jāizmanto šī precīzā adrese, jo šī adrese ir pazīstama kā tīkla IP adrese vai tīkla ID.

Kas ir tīkla ID, jūs varat jautāt? Kas ir tik svarīgi par 192.168.1.0 un kāpēc mums tas ir vajadzīgs? Nu, tieši tāpēc mēs esam šeit - lai atbildētu uz visiem šiem jautājumiem. Bet, lai nokļūtu mūsu galvenajā tēmā, mums vispirms ir jāaptver daži pamati.

IP adresēšanas pamati

Katrai ierīcei, kas savienota ar katru tīklu, jābūt IP adresei. Tas ir vienīgais veids, kā identificēt ierīci (vai serveri vai vietni) tīklā un sazināties ar to. Padomājiet par to kā tālruņa numuru vai savu adresi. Lai pakete vai vēstule sasniegtu pareizo galamērķi (vai saņemšanas tālruņa zvanu), jūsu adresei (un tālruņa numuram) jābūt unikālai.

Saskaņā ar IPv4 , kas ir noteikumu kopums, kas nosaka, kā jāizskatās IP adresei un kā darbojas IP adreses piešķiršanas process. Katra IP adrese sastāv no 32 bitiem (nullēm un tām), kas sakārtoti 4. oktetos (kas ir grupa no 8 bitiem - 8 nullēm un tiem). Mūsu datori, maršrutētāji un citas ierīces redz IP adreses šajā binārajā formā.

Tas, ko mēs redzam kā IP adresi, ir četru numuru virkne, atdalīta ar punktiem (kaut kas līdzīgs 192.168.1.1 ). Katrs no numuriem IP adresē svārstās no 0-255. Kāpēc? Nu, jo vismazākais skaitlis, ko varat rakstīt ar 8 bitiem, ir nulle (8 nulles), un lielākais skaitlis, ko varat rakstīt ar 8 bitiem, ir 255 (8 tie). Katra 8 nulle un to kombinācija jums sniegs skaitli no 0 līdz 255.

Mēs paskaidrosim, kā binārās formas tiek pārveidotas reālos skaitļos kādā citā rakstā. Pagaidām ir svarīgi zināt, kā izskatās IP adrese un ka jūs varat izveidot 4,3 miljardus adreses ar 32 bitiem. Tas šķiet daudz, bet, apsverot ar internetu savienoto ierīču skaitu (kas ir vairāk nekā 10 miljardi), jūs sapratīsit, ka nepietiek ar pieejamo IPv4 adrešu skaitu, neieviešot dažus jaunus noteikumus un rīkus.

Privātas un publiskas adreses

Privāto un publisko adreses ieviešana ļāva mums izmantot noteiktas adreses neierobežotu skaitu reižu. Atšķirība starp publiskajām un privātajām adresēm ir tāda, ka publiskās ir maršrutējamas (jūs varat piekļūt tām caur internetu), savukārt privātās nav maršrutējamas.

Privātās adreses tiek izmantotas tikai LAN tīklos. Privāto IP adrešu priekšrocība ir tā, ka tās var izmantot atkārtoti jebkurā LAN tīklā. Viņiem jābūt unikāliem tikai vienā LAN. Tātad ierīcei, kuru jūs izmantojat, lai izlasītu šo rakstu, būs privāta IP adrese (piemēram, 192.168.1.16), un tikai šai ierīcēm, kas savienotas ar jūsu mājas Wi-Fi, būs šī adrese. Bet jūsu kaimiņam ir savs Wi-Fi tīkls (kas ir atsevišķs LAN tīkls), un viņam varētu būt arī šī precīzā adrese, kas piešķirta viņa datoram, klēpjdatoram, tālrunim vai kādai citai ierīcei. Kamēr jūs un jūsu kaimiņš esat savienoti ar diviem atsevišķiem LAN, tad nav problēmu. Tas pats attiecas uz katru kaimiņu jūsu ielā, katram jūsu pilsētas vai štata pilsonim un katram LAN tīklam pasaulē. Katrā pasaulē pasaulē varētu būt viena ierīce, izmantojot tieši to pašu privāto IP adresi.

Visas IP adreses pasaulē ir sadalītas 5 klasēs (no A līdz E). Pirmajās trīs klasēs ir privātu adreses bloki.

Statiskas un dinamiskas adreses

Papildus publiskajām un privātajām adresēm ir vēl viena nodaļa, kas ļāva mums atkārtoti izmantot noteiktas IP adreses. Tāpat kā IP adreses var būt publiskas vai privātas, tās var būt arī statiskas vai dinamiskas. Visas privātās un visas publiskās adreses var būt gan statiskas, gan dinamiskas (bet ne vienlaikus). Statiskās adreses ir tās, kuras nemainās - tās vienmēr tiek piešķirtas vienai un tai pašai ierīcei. Dinamiskās adreses ir maināmas - DHCP serveri tās piešķir (nomātas) ierīcēm. DHCP serveri var ņemt dinamiskas adreses atpakaļ, kad to nelieto, un piešķirt tās citām ierīcēm.

Apakšnodaļa

Apakšdaļa , iespējams, ir vissarežģītākais termins, ko izskaidrot, un prasa nedaudz vairāk pūļu, lai to apgūtu, taču tā būtība, lai izprastu 192.168.1.0 mērķi un tīkla adreses (tīkla ID) mērķi kopumā.

Papildus IP adresei katrai ierīcei, kas savienota ar tīklu (jebkuram tīklam), ir arī apakštīkla maska . Šai apakštīkla maskai ir tāda pati forma kā IP adresei (piemēram, - 255.255.255.0). Apakštīkla maska ​​ir svarīga mūsu maršrutētājiem - pamatojoties uz apakštīkla masku, maršrutētājs nosaka tīklu un konkrēto resursdatoru, kas, domājams, saņem ienākošās paketes. Jūs redzat - maršrutētājs izmanto apakštīkla masku, lai sadalītu IP adresi divās daļās - vienā, kas definē tīklu, bet otru, kas nosaka resursdatoru.

Kā paskaidrots pirmajā sadaļā, katra IP adrese sastāv no 32 bitiem (32 nullēm un tiem). Apakštīkla maskai ir informācija par tīklu un resursdatoru. Tas norāda, cik daudz bitu IP adresē definē tīklu un cik bitu definē resursdatoru. Apakštīkla maskā visi biti, kas definē tīklu, ir 1, un visi biti, kas definē resursdatoru, ir 0.

Par piemēru ņemsim iepriekš minēto apakštīkla masku 255.255.255.0. Šī apakštīkla maska, starp citu, ir noklusējuma apakštīkla maska ​​visām 192.168.1.x IP adresēm. Tātad, pieņemsim arī vienu no šī diapazona adresēm, lai padarītu lietas skaidrākas. Ļauj ņemt 192.168.1.15. Apakštīkla maska ​​mums saka, ka pirmie trīs okteti (24 biti) IP adresē attēlo tīklu, bet atlikušie 8 biti attēlo resursdatoru.

Adrese 192.168.1.15. Pirmie trīs skaitļi (24 biti) apzīmē tīklu, bet skaitlis 15 apzīmē resursdatoru.

Tā vietā, lai rakstītu resursdatora IP adresi kopā ar apakštīkla adresi, varat to vienkāršot un rakstīt šādā formā - 192.168.1.15/24. 24 atkal ir bitu skaits IP adresē, kas attiecas uz tīklu (tā skaits 1S skaits apakštīkla maskā).

Skaitlis, kas seko IP adresei un apzīmē apakštīklu, tiek saukts par CIDR ( bez klases starpdomēnu maršrutēšanu ). Tagad skaitam, kas seko IP adresei, nav jābūt tikai 24. Tas var būt 22 vai 21, 22 vai 26 (mūsu gadījumā jebkuram skaitam līdz 30). Citiem vārdiem sakot, jūsu apakštīkla maskai nav jābūt 255,255.255.0 - 1S skaitam apakštīkla maskā vienmēr jābūt 24.

Izmantojot cita veida masku, varat izveidot lielākus vai mazākus apakštīklus (atsevišķus tīklus) ar vairāk vai mazāk resursdatoru, kas savienots ar šo apakštīklu. Ļaujiet šo skaidrāku, izmantojot vienu piemēru.

Pieņemsim, ka mūsu IP adrese ir 192.168.1.1, un mūsu apakštīkla maska ​​ir 255.255.255.0. Kā paskaidrots, jūs varat uzrakstīt mūsu adresi šādā formā - 192.168.1.1/24. Ko mēs zinām par apakštīklu skaitu un resursdatoru skaitu katrā apakštīklā, pamatojoties uz adresi un apakštīkla masku?

Līdzīgi raksti:

Nu, mēs zinām, ka pirmie trīs skaitļi (trīs okteti vai 24 biti) definē tīklu, savukārt pēdējais skaitlis nosaka resursdatoru (pēdējais oktets, pēdējie 8 biti). Kā mēs arī zinām, pēdējais IP adreses numurs var būt jebkurš skaitlis no 0 līdz 255.

Tātad, mums kopumā ir 256 iespējamās resursdatora adreses? Nē. Lieta ir - katram apakštīklam jums jābūt divām īpašām adresēm - viena tīklam (tīkla adrese vai tīkla ID) un otra apraidei (ko izmanto, lai pārraidītu visiem tīkla resursdatoriem). Pēc noklusējuma pirmā IP adrese apakštīklā ir tīkla adrese, savukārt pēdējā ir apraides adrese.

Kā apspriests, jūs varat arī izgatavot lielākus vai mazākus apakštīklus, mūsu IP adresei piešķirot atšķirīgu masku. Ļaujiet redzēt, kas notiek, ja mūsu apakštīkla maska ​​izmanto 25 bitus. Ja 25 biti definē tīklu, tad tikai 7 biti attiecas uz resursdatoru. Septiņu 0 un 1 kombināciju skaits ir 27 (128), bet, kā jūs zināt, pirmā un pēdējā adrese ir rezervētas tīkla ID un apraidei. Tātad, jums ir 126 adreses, kuras var piešķirt saimniekiem. Bet jums nav tikai viena apakštīkla - jums ir divi. Ja adrese ir 192.168.1.x/25, pirmais apakštīkls kā tīkla adresi izmanto 192.168.1.0 (192.168.1.128 ir apraides adrese). Otrajā apakštīklā kā tīkla adresi izmanto 192.168.1.129 un 192.168.1.255 kā apraides adresi. Visas adreses starp tīklu un apraides adresēm ir resursdatora adreses.

Jums pat var būt 30 biti, kas definē tīklu, un tikai 2 biti, kas nosaka resursdatora adreses. Šajā gadījumā mums ir 64 apakštīkli un 4 adreses uz vienu apakštīklu (bet tikai diviem resursdatoriem, jo ​​jums vienmēr ir divas adreses, kas paredzētas tīkla ID un apraidei).

Kā redzat, neatkarīgi no apakštīkla maskas, kuru izmantojat ar mūsu 192.168.1.x adresi, 192.168.1.0 būs tīkla ID (tīkla adrese) pirmajam apakštīklam. Bet kāda ir tīkla adreses jēga? Kāpēc mums ir nepieciešama īpaša tīkla adrese? Ļauj uzzināt nākamajā nodaļā

192.168.1.0 kā tīkla adrese

Bez tīkla adreses jūsu maršrutētājs nezinātu, kur nosūtīt ienākošos datus . Tas nezinātu, kur atrodas galamērķa resursdators. Tātad, jūsu maršrutētājam vispirms ir jānosaka pareizais tīkls un pēc tam šajā tīklā jāatrod pareizais resursdators.

Kad jūs par to domājat, maršrutētājs ir kā pastnieks. Pastniekam ir jāpiegādā katra burta/pakete pareizajā adresē, un jūsu maršrutētājam katra datu pakete ir jāpiegādā pareizajā resursdatorā. Lai pastnieks piegādātu vēstuli, viņam ir nepieciešams ielas nosaukums un ielas adrese. No otras puses, maršrutētājam ir nepieciešama tīkla adrese un resursdatora adrese. Tātad, ielas nosaukums ir kā tīkla adrese (tīkla ID), un ielas numurs ir kā resursdatora adrese.

Maršrutētāji saņem datu paketes kopā ar mērķa IP adresi un ar tās apakštīkla masku. Teiksim, ka mūsu maršrutētājam ir jānosūta datu pakete resursdatoram ar adresi 192.168.1.4/24. Balstoties uz to, ko mēs uzzinājām, mēs uzreiz zinām, ka pareizā tīkla adrese ir 192.168.1.0, un ka pēdējais adreses numurs apzīmē mūsu resursdatoru. Mūsu maršrutētājs salīdzina adreses un apakštīkla maskas binārā formā. Balstoties uz mērķa IP un apakštīkla masku, maršrutētājs vispirms atklāj tīkla adresi un pēc tam atrod mūsu resursdatoru.

Tātad, bez adreses no mūsu nosaukuma (192.168.1.0), mūsu maršrutētājs nezinātu, kā atrast pareizo saimnieku (šajā gadījumā - 192.168.1.4). Nosaukuma adrese ir pirmā apakštīkla tīkla adrese jebkurā 192.168.1.x tīklā (neatkarīgi no apakštīkla maskas).