Oblicz maskę podsieci na podstawie adresu IP

Mam adres IP

12.23.34.22 

Potrzebuję aby znaleźć prefiks sieciowy dla tego adresu IP. W tym celu muszę znaleźć maskę podsieci, a następnie policzyć liczbę ciągłych 1, aby uzyskać prefiks sieci.

Jak możemy obliczyć maskę podsieci (255.x.x.x) dla tego podanego adresu IP?

Komentarze

  • Maska sieci nie jest obliczana. Jest przypisany. Ktokolwiek podał Ci adres IP, może Ci powiedzieć, jaki jest.
  • Czy jakaś odpowiedź Ci pomogła? Jeśli tak, zaakceptuj odpowiedź, aby pytanie nie ' nie pojawiało się wiecznie w poszukiwaniu odpowiedzi. Ewentualnie możesz podać i zaakceptować własną odpowiedź.

Odpowiedź

Jak możemy obliczyć maskę podsieci (255.x.x.x) dla tego podanego adresu IP?

Możesz ” t. Aby znaleźć prefiks, potrzebujesz adresu i maski lub adresu i długości prefiksu.

Zobacz odpowiedzi na to pytanie jak obliczyć wszystko.

Komentarze

  • W zasadzie tylko podsieć ' ruter i węzły wchodzące w skład podsieci znają maskę sieci? A dokładniej router nie ' nie zna dokładnie maski sieci. Ma tylko reguły z podsiecią ' s maska sieci, która mówi mu, aby wysyłał pakiety do podsieci, jeśli adres IP pasuje do reguły (która ma maskę i numer podsieci). Ponadto węzły znają swoją maskę sieci (ip a). Aby określić, czy ' re zaakceptować lub zignorować pakiet. Oznacza to, że do wysłania pakietu nie jest potrzebna maska sieci. Popraw mnie, jeśli ' mylę się.
  • … I powiedz, czy chcę wiedzieć, czy witryna jest za Cloudflare . ' muszę zrobić ipcalc IP/PREFIX_LENGTH dla każdego zakresu adresów IP i sprawdzić, czy wynikowy numer podsieci jest zgodny z numerem z zakresu adresów IP. Lub znajdź zakres adresów IP, który wygląda podobnie i sprawdź adres IP z zakresem ' długości prefiksu s.
  • Tablica routingu w routerze ma prefiksy (sieć i maska ). Pakiety IP mają tylko adresy. Adres docelowy w pakiecie przychodzącym do routera jest porównywany z wpisami w tabeli routingu (maskowanie adresu), aby sprawdzić, czy pasuje. Jeśli jest dopasowanie, pakiet jest wysyłany do interfejsu dla pasującego prefiksu, w przeciwnym razie pakiet jest odrzucany. Naprawdę nie ma sposobu, aby poznać ścieżkę, którą pakiet pokonuje do miejsca przeznaczenia, i tak zaprojektowano protokół IP. Nie obchodzi cię, jak to się tam dostanie, a ścieżka może się zmienić w dowolnym momencie; obchodzi cię tylko to, że dotrze do celu.

Odpowiedź

Maska podsieci to wartość 32-bitowa która pozwala urządzeniu odbierającemu pakiety IP na rozróżnienie części adresu IP z identyfikatorem sieci od części adresu IP zawierającej identyfikator hosta, bez maski podsieci, którą można przedstawić w postaci wartości 32, takiej jak (255.0.0.0) lub ukośnik (/8) niemożliwe jest zidentyfikowanie prefiksu sieciowego adresu IP.

Odpowiedź

Myślę, że musisz wiedzieć, czy jest to klasowe, czy nie. jeśli jest klasowa, możesz użyć domyślnej maski podsieci klasy A, czyli 255.0.0.0, więc adres sieciowy będzie następujący: 12.0.0.0.

Komentarze

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *