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_LENGTHdla 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
- Routing klasowy jest martwy od 25 lat i nie ma go w sieciach operacyjnych.
- Proszę zapoznać się z VLSM i CIDR ( Classless Inter-Domain Routing), który zabił routing klasowy. Pozwól klasom adresów spocząć w spokoju. Zobacz RFC 1518, An Architecture for IP Address Allocation with CIDR i RFC 1519, Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy od rok 1993 . W tym stuleciu nie ' nie używaliśmy routingu klasowego.
- dziękuję.I ' zakładam, że ' próbuje rozwiązać jakiś problem teoretyczny