Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Adres IP


Xeroth

Rekomendowane odpowiedzi

Opublikowano

Hejo ! Mam problem ... Muszę nauczyć się przeliczać Adres IP, babkę od Sieci mamy tępą dzidę, a sprawdzian muszę poprawić...

Dostajemy : adres IP i maskę, z tego umiem zrobić adres sieci, broadcast, host min, host max, ale za ch*** nie wiem jak wyliczyć liczbę hostów...

Zna ktoś może jakiś łatwy sposób na liczenie Liczby Hostów z adresu IP ?

Opublikowano

Jak masz hosty np.:
host minimalny: 148.27.192.1
host maksymalny: 148.27.255.254

Porównujesz wartości adresu rozgłoszeniowego i sieciowegoi tam gdzie się różni odejmujemy i dodajemy 1, a tam gdzie nie ma różnicy nic nie robimy czyli: |
148.27.192.0

148.27.255.255
I teraz tak, zielone odejmujemy od czerwonego i dodajemy liczbę 1o:
255 - 0 + 1 = 256
255 - 192 + 1 = 64
Wyniki różnicy, mnożymy i odejmujemy do nich liczbę 2:
(256*64)-2=16382
Liczba hostów: 16382
 

2 odejmujesz, bo wyznaczasz hostów w zakresie: 148.27.192.0 - 148.27.255.255, oznacza to, że musimy te 2 hosty odjąć

Opublikowano

Z tego co pamietam sa 3 klasy adresow IP (sa jeszcze D,E ,ale to na potrzeby badawacze czy multiemisji jednak to chyba nie bedzie od ciebie wymagane)

W zaleznosci od klasy zmienia sie :
 
N- ilosc sieci
H- liczba hostow

Klasa A : Tutaj pierwszy bit jest zawsze rowny 0 np. (0)1111110.X.X.X

N.H.H.H

Jak obliczyc liczbe hostow:

Liczba hostow = 3 , kazdy po 8 bitow -> daje to razem 24 bity

Dwa do potegi (ilosc bitow jaka wyszla przy powyzszym wyliaczaniu) odjac 2 do potegi pierwszej
 
np.   224 - 2 = ilosc hostow

czyli  16777216 -2 = 16777214

 

 

Jak obliczyc ilosc sieci:

Ilosc sieci  = 1 ,  2x8 bitow -1 bit ( ktory jest rowny 0 ) -> daje to razem 7 bitow

Dwa do potegi (ilosc bitow jaka wyszla przy powyzszym wyliaczaniu) odjac 2

 

np.   27 - 1 = ilosc hostow

czyli  128 -1 = 127  // tutaj jest wyjatek

 

 

Zakres adresow IP w tej klasie 1.0.0.1-127.255.255.254

 
Klasa B : Tutaj zawsze 2 pierwsze bity rowne 10 np. (10)110110.X.X.X

N.N.H.H

 

Liczba hostow = 2 , kazdy po 8 bitow  -> daje to razem 16 bitow

216 - 2 = 65534

 

Ilosc sieci  = 2 ,  2x8 bitow - 2 bit ( sa to pierwsze bity 10 ) -> daje to razem 14 bitow

214 - 2 = 16384

 
         Zakres adresow IP w tej klasie 128.0.0.0 - 191.255.255.255
 

 
Klasa C : Tutaj zawsze 3 pierwsze bity rowne 110 np. (110)10110.X.X.X

N.N.N.H

 

Liczba hostow = 1 , kazdy po 8 bitow  -> daje to razem 8 bitow

28 - 2 = 254

 

Ilosc sieci  = 3 ,  3x8 bitow - 3 bit ( sa to pierwsze bity 110 ) -> daje to razem 21 bitow

221 - 2 = 2097150

 

Zakres adresow IP w tej klasie 192.0.0.0 - 223.255.255.255

 

 

 

 

 

 

@ EDIT

 

Up Ci podal jak obliczyc ilosc hostow tylko dla klasy B

(tak w nawiasie pomylil sie w liczeniu)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...