jak obliczyc ile hostów moze byc pod maska??
np dla maski 255.255.255.0 jest 256
255.255.248.0 2048
jak to obliczyć??
jak obliczyc ile hostów moze byc pod maska??
np dla maski 255.255.255.0 jest 256
255.255.248.0 2048
jak to obliczyć??
http://www.wildpackets.com/products/fre … c/overview
pobierz ten kalkulator przeznaczony dla administratorów on ci wyliczy i pomoże
nie jest to prosta sprawa policzyć ale robi się to tak:
Z maską robisz to samo: np. 255.255.255.0 to jest w postaci dwójkowej: 11111111.11111111.11111111.00000000.
Adresowanie sieci polega na przepisaniu niezmienionych bitów adresu IP, dla których odpowiednie bity maski mają wartość 1 i uzupełnianiu pozostałych zerami. W tym przypadku będzie to:
11010100.00110011.11011011.00000000. czyli 255.255.255.0
W ten sposób otrzymujesz tzw. adres sieci w tym akurat przypadku jest on identyczny z adresem maski. / po zamianie na bajty 255.255.255.0 /.
Teraz problem ustalenia liczby komputerów sieci. Ustalamy najpierw tzw. broadcast czyli adres rozgłoszniowy danej sieci. Robi się to w ten sposób, że przepisujemy dres IP dla którego odpowiednie bity maski mają wartość 1 niezmienione, a te dla których bity maski mają wartość 0 dopełniamy jedynkami. W naszym przypadku będzie to 11111111.11111111.11111111.11111111 czyli 255.255.255.255. Te dwa adresy są zarezerwowane czyli żaden komputer w sieci nie może mieć ich przypisanych. Gdy mamy ustalony adres sieci to ustalamy liczbę komputerów czyli 255.255.255.0 + 1/ po prostu dodajemy 1 do ostatnej cyfry /, pierwszy komputer może mieć adres 255.255.255.1, ostatni broadcast minus 1 czyli 255.255.255.254 / tak w uproszczeniu /. Nieprawdą jest że w takiej sieci może być 256 hostów lecz 254 bo dwa adresy; sieci i broadcast są zarezerwowane dla identyfikacji sieci. Napisałem Ci to w najprostszym przypadku dla klasy adresów C ale obliczenia dla dowolnej klasy są analogiczne.
Złączono Posta : 03.01.2007 (Sro) 22:06
oczywiście są do tego odpowiednie programy dla administratorów, które szybko to wyliczą
pysiu dzieki za kalkulator aczkolwiek nie mogę z niego kożystać bo muszę to umieć na przedmiot SOiSK tak więc marek624 dzięki że wyjaśniłeś mi to krok po kroku
dzisiaj zauważyłem błąd sorry powinno być:
ale myślę, że załapałeś, zmęczony byłem wczoraj.
tak to rouzmiem że 256 trzeba odjąć 2
Nie wiem, czy dobrze zrozumiałem… Chcesz obliczyć ilość dostępnych hostów na podstawie maski, tak? Nie wiem czy jest to jeszcze aktualny, nierozwiązany temat - wytłumaczę najprościej jak umiem
Aby obliczyć liczbę hostów w sieci skorzystaj ze wzoru 2^(liczba zer w masce) - 2
2^14 = 16384-2 = 16382
Liczba dostępnych hostów: 16382
^ - ten znak oznacza potęgę, więc masz to rozumieć jako
np. w tym konkretnym przypadku 2 do potęgi liczby zer w binarnej postaci maski. A, od uzyskanego wyniku odejmujesz dwa, gdyż dwa adresy są zawsze zajęte.