Natrag   Forum.hr > Informatička tehnologija > IT Help service

IT Help service Ovdje postavite sva vaša pitanja i probleme informatičke prirode
Podforumi: Tutorials, Security

Odgovor
 
Tematski alati Opcije prikaza
Old 16.01.2018., 16:00   #1
VLSM pomoć

Pozdrav!

Iskreno se nadam da je tema na dobrom mjestu i da nema šta slično već otvoreno!

Ako može koja dobra duša pomoć u rješavanju zadatka koji kaže da imamo mrežu 8.8.0.0/24 i trebamo odrediti pod a)5 mreža sa 24 čvora, b)9 mreža sa 11 čvorova, c)5 mreža sa 33 čvora

Eh sad, problem je u ovom /24, kolege su podijeljene:
pod a trebamo 24 čvora, a tu bi trebalo ić 2^n-2 da je 2^5-2 dovoljan broj
kad raspišemo
00001000.00001000.00000000.00000000

Neki uzimaju prema rasponu da je to klasa A i tih pet bitova uzimamo u drugom oktetu
00001000.000|01000.00000000.00000000
pa bi prva mreža bila 8.8.0.0 - 8.31.255.255

A drugi uzimaju u zadnjem oktetu
00001000.00001000.00000000.000|00000
pa je prva mreža 8.8.0.0-8.8.0.31

Šta je od ovoga pravi način rješavanja?

Mi smo rješavali jedan jedini primjer na faxu koji je glasio 192.168.0.0/16 i trebalo je a)24 mreže po 255 čvorova, b)36x100, c)10x50 i d)10x10
pa je uzeto od zadnjeg okteta (2^9)
11000000.10101000.0000000|0.00000000

Postoji li neki jednostavan način za objasnit ovo?
__________________
Možda svi mi dajemo previše ljudima kojima ništa ne značimo.
Elektra0 is offline  
Odgovori s citatom
Old 16.01.2018., 21:30   #2
Quote:
Elektra0 kaže: Pogledaj post
Pozdrav!

Iskreno se nadam da je tema na dobrom mjestu i da nema šta slično već otvoreno!

Ako može koja dobra duša pomoć u rješavanju zadatka koji kaže da imamo mrežu 8.8.0.0/24 i trebamo odrediti pod a)5 mreža sa 24 čvora, b)9 mreža sa 11 čvorova, c)5 mreža sa 33 čvora

Eh sad, problem je u ovom /24, kolege su podijeljene:
pod a trebamo 24 čvora, a tu bi trebalo ić 2^n-2 da je 2^5-2 dovoljan broj
kad raspišemo
00001000.00001000.00000000.00000000

Neki uzimaju prema rasponu da je to klasa A i tih pet bitova uzimamo u drugom oktetu
00001000.000|01000.00000000.00000000
pa bi prva mreža bila 8.8.0.0 - 8.31.255.255

A drugi uzimaju u zadnjem oktetu
00001000.00001000.00000000.000|00000
pa je prva mreža 8.8.0.0-8.8.0.31

Šta je od ovoga pravi način rješavanja?

Mi smo rješavali jedan jedini primjer na faxu koji je glasio 192.168.0.0/16 i trebalo je a)24 mreže po 255 čvorova, b)36x100, c)10x50 i d)10x10
pa je uzeto od zadnjeg okteta (2^9)
11000000.10101000.0000000|0.00000000

Postoji li neki jednostavan način za objasnit ovo?
U današnje vrijeme vlsm nebi trebao biti problem s obzirom da kad se u jubito ukuca "vlsm", ovaj vrati preko 24 tisuće primjera kako se radi vlsm.

Uglavnom, kad radiš s "čvorovima", odnosno engleski "hostovima", kreće se s desne strane binarnog dijela mrežne adrese. Ti imaš /24 što znači da je to C klasa, bez obzira što je sama IP adresa iz A klase.
Znači radi se s mrežnom maskom, a ne IP adresom.
Mrežna maska u tvojem slučaju je ova:
11111111.11111111.11111111.00000000

