Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Policzyć VLSM
sazian
post
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


Nie wiem czy to forum to odpowiednie miejsce do zadawania tego typu pytań, dlatego przenieście temat jeśli pisze nie tu gdzie trzeba.
Mam mały problem z liczeniem VLSM, problem polega na tym że nie do końca jestem pewien czy dobrze to liczę.
Przykładowe zadanie rozwiązane przeze mnie :

Firma dostała adres grupy B = X.Y.0.0 firma posiada 3 przedstawicielstwa w każdym kolejno 10,000 hostów , 1,000 hostów i 100 hostów .
Stosując technikę VLSM zaproponuj podział adresów dla sieci.
Ja powyższe zadanie rozwiązałem następująco :

10'000 hostów
M:X.Y.11000000.00000000
Z:X.Y.01000000.00000001 <-X.Y.64.1
Z:X.Y.01111111.11111110 <-X.Y.127.254
S:X.Y.01000000.00000000
B:X.Y.01111111.11111111

1'000 hostów

M:X.Y.11111100.00000000
Z:X.Y.00000100.00000001 <-X.Y.4.1
Z:X.Y.00000111.11111110 <-X.Y.7.254
S:X.Y.00000100.00000000
B:X.Y.00000111.11111111

100 hostów

M:X.Y.11111111.10000000
Z:X.Y.00000000.10000001 <-X.Y.0.129
Z:X.Y.00000000.11111110 <-X.Y.0.254
S:X.Y.00000000.10000000
B:X.Y.00000000.11111111

Kod
LEGENDA : M - maska Z - zakresy hostów S - adres sieci B - adres rozgłoszeniowy


Według mnie jest ok ...
ale pewności nei mam dlatego proszę o pomoc i pokazanie ewentualnych błędów.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sazian
post
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


a takie niedyskretne pytanie jeszcze zadam w jaki sposób należy to obliczyć (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Przeanalizowałem sobie ten przykład rozpisałem binarnie i wyszło mi :


.11 000000.00000000
.00 000000.00000001
.00 111111.11111110

.11 1111 00.00000000
.0 10000 00.00000001
.0 10000 11.11111110

.11 1111 11.1 0000000
.0 1000 100.0 0000001
.0 1000 100.0 1111110

.11111111.1 111 0000
.0 1000 100.1 000 0001
.0 1000 100.1 000 1110

chyba widze w tym pewną prawidłowość

jedynki oznaczone na czerwono należy wstawić po ostatniej jedynce w poprzedniej masce
czy na tym trik polega (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował sazian 30.06.2007, 18:25:41
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 09:00