wzór do zadani z maskowania proszę zrobić identyczne

Transkrypt

wzór do zadani z maskowania proszę zrobić identyczne
Wskazania dla zadania z IP
1. Oblicz numer podsieci dla twojego przypadku
2. Przyjmij pierwsze oktety zgodnie z poleceniem i uzasadnij wybór. (klasa dlaczego)
3. Wyliczyć ile bitów należy przekazać z hosta do standardowej maski.
4. Wpisz kropkowo dziesiętnie maskę nową wyliczoną
5. W tabelce rozpisać z wagami dlaczego i jakie przyjmuje bity dla danej podsieci
6. Wypisz w tabeli host min i max.
7. Zamieniam adres bitowy na kropkowo dziesiętny min max
8. Dokonaj wyliczenia z adresu Ip min i maski adres sieci, i wypisz go
9. Dokonaj obliczenia adresu rozgłoszenia dla Ip min. I Wypisz go
10. Wylicz maksymalna liczbę sieci z tego podziału (wzór)
11. Wylicz max liczbę hostów z tego podziału. (wzór)
Przykładowy punkt 5
Dla podsieci 300 przy podstawowej klasie B. Wyznaczam bity dla 300 podsieci koduje je bitowo na przekazanych 10 bitach.
wagi
512 256 128 64
140 100 0
1
0
0
32
1
16
0
8
1
4
1
2
0
Powrót do wag w oktetach
wagi
128 64 32
140 100 0
1
0
8
1
4
0
2
1
1
1
128 64
0
0
16
0
Niebieski – część sieci
Czerwony – nowa część hosta
1
0
32
16
8
4
2
1
Wzór
1- Oblicz numer podsieci dla twojego przypadku
Mój nr podsieci to 300
2- Przyjmij pierwsze oktety zgodnie z poleceniem i uzasadnij wybór. (klasa dlaczego)
Ja mam adres klasy B zatem długość standardowej maski wynosi 16bit
Przyjmuje numer dwóch pierwszych oktetów z klasy B np. 140.100.X.X
3- Wyliczyć ile bitów należy przekazać z hosta do standardowej maski. Administrator chce mieć przynajmniej 1000 podsieci
Wzór to 2n>=liczbie wszystkich podsieci
Zatem:
2n>=1000
n=10
4- Wpisz kropkowo dziesiętnie maskę; nową wyliczoną
Maska standardowa to 16 bit dodaję 10 i otrzymuję bitową maskę 26 bit
128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1
1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 0 0 0 0 0 0
255
255
255
192
5- W tabelce rozpisać z wagami dlaczego i jakie przyjmuje bity dla danej podsieci
Dla podsieci 300 przy podstawowej klasie B. Wyznaczam bity dla 300 podsieci koduje je bitowo na przekazanych 10 bitach. Oktet 3 i część
czwartego.
wagi
512 256 128 64
140 100 0
1
0
0
32
1
16
0
8
1
4
1
2
0
Powrót do wag w oktetach
128 64 32
wagi
140 100 0
1
0
8
1
4
0
2
1
1
1
128 64
0
0
32
16
8
4
2
1
1
1
128 64
0
0
32
0
16
0
8
0
4
0
2
0
1
1
16 8
1
1
62
4
1
2
1
1
0
16
0
1
0
Niebieski – część sieci
Czerwony – nowa część hosta
6 i 7 Wypisz w tabeli host min i max.
Host minimum
wagi
128 64
140 100 0
1
140 100
32
0
16 8
0
1
91
4
0
16 8
0
1
91
4
0
2
1
1
140.100.91.1/26
Host maximum
wagi
128 64
140 100 0
1
140 100
140.100.91.62/26
32
0
2
1
1
1
128 64
0
0
32
1
8- Dokonaj obliczenia adresu rozgłoszenia dla Ip min. I Wypisz go.
Adres rozgłoszenia to: operacja AND na bitach adresu IP i maski podsieci:
wagi
IP min
maska
AND
Po. zam
Oktet 1
128 64 32 16 8
1
0 0 0 1
1
1 1 1 1
1
0 0 0 1
140
Oktet 2
4 2 1 128 64 32 16 8
1 0 0 0
1 1 0 0
1 1 1 1
1 1 1 1
1 0 0 0
1 1 0 0
100
Oktet 3
4 2 1 128 64 32 16 8
1 0 0 0
1 0 0 1
1 1 1 1
1 1 1 1
1 0 0 0
1 0 0 1
91
Oktet4
4 2 1 128 64 32 16 8
0 1 1 0
0 0 0 0
1 1 1 1
1 0 0 0
0 1 1 0
0 0 0 0
0
Adres sieci : 140.100.91.0
Skrótowo:
Maska ma postać 255.255.255.192 zatem zmiana z 1 na zera następuje w 4 oktecie można więc zapisać mając IP minimum:
Oktet 1
wagi
IP-min
Maska
AND
Po. zam
140
255
140
140
Oktet 2
100
255
100
100
Oktet 3
91
255
91
91
128
0
1
0
64
0
1
0
32
0
0
0
Oktet 4
16 8
0
0
0
0
0
0
0
4
0
0
0
2
0
0
0
1
1
0
0
4
0
0
0
2
0
0
0
1
1
0
0
9- Dokonaj obliczenia adresu rozgłoszenia dla Ip min. I Wypisz go
Adres rozgłoszenia liczymy dokonując operacji OR na bitach adresu sieci i zanegowanej maski podsieci zatem:
Oktet 1
wagi
Adres sieci
Maska
OR
Po. zam
140
0
140
140
Oktet 2
100
0
100
100
Oktet 3
128
0
0
0
91
0
91
64
0
0
0
32
0
1
1
91
Zatem adres: 140.100.91.63
10- Wylicz maksymalna liczbę sieci z tego podziału (wzór)
2n =liczba max podsieci
n- liczba przekazanych bitów
210 = 1024
11- Wylicz max liczbę hostów z tego podziału. (wzór)
2n-2= liczba hostów
n- liczba pozostawionych bitów na host
26-2= 62
Oktet 4
16 8
0
0
1
1
1
1
63
4
0
1
1
2
0
1
1
1
0
1
1
Odpowiedzi: dla podsieci 300 i adresu B
Maska nowa
Adres Min
Adres max
Adres sieci dla 300
B/C
Max liczba podsieci
Liczba hostów w podsieci
255.255.255.192
140.100.91.1/26
140.100.91.62/26
140.100.91.0
140.100.91.63
1024
62