I u ovom slučaju tvoje "igralište" su ove nule na kraju.
No ima jedna druga stvar. Ovaj tvoj primjer ili su u stvari 3 zadatka ili zadatak nije dobro postavljen. Stvar je u tome da u tvom "igralištu" ne možeš dobiti odjednom toliko različitih subneta s toliko adresa koliko se traži. Tvoj zadatak traži puno više od 254 iskoristivih adresa koliko je moguće ih dobiti subnetiranjem C klase.

No ako SU ZADACI u stvari ovo:
1. Napravite subneting mreže 8.8.0.0/24 da dobijete 5 mreža sa 24 čvora
2. Napravite subneting mreže 8.8.0.0/24 da dobijete 9 mreža sa 11 čvorova
3. Napravite subneting mreže 8.8.0.0/24 da dobijete 5 mreža sa 33 čvora
Tj, ako su u stvari 3 zadatka, onda je u redu.
Uglavnom, igralište ti je zadnji oktet, a to ti kaže ovo /24.

Preporučam jubito i pojam "vlsm" ili pojam "ip subnetting based on host requirements".
__________________
Human
Human1 is offline  
Odgovori s citatom
Old 17.01.2018., 00:12   #3
Quote:
Human1 kaže: Pogledaj post
Uglavnom, kad radiš s "čvorovima", odnosno engleski "hostovima", kreće se s desne strane binarnog dijela mrežne adrese. Ti imaš /24 što znači da je to C klasa, bez obzira što je sama IP adresa iz A klase.
Znači radi se s mrežnom maskom, a ne IP adresom.
Mrežna maska u tvojem slučaju je ova:
11111111.11111111.11111111.00000000

I u ovom slučaju tvoje "igralište" su ove nule na kraju.
Znam da postoji "jubito", ali koliko znam također nije sramota pitat nekoga ko zna...

Samo mi reci onda jednu stvar. Ako se pri /24 odnosim kao prema klasi C i bavim se zadnjim oktetom, znači li onda da ako mi je zadano /16 bavim se trećim oktetom i u slučaju /8 drugim oktetom?
Zapravo je to i najveći problem u svemu ovome bio
__________________
Možda svi mi dajemo previše ljudima kojima ništa ne značimo.
Elektra0 is offline  
Odgovori s citatom
Old 17.01.2018., 00:29   #4
Quote:
Elektra0 kaže: Pogledaj post
Znam da postoji "jubito", ali koliko znam također nije sramota pitat nekoga ko zna...

Samo mi reci onda jednu stvar. Ako se pri /24 odnosim kao prema klasi C i bavim se zadnjim oktetom, znači li onda da ako mi je zadano /16 bavim se trećim oktetom i u slučaju /8 drugim oktetom?
Zapravo je to i najveći problem u svemu ovome bio
Ne treba te biti sram pitati, ali ne vjerujem da ja mogu pišući bolje objasniti od nekog (točnije od nekog od 20 tisuća) videa na jubitu. Nema nečeg što ja mogu novo izmisliti, a što već tamo nije rečeno.

Subnetiranje se uvijek radi s mrežnom maskom. To /16 znači da je zadnjih 16 bitova (dva zadnja okteta) određeno za hostove. Prvih 16 je adresa mreže, drugih 16 je adresa hostova. Kada treba nešto subnetirati, uvijek se uzima iz dijela za hostove.
Kad je /16 ne baviš se SAMO trećim oktetom, nego se baviš sa zadnja dva okteta.
Kad je /8 ne baviš se SAMO drugim oktetom, nego se baviš sa zadnja tri okteta.

Uvijek se baviš onim dijelom koji je rezerviran za hostove. Kod /8 su to zadnja 3 okteta, kod /16 su to zadnja 2 okteta, a kod /24 je to zadnji oktet.

Naravno, moguće su i druge kombinacije. Ako imaš /18, čime se onda baviš? Napišeš mrežnu masku binarno i sve što je nakon prvih 18 jedinica je tvoje igralište.
Ili ako imaš /25, onda se baviš ostatkom od prvih 25 jedinica.
To /X ti uvijek govori koliko imaš jedinica u mrežnoj maski, a subnetiranje radiš s onim "nakon" toga X-a.
__________________
Human
Human1 is offline  
Odgovori s citatom
Old 17.01.2018., 00:41   #5
Probala sam ja to nać tamo, ali ti ljudi rade potpuno drugačije nego smo mi radili. Mi smo ovo radili toliko šturo i loše, a od svega po jedan neki lagani, debilni primjer. Nakon gledanja onoga, sve ovo što sam i mislila da sam skužila postalo je špansko selo, zato sam probala pomoć pronać ovdje.. No, hvala ti na trudu, neke stvari su sada jasnije.
__________________
Možda svi mi dajemo previše ljudima kojima ništa ne značimo.
Elektra0 is offline  
Odgovori s citatom
Old 17.01.2018., 02:33   #6
Pa subnetiranje uopće nije teško. samo sve MORA ići u binarno prvo, tek on raditi bilošto.
__________________
Ne očajavamo, zato što se ne nadamo nikom. Ničemu dobrom, ničemu lošem tu ne nada se niko.
I sa tom diplomom, i sa šljakom sam se slik’o. Rintao k'o magarac, sve dok nisam rikn'o.
mr-crime is offline  
Odgovori s citatom
Old 17.01.2018., 10:59   #7
Evo da napišem ovdje primjer koji sam dobio u privatnoj poruci. Možda će nekome još trebati, pa si pomogne s tim. Dakle, pitanje je slijedeće:

Neko poduzeće „XY“ treba kreirati mrežnu konfiguraciju kako bi osigurali sljedeće:
• 5 podmreža sa najmanje 38 komercijalnih čvorova
• 9 podmreže sa najmanje 8 komercijalnih čvorova
• 5 podmreže sa najmanje 32 komercijalnih čvorova
a mreža zadana je 10.10.0.0/16


Odgovor je ovaj:
Kreneš s najvećim subnetom. Kod tebe je to ovaj od 38 hostova.
Napišeš si oktet adrese u ovom obliku da ti je lakše računati:
128 64 32 16 8 4 2 1

Za napisati 38 binarno, treba ti 6 bitova. S desne strane okteta.
Tj, trebaš razmišljati da trebaš 40 adresa, jer prva i zadnja u subnetu nisu iskoristive za hostove.
Znači, za napisati 40 binarno, treba ti 6 bitova.

Igramo se sa zadnja dva okteta, jer je maska /16.
znači inicijalno imamo ovo:
11111111.11111111.00000000.00000000

kad uzmemo 6 bitova s desne strane dobijemo ovo:
11111111.1111111.11111111.11000000
sad ti je mrežna maska /26
ili decimalno 255.255.255.192
Nađeš "increment" na način da pretvoriš zadnji desni bit mrežnog dijela u decimalni broj. To je 64.
Prema tome, subneti idu ovako:
10.10.0.0 - 10.10.0.63
10.10.0.64 - 10.10.0.127
10.10.0.128 - 10.10.0.191
10.10.0.192 - 10.10.0.255
10.10.1.0 - 10.10.1.63

Ovo ti je 5 subneta za po 38 hostova.

Sada ideš na onih 5 mreža po 32 hosta. Za to ti isto treba 6 bitova, jer moraš uzeti dva više, tj 34.
"Increment" i dalje ostaje 64 jer se ne mijenja ništa.
Znači samo nastaviš dalje gdje si stala s ovim prethodnim. Mrežna maska je i dalje 255.255.255.192
10.10.1.64 - 10.10.1.127
10.10.1.128 - 10.10.1.191
10.10.1.192 - 10.10.1.255
10.10.2.0 - 10.10.2.63
10.10.2.64 - 10.10.2.127

I evo imaš 5 subneta za po 32 hosta.
Ostaje ti još 9 mreža sa po 8 hostova. Tj, trebaš računati na 10 hostova jer su prvi i zadnji u subnetu neiskoristivi.
Za napisati 10 binarno treba ti 4 bita.
znači mrežna maska ti je sada ovo:
11111111.11111111.11111111.11110000 - /28
decimalno 255.255.255.240

Increment je sada 16. Zadnji desni bit (jedinica) mrežne maske pretvoren u decimalno.
S obzirom da su do sad iskorištene adrese 10.10.0.0 do 10.10.2.127, moraš krenuti sa slijedećom slobodnom, a to je:
10.10.2.128 - 10.10.2.143
10.10.2.144 - 10.10.2.159
10.10.2.160 - 10.10.2.175
10.10.2.176 - 10.10.2.191
10.10.2.192 - 10.10.2.207
10.10.2.208 - 10.10.2.223
10.10.2.224 - 10.10.2.239
10.10.2.240 - 10.10.2.255
10.10.3.0 - 10.10.3.15

I to je to.
Molim da me neko ispravi ako sam gdje pogriješio.

Onaj drugi zadatak (8.8.0.0/24 sa 5x24, 9x11, 5x33 hostova) ne znam riješiti. Ne znam kako 384 hosta ugurati u 255 mogućih adresa u mreži /24.
Jedino ako se subnetira neka veća mreža. No ako je striktno zadan raspon od /24, ne znam kako to napraviti.
__________________
Human
Human1 is offline  
Odgovori s citatom
Old 17.01.2018., 11:54   #8
Online kalkulator potvrđuje točnost tvog rješenja


Kod:
Subnet Name	Needed Size	Allocated Size	Address	Mask	Dec Mask	Assignable Range	Broadcast
A	38	62	10.10.0.0	/26	255.255.255.192	10.10.0.1 - 10.10.0.62	10.10.0.63
B	38	62	10.10.0.64	/26	255.255.255.192	10.10.0.65 - 10.10.0.126	10.10.0.127
C	38	62	10.10.0.128	/26	255.255.255.192	10.10.0.129 - 10.10.0.190	10.10.0.191
D	38	62	10.10.0.192	/26	255.255.255.192	10.10.0.193 - 10.10.0.254	10.10.0.255
E	38	62	10.10.1.0	/26	255.255.255.192	10.10.1.1 - 10.10.1.62	10.10.1.63
F	32	62	10.10.1.64	/26	255.255.255.192	10.10.1.65 - 10.10.1.126	10.10.1.127
G	32	62	10.10.1.128	/26	255.255.255.192	10.10.1.129 - 10.10.1.190	10.10.1.191
H	32	62	10.10.1.192	/26	255.255.255.192	10.10.1.193 - 10.10.1.254	10.10.1.255
I	32	62	10.10.2.0	/26	255.255.255.192	10.10.2.1 - 10.10.2.62	10.10.2.63
J	32	62	10.10.2.64	/26	255.255.255.192	10.10.2.65 - 10.10.2.126	10.10.2.127
K	8	14	10.10.2.128	/28	255.255.255.240	10.10.2.129 - 10.10.2.142	10.10.2.143
L	8	14	10.10.2.144	/28	255.255.255.240	10.10.2.145 - 10.10.2.158	10.10.2.159
M	8	14	10.10.2.160	/28	255.255.255.240	10.10.2.161 - 10.10.2.174	10.10.2.175
N	8	14	10.10.2.176	/28	255.255.255.240	10.10.2.177 - 10.10.2.190	10.10.2.191
O	8	14	10.10.2.192	/28	255.255.255.240	10.10.2.193 - 10.10.2.206	10.10.2.207
P	8	14	10.10.2.208	/28	255.255.255.240	10.10.2.209 - 10.10.2.222	10.10.2.223
Q	8	14	10.10.2.224	/28	255.255.255.240	10.10.2.225 - 10.10.2.238	10.10.2.239
R	8	14	10.10.2.240	/28	255.255.255.240	10.10.2.241 - 10.10.2.254	10.10.2.255
S	8	14	10.10.3.0	/28	255.255.255.240	10.10.3.1 - 10.10.3.14	10.10.3.15
Mephisto is online now  
Odgovori s citatom
Old 17.01.2018., 14:16   #9
Hvala svima koji su se potrudili!
__________________
Možda svi mi dajemo previše ljudima kojima ništa ne značimo.
Elektra0 is offline  
Odgovori s citatom
Old 17.01.2018., 14:31   #10
Quote:
Elektra0 kaže: Pogledaj post
Hvala svima koji su se potrudili!
Nema na čemu.
__________________
Human
Human1 is offline  
Odgovori s citatom
Odgovor


Tematski alati
Opcije prikaza

Kreni na podforum




Sva vremena su GMT +2. Trenutno vrijeme je: 17:52.