IP-aadressi klassid

โšก Nutikas kokkuvรตte

IP-aadressiklassid jagavad IPv4 aadressiruumi viieks rรผhmaks, A-st E-ni, vastavalt esimesele oktetile. Iga klass mรครคratleb oma aadressivahemiku, vaikimisi alamvรตrgu maski ja kavandatud vรตrgu suuruse.

  • ๐Ÿ“Š Viis klassi: A-klass hรตlmab esimesi oktette 1 kuni 126, B-klass 128 kuni 191 ja C-klass 192 kuni 223.
  • ๐ŸŽฏ Erivahemikud: D-klass tegeleb multisaadetega, E-klass jรครคb eksperimentaalseks ja plokk 127 on reserveeritud tagasihelistamiseks.
  • ๐Ÿ”ง Kiire tuvastamine: Mis tahes aadressi esimese okteti lugemine nรคitab selle klassi ja vaikimisi alamvรตrgu maski.
  • ๐Ÿ”’ Privaatsed plokid: RFC 1918 reserveerib sisevรตrkude jaoks aadressid 10.0.0.0/8, 172.16.0.0/12 ja 192.168.0.0/16.
  • ๐Ÿš€ Evolutsioon: CIDR asendas klassilise adresseerimise 1993. aastal, et aeglustada aadresside ammendumist ja parandada jaotamise efektiivsust.

IP-aadressi klassid

Mis on IP-aadress?

IP-aadress (Internet Protocol) on numbriline silt, mis on mรครคratud arvutivรตrku รผhendatud seadmetele, mis kasutavad sidepidamiseks IP-d.

IP-aadress toimib konkreetse vรตrgu konkreetse masina identifikaatorina. See aitab teil luua ka virtuaalse รผhenduse sihtkoha ja allika vahel. IP-aadressi nimetatakse ka IP-numbriks vรตi internetiaadressiks. See aitab teil mรครคrata adresseerimise ja paketiskeemi tehnilise vormingu. Enamik vรตrke รผhendab TCP IP-ga.

IP-aadress koosneb neljast numbrist ja iga number sisaldab รผhte kuni kolme numbrit. Nagu allolev pilt illustreerib, eraldab iga numbrit vรตi numbrite komplekti รผks punkt (.).

IP-aadressi osad

An IP-aadress on jagatud kaheks osaks:

  • Eesliide: IP-aadressi eesliide mรครคrab fรผรผsilise vรตrgu, millega arvuti on รผhendatud. Eesliidet tuntakse ka vรตrguaadressina.
  • Jรคrelliide: Jรคrelliide identifitseerib vรตrgus olevat รผksikut arvutit. Jรคrelliidet nimetatakse ka hosti aadressiks.

Kuidas IP-aadress tรถรถtab?

IP-aadress toimib nagu postiaadress. Postiaadress รผhendab teie piirkonna, mida esindab PIN-kood, ja teie maja aadressi. Piirkonna aadress on iga maja jaoks selles piirkonnas รผhine, samas kui maja aadress on teie kodu jaoks unikaalne.

Samamoodi identifitseerib vรตrguaadress kรตik hostid, mis kuuluvad konkreetsesse vรตrku, samas kui hosti aadress identifitseerib unikaalselt konkreetse hosti selles.

Jรคrgmisena vaatame, kuidas see aadressiruum klassidesse jaotati.

Mis on klassikaline adresseerimine?

Klassipรตhine adresseerimine on vรตrgu adresseerimise arhitektuur, mida Internet kasutas aastatel 1981 kuni klassideta domeenidevahelise marsruutimise (CIDR) kasutuselevรตtuni 1993. aastal.

See adresseerimismeetod jagab IPv4 aadressiruumi viieks eraldi klassiks, mis pรตhinevad esimese okteti juhtivatel bittidel.

Siin pakuvad klassid A, B ja C aadresse kolme erineva suurusega vรตrkudele. Klassi D kasutatakse ainult multisaadete jaoks ja klass E on reserveeritud ainult eksperimentaalseteks eesmรคrkideks, nagu allolev pilt nรคitab.

IPv4 klasside tรผรผbid

IP pรคise klassid

Jรคrgmises tabelis on kokku vรตetud iga IPv4-klassi esimene oktetivahemik, vaikimisi alamvรตrgu mask ja tรผรผpiline rakendus:

klass Esimese okteti vahemik Vaikimisi alamvรตrgu mask Nรคidis IP Juhtivad bitid Maksimaalne vรตrkude arv Hoste vรตrgu kohta taotlus
IP-klass A 1 et 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Kasutatakse vรคga suurte vรตrkude puhul.
IP-klass B 128 et 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Kasutatakse keskmise suurusega vรตrkudes.
IP klass C 192 et 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Kasutatakse kohalike vรตrkude jaoks.
IP-klass D 224 et 239 NA 224.0.0.1 1110 NA NA Reserveeritud multisaadete jaoks.
IP klass E 240 et 255 NA 240.0.0.1 1111 NA NA Reserveeritud teadus- ja arendustegevuse eesmรคrgil.

Mรคrkus: Esimene oktett 0 on reserveeritud ja plokk 127 on reserveeritud silmusรผhenduse jaoks, seega on kasutatav A-klassi vahemik 1 kuni 126.

Vaatleme iga klassi lรคhemalt:

A-klassi vรตrk

Seda IP-aadressiklassi kasutatakse siis, kui vรตrk sisaldab suurt hulka hoste. A-klassi vรตrgus on esimene bitt 0, esimesed 8 bitti (nimetatakse ka esimeseks oktetiks) identifitseerivad vรตrgu ja รผlejรครคnud 24 bitti identifitseerivad selles vรตrgus oleva hosti.

A-klassi aadressi nรคide on 102.168.212.226. Siin aitab โ€ž102โ€ tuvastada vรตrku ja โ€ž168.212.226โ€ identifitseerib hosti.

A-klassi aadresse vahemikus 127.0.0.0 kuni 127.255.255.255 ei saa seadmetele mรครคrata, kuna see plokk on reserveeritud tagasihelistamise ja diagnostikafunktsioonide jaoks.

B-klassi vรตrk

B-klassi IP-aadressi puhul algab binaaraadress juhtbittidega 10, seega esimese okteti kรผmnendvรครคrtus jรครคb vahemikku 128 ja 191. Esimesed 16 bitti (tuntud kui kaks oktetti) aitavad teil vรตrku tuvastada. รœlejรครคnud 16 bitti nรคitavad vรตrgus olevat hosti.

B-klassi IP-aadressi nรคide on 168.212.226.204, kus โ€ž168.212โ€ tรคhistab vรตrku ja โ€ž226.204โ€ selles vรตrgus olevat hosti.

C-klassi vรตrk

C-klass on IP-aadressi tรผรผp, mida kasutatakse vรคikestes vรตrkudes. Selles klassis kasutatakse vรตrgu tuvastamiseks kolme oktetti ja esimene oktett jรครคb vahemikku 192 kuni 223.

Seda tรผรผpi vรตrguadresseerimise meetodi puhul mรครคratakse juhtivad bitid vรครคrtuseks 110, mis teeb aadressi esimesed 24 bitti vรตrguaadressiks ja รผlejรครคnud 8 bitti hosti aadressiks. Enamik kohtvรตrke kasutab vรตrguga รผhenduse loomiseks C-klassi IP-aadresse.

C-klassi IP-aadressi nรคide:

192.168.178.1

D-klassi vรตrk

D-klassi aadresse kasutatakse ainult multisaadete rakenduste jaoks ja mitte kunagi tavaliste vรตrgutoimingute jaoks. Selles klassis on esimesed kolm bitti seatud vรครคrtusele โ€ž1โ€œ ja neljas bitt vรครคrtusele โ€ž0โ€œ, mis annab juhtivatele bittidele vรครคrtuseks 1110. Kรตiki vรครคrtusi vahemikus 224.0.0.0 kuni 239.255.255.255 kasutatakse multisaadete rรผhmade unikaalseks tuvastamiseks.

Seega pole vaja vรคlja selgitadatracta hosti aadress, seega D-klassil puudub alamvรตrgu mask.

D-klassi IP-aadressi nรคide:

227.21.6.173

E-klassi vรตrk

E-klassi IP-aadress defineeritakse aadressi esimese nelja biti vรครคrtuseks 1 seadmisega, mis katab aadresse vahemikus 240.0.0.0 kuni 255.255.255.255. Klass E on aga reserveeritud ja selle kasutamist pole kunagi mรครคratletud, seega paljud vรตrgurakendused loobuvad neist aadressidest kui mรครคratlemata vรตi ebaseaduslikest.

E-klassi IP-aadressi nรคide:

243.164.89.28

Kuidas tuvastada IP-aadressi klassi

IPv4-aadressi klassi leidmiseks ei ole vaja tarkvara. Juba esimene oktett nรคitab klassi, vaikimisi alamvรตrgu maski ja seda, kuidas aadress jaguneb vรตrgu- ja hostiosaks. Jรคrgige neid samme:

  1. Loe esimest oktetti: Vรตtke number enne esimest punkti. Aadressi 172.20.10.5 puhul on esimene oktett 172.
  2. รœhenda see klassivahemikuga: Esimene oktett vahemikus 1 kuni 126 tรคhendab A-klassi, 128 kuni 191 B-klassi, 192 kuni 223 C-klassi, 224 kuni 239 D-klassi ja 240 kuni 255 E-klassi.
  3. Rakenda vaikimisi alamvรตrgu maski: Kuna 172 kuulub B-klassi vahemikku, on vaikemask 255.255.0.0.
  4. Jaga aadress: B-klassi maski korral on vรตrguosa 172.20 ja hostiosa 10.5.
๐Ÿ‘ Vihje: Binaarsรผsteemis tรคhistavad esimesed bitid klassi: 0 = klass A, 10 = klass B, 110 = klass C, 1110 = klass D ja 1111 = klass E.

Privaatsed ja reserveeritud IP-aadressivahemikud

RFC 1918 eraldab klassides A, B ja C รผhe ploki privaatseks aadressiruumiks. Avalikud internetiruuterid ei edasta nendest vahemikest pakette, mistรตttu on need ideaalsed kodu- ja kontorivรตrkude jaoks. Vรตrguaadresside teisendamine (NAT) kaardistab need internetiรผhenduse saamiseks avalikule aadressile.

klass Privaatsete aadresside vahemik CIDR-tรคhistus Aadresside arv
A 10.0.0.0 et 10.255.255.255 10.0.0.0/8 16,777,216
B 172.16.0.0 et 172.31.255.255 172.16.0.0/12 1,048,576
C 192.168.0.0 et 192.168.255.255 192.168.0.0/16 65,536

Kaks muud reserveeritud vahemikku: 127.0.0.0/8 loopback-testimiseks ja 169.254.0.0/16, mille seadmed mรครคravad endale ise, kui DHCP-server ei vasta.

Vรตrgu ID mรครคramise reeglid

Vรตrgu ID mรครคratakse jรคrgmiste reeglite alusel:

  • Vรตrgu ID ei saa alata numbriga 127, kuna 127 kuulub A-klassi vahemikku ja on reserveeritud sisemiste tagasihelistusfunktsioonide jaoks.
  • Vรตrgu ID, mille kรตik bitid on seatud vรครคrtusele 1, on reserveeritud IP-leviadressina kasutamiseks ja seda ei saa mรครคrata.
  • Vรตrgu ID, mille kรตik bitid on seatud nullile, tรคhistab konkreetset hosti kohalikus vรตrgus ja seda ei tohiks marsruutida. Administraatorid, kes soovivad peida IP-aadress Vรคliste skaneeringute รผksikasjad kombineerivad tavaliselt neid reserveeritud vahemikke privaatsustรถรถriistaga.

Klassikalise IP-aadressi piirangud

Siin on klassikalise IP-aadressimise meetodi puudused/miinused:

  • Aadressiruumi peagi otsa lรตppemise oht
  • Klassipiirid ei soodustanud aadressiruumi tรตhusat jaotamist

Need ebaefektiivsused olid pรตhjuseks, miks CIDR asendas klassilise adresseerimise 1993. aastal.

KKK

IPv4 kasutab 32-bitiseid aadresse, mis on kirjutatud nelja kรผmnendsรผsteemi numbritena, ja toetab umbes 4.3 miljardit aadressi. IPv6 kasutab 128-bitiseid heksadetsimaalsรผsteemis aadresse ega kasuta aadressiklasse.

Internet mรครคratud Numbers IANA eraldab plokid viiele piirkondlikule internetiregistrile, mis jagavad need lรตppkasutajatele mรตeldud internetiteenuse pakkujatele (ISP-dele).

CIDR-tรคhistus vรคljendab kaldkriipsu jรคrel olevat vรตrgu eesliite pikkust, nรคiteks 192.168.1.0/24. See asendas fikseeritud klassipiirid paindlike eesliidete pikkustega.

Tehisintellektil pรตhinevad IP-aadresside haldustรถรถriistad (IPAM) analรผรผsivad jaotusmustreid, ennustavad alamvรตrgu ammendumist, automatiseerivad mรครคramisi ja mรคrgistavad konflikte enne, kui need vรตrgus probleeme tekitavad.

Jah. Masinรตppe mudelid analรผรผsivad liiklust allika IP-aadressi jรคrgi, mรคrgistavad ebatavalisi vahemikke, tuvastavad vรตltsitud vรตi musta nimekirja kantud aadresse ja tuvastavad botneti kรคitumist reaalajas.

Vรตta see postitus kokku jรคrgmiselt: