Aliverkkolaskuri

IP-aliverkon laskin

about_title

Laitteen IP-osoite on yksilöllinen tunniste, joka sisÀltÀÀ tiedot tÀmÀn laitteen sijainnista ja sen saatavuuden tasosta yhteydenottoa varten.

Laitteiden IP-osoitteen olemassaolo on edellytys niiden vÀliselle tiedonvaihdolle. IP-osoite-termin yksinkertaistamiseksi voimme vetÀÀ analogian tunnetun postiosoitteen kanssa, joka mahdollistaa kirjeen tai paketin toimittamisen tiukasti mÀÀritellylle vastaanottajalle. Samanlainen prosessi tapahtuu lÀhetettÀessÀ tietoja (viestejÀ) laitteesta toiseen. TÀssÀ toiminnossa IP-osoitteella on postiosoitteen rooli. Lyhenne IP tarkoittaa "Internet Protocol" ja viittaa sÀÀntöihin, jotka mÀÀrittÀvÀt Internetin (lÀhiverkon) kautta lÀhettÀmiemme tietojen muodon.

IP-osoitteen laitetiedot

Verkossa nÀkyvÀ vakio-IP-osoite on joukko numeroita, jotka on jaettu 4 ryhmÀÀn pisteillÀ.

192.168.0.1 on yleisin IP-osoite useimmille reitittimille ja modeemeille. Monet meistÀ ovat toistuvasti kirjoittaneet tÀmÀn merkkiyhdistelmÀn pÀÀstÀkseen modeemin tai reitittimen asetusvalikkoon.

YllĂ€ olevassa osoitteessa meillĂ€ on 4 numeroa, joista jokainen on esitetty oktettina – kahdeksannumeroisena binaarilukuna. Sen arvot voidaan kuvata vĂ€lillĂ€ 0000 0000 - 1111 1111. Kuvaus voidaan myös kirjoittaa desimaalimerkinnöillĂ€ ja se voi olla vĂ€lillĂ€ 0 - 255 (256 arvoa).

TÀssÀ tapauksessa osoitealue on 0.0.0.0 - 255.255.255.255. Kun lasketaan kaikki mahdolliset merkinnÀt eli IP-osoitteet, saadaan luku 4 294 967 296.

YllÀ oleva tietuemuoto on nimeltÀÀn IPv4, ja se on osoitteen 32-bittinen vakiomuoto. TÀllÀ hetkellÀ se on verkon suosituin ja kysytyin. IPv4 ei kuitenkaan ole ainoa mahdollinen, vaan olemassa on myös 128-bittinen standardi nimeltÀ IPv6. TÀssÀ muodossa olevien osoitteiden mÀÀrÀllÀ on niin suuri arvo, ettÀ se voi tarjota biljoonia osoitteita jokaiselle planeettamme asukkaalle.

Kuvauksessamme noudatamme IPv4-standardia, mutta kaikki sÀÀnnöt ja periaatteet ovat varsin olennaisia ​​IPv6:lle.

IP-osoitteen koostumus

Vakio-IP-osoite ei ole vain joukko numeroita, vaan tÀmÀ merkintÀ sisÀltÀÀ tietoa, ja se voidaan jakaa rakenteellisesti kahteen osaan:

  • isĂ€ntĂ€numerot,
  • verkkonumero.

Esimerkiksi tuttu 192.168.1.34-osoite sisÀltÀÀ seuraavat tiedot:

  • 192.168.1 — verkon numero,
  • 34 on laitteesi (isĂ€ntĂ€) numero.

Muuten, kaikki samassa verkossa olevat laitteet alkavat numerosta 192.168.1. Jos laitteen IP-osoite sisĂ€ltÀÀ merkinnĂ€n 192.168.2, se ei saa yhteyttĂ€ edelliseen laitteeseen (192.168.1). TĂ€llaisten laitteiden liittĂ€miseksi toisiinsa tarvitset erillisen reitittimen, joka varmistaa tĂ€mĂ€n tehtĂ€vĂ€n suorittamisen. TĂ€mĂ€ reititin toimii siltana – tiedot yhdestĂ€ verkosta voivat kulkea sen kautta toiseen verkkoon.

IP-osoitteen luokitus

IP-osoitteiden kÀytön tehostamiseksi ne luokitellaan seuraavien tyyppien mukaan.

  • Luokka A – suuret verkot.
  • Luokka B – keskikokoiset verkot.
  • C-luokka – pienet verkot.
  • Luokka D – varatut osoitteet muodossa 127.0.0.0 (localhost).
  • Luokka E – varatut osoitteet muodossa 192.168.X.X. (Modeemien ja reitittimien ID).

Huolimatta nÀennÀisesti valtavasta kÀytettÀvissÀ olevien IP-osoitteiden mÀÀrÀstÀ, niitÀ on vÀhÀn verrattuna verkon laitteiden (isÀntien) mÀÀrÀÀn. TÀmÀ ongelma johti siirtymiseen IPv6-standardin IP-osoitteiden aktiiviseen kÀyttöön Internet-palveluntarjoajien työssÀ. Jos IPv4-muodossa oleva osoite on kuitenkin helppo muuntaa IPv6:ksi, sitÀ ei ole enÀÀ mahdollista muuntaa takaisin IPv4:ksi.

Koska kaikki palveluntarjoajat eivÀt ole siirtÀneet tilaajiaan IPv4-muodosta IPv6-muotoon, molemmat osoitteet hallitsevat verkossa. Ongelma tÀssÀ eri standardien yhdistetyssÀ kÀytössÀ on niiden yhteensopimattomuus, ja sen ratkaisemiseksi kÀytetÀÀn erityistÀ "tunnelointi"-nimistÀ algoritmia. Se koostuu erityisen kanavan luomisesta, jonka kautta laitteet, joilla on eri IP-osoitestandardit, voivat vaihtaa tietoja.

IP-osoitelaitteen ominaisuuksien tunteminen on edellytys verkkojen itsenÀiselle suunnittelulle sekÀ useiden muiden Internetin ja lÀhiverkkojen asennukseen liittyvien tehtÀvien ratkaisemisessa.

Aliverkon peitteen laskin

help_title

Aliverkon peite on erityinen algoritmi, jonka avulla voit poimia verkkonumeron ja laitteen (isÀntÀ) numeron IP-osoitteesta. Visuaalisesti aliverkon peitteen merkintÀ voidaan helposti sekoittaa tavalliseen IP-osoitteeseen, mutta todellisuudessa sen merkintÀ sisÀltÀÀ ykkösten ja nollien sarjan, joka osoittaa kuinka monta bittiÀ IP-osoitteessa on verkkonumeron varaamassa ja kuinka monta bittiÀ ovat laitteen (isÀntÀ) numeron mukaan.

LisÀksi tÀmÀn algoritmin avulla luodaan useita aliverkkoja yhteen suureen verkkoon. Jos tÀmÀ menetelmÀ on otettu kÀyttöön, aliverkot voidaan yhdistÀÀ yhdellÀ tietokoneella, joka toimii reitittimenÀ. TÀmÀn lÀhestymistavan avulla eri verkkojen isÀnnÀt voivat muodostaa yhteyden toisiinsa.

MikÀ on aliverkon peite ja miten se lasketaan

Aliverkon peite, kuten IP-osoite, koostuu neljÀstÀ numerosta: 255.255.0.0.

Syötteen alku muistuttaa visuaalisesti IP-osoitteen muotoa. Jos yllĂ€ oleva merkintĂ€ esitetÀÀn binÀÀrikoodina, saadaan seuraava jĂ€rjestys: 1111 1111 0000 0000. TĂ€ssĂ€ merkinnĂ€ssĂ€ nollat ​​antavat tietoa laitteen (isĂ€ntĂ€) numerosta ja ykköset - verkkonumerosta.

KÀytÀ maskin luomiseen yleensÀ loogisia operaattoreita "AND" ja "NOT". Kun tiedÀmme, kuinka ne toimivat, voimme kÀytÀnnössÀ saada aliverkon peitteen mistÀ tahansa IP-osoitteesta.

Kuinka aliverkon peite valitaan

Useimmissa tapauksissa aliverkon peite asetetaan ohjelmallisesti. TÀmÀ voidaan tehdÀ palvelinta tai jÀrjestelmÀÀ mÀÀritettÀessÀ. Jotta kÀyttÀjÀ saa selville aliverkon peitteen, sinun on löydettÀvÀ sen kuvaus, joka löytyy verkon lisÀasetuksista.

Massi sisÀltÀÀ tietoa verkkonumeron bittien mÀÀrÀstÀ. Esimerkiksi suuressa verkossa vain ensimmÀinen numero on numero: 255.0.0.0. PienessÀ verkossa merkintÀ 255.255.255.0 on merkityksellinen, jossa verkon numero on merkitty kolmella ensimmÀisellÀ numerolla.

Toinen tapa aliverkon peitteitÀ kÀytetÀÀn

Laite- ja verkkonumeroiden korostaminen aliverkon peitteen avulla ei ole niiden ainoa hyödyllinen ominaisuus.

TÀmÀn algoritmin avulla on mahdollista jakaa suuret verkot pienempiin. Voimme kÀyttÀÀ tÀtÀ mahdollisuutta esimerkiksi silloin, kun edessÀmme on jakaa yrityksen yleinen verkko osastoihin ja toimistoihin, jotka ovat erillÀÀn toisistaan, mutta sijaitsevat samassa rakennuksessa.

Oletetaan, ettÀ meillÀ on verkkonumero 185.12.0.0 ja maski 255.255.0.0. TÀmÀ verkko pystyy tarjoamaan yli 65 000 laitetta, mikÀ riittÀÀ kaikkien tietokoneiden sijoittamiseen samaan toimistoon.

Mutta mitÀ tehdÀ, kun meillÀ on useita pieniÀ toimistoja samassa rakennuksessa ja tarvitsemme ne kaikki liitettÀvÀksi verkkoon? Uuden verkon luominen, jossa on kymmeniÀ tuhansia IP-osoitteita kullekin yksittÀiselle toimistolle, on varsin irrationaalinen ratkaisu. Siksi uskomme, ettÀ kÀytÀnnöllisin tapa selvitÀ tilanteesta on jakaa 185.12.0.0-verkko erillisiin aliverkkoihin.

TÀmÀn tehtÀvÀn toteuttamiseksi otamme maskin 255.255.255.0 255.255.0.0 sijaan. TÀmÀn seurauksena meillÀ on 256 pientÀ aliverkkoa yhdessÀ suuressa verkossa. Jokainen aliverkko pystyy tukemaan 256 laitetta.

Jos toimistossa on enemmÀn laitteita, voimme kÀyttÀÀ maskia 255.255.254.0. NÀin voimme yhdistÀÀ verkkoon jopa 512 laitetta, mutta aliverkkojen mÀÀrÀ vÀhenee 128:aan.

Aliverkkojen laskeminen

Aliverkon peitteen laskeminen on usein tarpeen – tĂ€mĂ€ on tĂ€rkeÀÀ tapauksissa, joissa meidĂ€n on tĂ€rkeÀÀ mÀÀrittÀÀ IP-osoitteiden mÀÀrĂ€ yhdessĂ€ aliverkossa tai mÀÀrittÀÀ laitteita, kuten modeemi, reititin ja niin edelleen.

Jos haluat laskea aliverkkojen mÀÀrÀn manuaalisesti, voit kÀyttÀÀ yleistÀ peruskaavaa:

232 - N - 2,

jossa N on aliverkon pituus (bittien mÀÀrÀ).

Kuitenkin harvoin kukaan laskee aliverkkojen mÀÀrÀÀ manuaalisesti, koska tÀtÀ tarkoitusta varten verkossa on erityisiÀ laskimia, joiden avulla voit tehdÀ kaikki laskelmat verkossa.

Aliverkon peitteen laskeminen on melko monimutkainen tehtÀvÀ, jonka toteuttamiseksi sinun on tiedettÀvÀ verkkojen rakentamisen perusteet. TÀmÀn tehtÀvÀn yksinkertaistamiseksi asiantuntijat ovat kuitenkin luoneet erityisiÀ laskimia, jotka voivat yksinkertaistaa huomattavasti aliverkon peitteen laskemista kaikkien lÀhtötietojen lÀsnÀ ollessa.