Witam mam pytanie jak znam adres IP i maske podsieci to jak wyznaczyć pierwszy i ostatni adres w tej sieci jaki może być nadany?
przykład
192.168.2.100 - IP
255.255.255.224 - MaskaPodsieci
Witam mam pytanie jak znam adres IP i maske podsieci to jak wyznaczyć pierwszy i ostatni adres w tej sieci jaki może być nadany?
przykład
192.168.2.100 - IP
255.255.255.224 - MaskaPodsieci
duzo mi to nie dało czytałem juz pare razy wiem jak wyliczyć ile mam dostępnych adresów ale nie wiem jak zapisać jaki jest pierwszy a jaki ostatni adres :(
Użyj binarnego AND na masce i jakimś adresie a dostaniesz pierwszy adres z sieci, skoro znasz ilość adresów to ostatni już łatwo policzysz
ale pierwszy adres po binarnym AND to adres sieci więc będzie o 1 więcej?
</quote>Gelldur napisał(a)
przykład
192.168.2.100 - IP
255.255.255.224 - MaskaPodsieci
Pierwszy adres zakresu to 192.168.2.100, ale jest to adres całej sieci, a przypisywać można począwszy od kolejnego: 192.168.2.101 - i jest to zazwyczaj nie komputer w sieci, a jakiś router. Komputery zaczynają się więc od 192.168.2.102. Podobnie ostatni adres z zakresu to broadcast, czyli adres rozgłoszeniowy. W ten sposób dwa krańcowe adresy (adres sieci i adres broadcast) się zawsze "marnują". Skoro umiesz liczyć ile jest adresów, powinieneś sobie teraz poradzić.
szczerze to dalej mam problem poczytałem na różnych stronkach microsoftu itp ale u każdego jest inaczej ;/
pierwszy adres licze tak
IP & MASKA daje nam startowe IP ale zwiększam je o 1
a teraz końcowego nie jestem pewien jak wyliczyć;/ a teraz by się upewnić
dla adresu
239.0.64.0
i maski
255.255.192.0
mamy 16382 portów różnych IP ?(pominąłem główny i brodcast)
239.0.64.1 a pierwszy wygląda tak? i teraz pytanie jak wyliczyć ładnie tak jak pierwszy ostatni ;)
ostatni (zazwyczaj broadcast): (ip & maska) | (~maska)
To jeszcze ja dorzucę klocka:
przepisz sobie adres na binarny:
192.168.2.100 -> 11000000.10101000.00000010.01100100
255.255.255.224 - 11111111.11111111.11111111.11100000
adres sieci(&) -> 11000000.10101000.00000010.01100000 = 192.168.2.96
bcast
(~maska | adres sieci) 11000000.10101000.00000010.01111111 = 192.168.2.127
Ergo: .96 jest adresem sieci, .127 jest adresem bcastowym, wszystko pomiędzy jest na komputery (czyli od .97 do .126)
Polecam materiały z kursu CCNA chyba piąty temat jak dobrze pamiętam z semestru I, tam jest wszystko pięknie opisane + zadania do rozwiązania i opisane VLSM. Gdybyś nie mógł znaleźć podeślę.
moglbys podeslac ?
telpeloth napisał(a)
To jeszcze ja dorzucę klocka:
przepisz sobie adres na binarny:
192.168.2.100 -> 11000000.10101000.00000010.01100100
255.255.255.224 - 11111111.11111111.11111111.11100000
adres sieci(&) -> 11000000.10101000.00000010.01100000 = 192.168.2.96
bcast
(~maska | adres sieci) 11000000.10101000.00000010.01111111 = 192.168.2.127
Ergo: .96 jest adresem sieci, .127 jest adresem bcastowym, wszystko pomiędzy jest na komputery (czyli od .97 do .126)
No dobra ładnie opisane dzięki a jak policzyć ile ich jest/
Dzięki