IP je komunikacijski protokol koji je korišten iznajmanja mreža od dva uređaja na globalnoj informacijskoj mreži. IP adresa je jedinstveni identifikator za određeni čvor (uređaj) raspoređen na određenoj mreži.
Adresa izgleda kao 32-bitni broj u rasponuod 0 do 4294967295. To ukazuje da cijeli Internet može sadržavati više od 4 milijarde potpuno jedinstvenih adresa objekata. Ako adrese pišete u binarnom ili decimalnom obliku, to će uzrokovati njihove neugodnosti pri pamćenju ili obradi. Stoga je, radi pojednostavljenja pisanja takvih adresa, odlučeno podijeliti punu adresu u četiri okteta (8-bitni brojevi), odvojene točkom. Na primjer: adresa koja izgleda kao S0290612 u heksadecimalnom sustavu izgledat će kao 192.41.6.18 u zapisu IP adrese. U ovom je slučaju najmanja adresa četiri nule, a maksimalna četiri skupine od 255. Glavno područje (ono koje se nalazi s lijeve strane skupina brojeva s bilo koje točke razdvajanja) zauzima adresa područje, donje područje (s desne strane iste točke razdvajanja) prikazuje broj sučelja na ovoj mreži. Položaj granice između hosta i mrežnih dijelova ovisi o broju bitova dodijeljenih mrežnom broju, može biti različit, podjela ide samo duž granice okteta (točke između njih) i omogućuje vam određivanje klasa IP-a adrese.
Nekoliko desetljeća adrese su bile podijeljene na5 razreda. Ova trenutno zastarjela podjela naziva se adresiranje u klasi. Klase IP adresa nazivaju se slovima latinične abecede od A do E. Klase od A do E omogućuju vam definiranje identifikatora za 128 mreža sa po 16 milijuna mrežnih sučelja, 16384 mreže sa 64 tisuće uređaja i 2 milijuna mreža s 256 sučelja . Klase IP mreže D dizajnirane su za multicast, u kojem se paketi poruka šalju istovremeno na više hostova. Adrese s vodećim bitovima od 1111 rezervirane su za buduću upotrebu.
Ispod je tablica IP adresa. Klase se identificiraju prema najznačajnijim bitovima adresa.
IP adrese klase A karakteriziraju najznačajniji bit adrese i veličina osmobitnog članstva u mreži. Napisani su u obliku:
Na temelju toga, najveći broj mreža klase A može biti 27, ali svaki od njih imat će adresni prostor od 224 uređaji.Budući da je prvi bit adrese 0, sve IP adrese klase A bit će u rasponu najznačajnijeg okteta od 0 do 127, što će, štoviše, biti mrežni broj. U ovom su slučaju adresa nula i 127 rezervirane za adrese usluga, pa je njihova upotreba nemoguća. Iz tog razloga točan broj mreža klase A iznosi 126.
Adrese čvorova u mreži klase A dodjeljuju se 3bajtova (ili 24 bita). Jednostavan izračun pokazuje da se može smjestiti 16.777.216 binarnih kombinacija (adrese sučelja). Budući da su adrese koje se u potpunosti sastoje od nula i jedinica specijalizirane, broj mreža klase A smanjen je na 16 777 214 adresa.
Glavna značajka razlikovanja IP adrese klase b bit će vrijednost dva najznačajnija bita, jednaka 10. U ovom će slučaju veličina mrežnog dijela biti jednaka 16 bita. Format adrese za ovu mrežu izgleda ovako:
Iz tog razloga najveći broj mreža razreda B može biti 214 (16384) s adresnim prostorom 216 svaki od njih.IP adrese klase B počinju u rasponu od 128 do 191. To je karakteristična značajka pomoću koje možete utvrditi pripada li mreža toj klasi. Dva bajta dodijeljena za adrese tih mreža, minus nula i koja se sastoje od adresa, mogu činiti broj čvorova jednak 65.534.
Bilo koja IP adresa klase C započinje u rasponu od 192 do 223, s tim da je mrežni broj najznačajnija tri okteta. Shematski adresa ima sljedeću strukturu:
Tri najznačajnija bita imaju prvo 110, mrežni dio je 24 bita. Najveći broj mreža u ovoj klasi je 221 (ovo je 2097152 mreža). Za adrese čvorova u IP-adresi mreža klase C dodijeljen je 1 bajt, ovo je ukupno 254 hosta.
Klase D i E uključuju mreže s najznačajnijim oktetomiznad 224. Te su adrese rezervirane za posebne svrhe, kao što je, na primjer, multicast - prijenos datagrama određenim skupinama čvorova u mreži.
Raspon klase D koristi se za slanje poštepaketa i leži u rasponu od 224.0.0.0 do 239.255.255.255. Posljednja klasa, E, rezervirana je za buduću upotrebu. Uključuje adrese od 240.0.0.0 do 255.255.255.255. Stoga, ako ne želite probleme s adresiranjem, poželjno je ne uzimati IP adrese iz tih raspona.
Postoje adrese koje se ne smiju davati nikomeuređajima, bez obzira na IP adresiranje. IP adrese usluga imaju određenu svrhu. Na primjer, ako se mrežna adresa sastoji od nula, to implicira da čvor pripada trenutnoj mreži ili određenom segmentu. Ako su svi to, onda je ovo adresa za paketno emitiranje.
Klasa A ima dvije posebne posebne mreže sbrojevi 0 i 127. Adresa nula koristi se kao zadana ruta, a 127 označava samoadresiranje (sučelje povratne veze). Na primjer, adresiranje preko IP 127.0.0.1 znači da čvor komunicira samo sa sobom, a da datagrami ne napuštaju medij za prijenos podataka. Za transportni sloj takva se veza ne razlikuje od veze s udaljenim čvorom, pa se takva adresa povratne petlje često koristi za testiranje mrežnog softvera.
Znajući IP adresu uređaja kada ustanepitanje kako odrediti klasu IP adrese, dovoljno je samo pogledati prvi oktet adrese. Ako je od 1 do 126, onda je ovo mreža klase A, od 128 do 191 mreža klase B, od 192 do 223 mreža klase C.
Da biste prepoznali mrežu, sjetite se da je to u Arazred ovo je sjeme u IP adresi, u B - početna dva broja, u C - početna tri broja. Ostalo su identifikatori mrežnih sučelja (čvorova). Na primjer, IP adresa 139.17.54.23 adresa je klase B jer je prvi broj 139 veći od 128, a manji od 191. Stoga će mrežni ID biti 139.17.0.0, a ID hosta 54.23.
S usmjerivačima i mostovima postojimogućnost širenja mreže dodavanjem segmenata ili dijeljenje na manje podmreže mijenjanjem mrežnog ID-a. U tom se slučaju uzima maska podmreže koja označava koji će se segment IP adrese koristiti kao novi identifikator za ovu podmrežu. Ako se identifikatori podudaraju, možete zaključiti da čvorovi pripadaju istoj podmreži, inače će biti na različitim podmrežama i za njihovo povezivanje bit će potreban usmjerivač.
Klase IP adresa izračunavaju se tako da se broj mrežaa čvorovi za određenu organizaciju su unaprijed definirani. Prema zadanim postavkama organizacija može primijeniti samo jednu mrežu s određenim brojem uređaja povezanih s mrežom. Postoji određeni mrežni identifikator i određeni broj čvorova koji su ograničeni prema klasi mreže. S velikim brojem čvorova, mreža će imati malu propusnost, jer će čak i kod bilo kojeg emitiranja performanse pasti.
Da biste podijelili identifikator,morate koristiti masku podmreže - obrazac koji pomaže razlikovanju mrežnih ID-ova od ID-ova domaćina u IP adresama. Klase IP adresa ne nameću ograničenja maski podmreže. Izvana maska izgleda isto kao i adresa - četiri skupine brojeva od 0 do 255. Istodobno prvo slijede veliki brojevi, a zatim manji. Na primjer, 255.255.248.0 je ispravna maska podmreže, 255.248.255.0 je pogrešna. Maska 255.255.255.0 definira početna tri okteta IP adrese kao ID podmreže.
Prilikom dizajniranja segmentacije poslovne mrežepotrebno je da IP adresiranje bude pravilno organizirano. Klase IP adresa, podijeljene u segmente pomoću maski, omogućuju ne samo povećanje broja računala u mreži, već i organizaciju visokih performansi. Svaka klasa adresa ima zadanu mrežnu masku.
Dodatne podmreže često nisumaske prema zadanim postavkama, ali pojedinačno. Na primjer, IP adresa 170.15.1.120 može koristiti masku podmreže 255.255.255.0 s mrežnim ID-om 170.15.1.0, ali nije potrebno koristiti masku podmreže 255.255.0.0 sa zadanim ID-om 170.15.0.0 . To vam omogućuje podmrežu postojeće organizacijske mreže razreda B s ID-om 170.15.0.0 koristeći različite maske.
Nakon konfiguriranja podmreže na svakom sučeljusoftver mrežnog protokola anketirat će IP adrese pomoću maske podmreže kako bi odredio adresu podmreže. Dvije su jednostavne formule za izračunavanje maksimalnog broja podmreža i hostova na mreži:
Na primjer, uzmimo adresu jednaku 182.16.52.10 s maskom 255.255.224.0. Binarna maska izgleda ovako: 11111111.11111111.11100000.00000000. Sudeći prema prvom oktetu, ova mreža pripada klasi B, pa smatramo treći i četvrti oktet. U formule zamjenjujemo tri jedinice i trinaest nula i dobivamo 23-2 = 6 podmreža i 213 - 2 = 8190 domaćina.
Prilikom primjene standardne mrežne maske klase B u sustavu255.255.255.0 mreža može imati 65534 spojenih uređaja. Ako adresa podmreže zauzima puni bajt hosta, tada se broj povezanih uređaja u svakoj podmreži smanjuje na 254. Ako trebate premašiti taj broj, problemi mogu nastati skraćivanjem polja maske podmreže ili dodavanjem druge sekundarne adrese na sučelje usmjerivača. Ali u ovom će se slučaju smanjiti broj mogućih mreža.
Kada kreirate podmreže na mreži klase C, trebali bisteimajte na umu da će izbor biti vrlo malen sa samo jednim oktetom. Filtriranjem nule i adresa za emitiranje ostaje moguće stvoriti četiri optimalne opcije podmreža: jedna podmreža za 253 hosta, dvije podmreže za 125 hostova, četiri podmreže za 61 hosta, osam podmreža za 29 hostova. Ostatak particioniranja uzrokovat će probleme s usmjeravanjem i emitiranjem ili jednostavno neugodnosti pri izračunavanju adresiranja između hostova.
Već je lakše formirati podmreže u mrežama klase B,budući da postoji veća sloboda izbora. Prema zadanim postavkama, maska podmreže je 255.255.0.0, a kada je koristimo dobivamo 65534 hostova. Prilikom stvaranja maski podmreže, lijevi neoznačeni bitovi od 3 i 4 okteta dodjeljuju se za njihove adrese. Izračunima možete utvrditi optimalne mreže s brojevima 32, 64, 96, 128, 160 i 192.
Mreže klase A imaju vrlo velik brojadrese za koje je moguće stvoriti podmreže. Za upotrebu maski podmreže može se koristiti do 32 bita. Pomoću gornje formule možemo utvrditi da maksimalan broj podmreža može biti do 254. Istodobno, 16 bitova ostaje za adrese hosta, odnosno može se povezati 65534 čvorova.
Naravno, to su samo okvirni izračuni. Pri stvaranju sektora i radu s podmrežama treba uzeti u obzir više čimbenika koji ovise o davatelju usluga i razini poduzeća.