Kako Izračunati Masku Podmreže

Sadržaj:

Kako Izračunati Masku Podmreže
Kako Izračunati Masku Podmreže

Video: Kako Izračunati Masku Podmreže

Video: Kako Izračunati Masku Podmreže
Video: Маска подсети - объяснение 2024, Rujan
Anonim

Maska podmreže prikladan je mehanizam za odvajanje mrežne adrese od određene adrese hosta. Takav je mehanizam već uspostavljen u prvom IP standardu u rujnu 1981. godine. Da biste pojednostavili usmjeravanje i povećali njegovu učinkovitost, morate znati izračunati masku.

Kako izračunati masku podmreže
Kako izračunati masku podmreže

Upute

Korak 1

Maska podmreže, poput mrežne adrese, predstavljena je s četiri jednobajtna broja (za verziju protokola IPv4, u protokolu IPv6 to su 8 skupina od šesnaest-bitnih znamenki). Na primjer: IP adresa 192.168.1.3, maska podmreže 255.255.255.0. U TCP / IP mrežama maska je bitna karta koja identificira koji je dio mrežne adrese mrežna adresa, a koji dio adresa hosta. Da biste to učinili, maska podmreže mora biti predstavljena u binarnom obliku. Bitovi postavljeni na jedan označavaju mrežnu adresu, a bitovi postavljeni na nulu označavaju adresu hosta. Na primjer, maska podmreže je 255.255.255.0. Možete ga predstaviti u binarnom obliku: 11111111.11111111.11111111.00000000. Tada će za adresu 192.168.1.1 dio 192.168.142 biti mrežna adresa, a.142 adresa hosta.

Korak 2

Kao što vidite iz prethodnog koraka, postoji ograničenje broja hostova i mreža. Dobiva se iz ograničenja broja varijanti predstavljenih određenim brojem bitova. Jedan bit može kodirati samo 2 stanja: 0 i 1. 2 bita - četiri stanja: 00, 01, 10, 11. Općenito, n bitova kodira 2 ^ n stanja. Međutim, imajte na umu da su sve jedinice i sve nule u hostu i mrežnoj adresi standardni rezervirani da znače "trenutni domaćin" i "svi hostovi". Dakle, ispada da je ukupan broj čvorova u mreži određen formulom N = (2 ^ z) -2, gdje je N ukupan broj čvorova, z je broj nula u binarnom prikazu maska podmreže.

3. korak

Imajte na umu da maska možda nije sastavljena od proizvoljnih brojeva. Prvi bitovi maske uvijek su jedan, posljednji su nula. Stoga format adrese ponekad možete pronaći u obliku 192.168.1.25/11. To znači da je prvih 11 bitova adrese mrežna adresa, a zadnjih 21 adresa mrežnog čvora. Ovaj unos odgovara adresi 192.168.1.25 i masci podmreže 255.224.0.0. Pri izračunavanju maske podmreže uzmite u obzir broj računala u mreži. Razmotrite njegovo moguće proširenje: ako broj računala premaši mogući za određenu mrežu, bit će potrebno ručno promijeniti sve adrese i maske na svakom računalu.

4. korak

Obraćanje je besklasno i besklasno. Razdvajanje klasa korišteno je u ranim implementacijama protokola, a kasnije, s rastom Interneta, dopunjeno je adresiranjem bez klase. Adresiranje klase razlikuje 5 klasa: A, B, C, D, E. Klasa određuje koliko će bitova adrese biti dodijeljeno mrežnoj adresi, a koliko - adresi domaćina. U ovom slučaju nećete morati ništa računati. U klasi A dodijeljeno je 7 bitova za mrežnu adresu, u klasi B - 14 bita, u klasi C - 21 bita. Klasa D koristi se za višestruko slanje, a klasa E rezervirana je za eksperimentalnu uporabu. U ovom slučaju, prvih nekoliko bitova adrese koristi se za određivanje njene klase. U klasi A to je 0 u prvom bitu, u klasi B - 10, u klasi C - 110, u klasi D - 1110, u klasi E - 11110.

Korak 5

Adresiranje na temelju klasa smanjilo je fleksibilnost IP-a u smislu dodjele adresa i smanjilo broj mogućih adresa. Stoga je usvojeno besklasno obraćanje. Da biste pronašli masku, prvo odredite koliko ćete imati čvorova u mreži, uključujući pristupnike i ostalu mrežnu opremu. Tomu dodajte dva i zaokružite na najbliži stepen dva. Na primjer, imate planirano 31 računalo. Ako tome dodate dva, dobit ćete 33. Najbliža snaga dvoje je 64, odnosno 100 0000. Nakon toga dopunite sve najznačajnije bitove jedinicama. Primite masku 1111 1111. 1111 1111. 1111 1111. 1100 0000, što je 255.255.255.192 u decimalu. U mreži s takvom maskom možete dobiti 62 različite IP adrese koje nisu rezervirane u standardu.

Preporučeni: