Vypočítat masku podsítě z adresy IP

Mám adresu IP

12.23.34.22 

Potřebuji najít předponu sítě pro tuto adresu IP. K tomu potřebuji najít masku podsítě a poté spočítat počet souvislých 1 s, abych získal předponu sítě.

Jak můžeme vypočítat masku podsítě (255.x.x.x) pro danou IP?

Komentáře

  • Síťová maska není vypočítána. Je přiděleno. Kdokoli vám dal IP adresu, může vám říci, o co jde.
  • Pomohla vám nějaká odpověď? Pokud je to tak, měli byste přijmout odpověď, aby se otázka ' neobjevovala navždy a hledala odpověď. Případně můžete uvést a přijmout svoji vlastní odpověď.

Odpovědět

Jak můžeme vypočítat masku podsítě (255.x.x.x) pro danou IP?

Můžeš “ t. Chcete-li najít předponu, potřebujete adresu a masku nebo adresu a délku předpony.

Podívejte se na odpovědi na tuto otázku jak vše vypočítat.

Komentáře

  • Takže v zásadě pouze router ' podsíť a router uzly, které tvoří podsíť, zná síťovou masku? Nebo přesněji, router ' t přesně nezná síťovou masku. Má pouze pravidla pro podsíť ' s maska sítě, která jí říká, že má posílat pakety do podsítě, pokud IP adresa odpovídá pravidlu (které má masku a číslo podsítě). A také uzly znají svou masku sítě (ip a). Chcete-li zjistit, zda ' znovu přijmout nebo ignorovat paket. To znamená, že k odeslání paketu není potřeba síťová maska. Opravte mě, pokud se ' mýlím.
  • … A řekněte, jestli chci vědět, jestli je web za Cloudflare . ' Musím udělat ipcalc IP/PREFIX_LENGTH pro každý rozsah IP adres a zkontrolovat, zda se výsledné číslo podsítě shoduje s číslem z rozsahu IP adres. Nebo najděte rozsah IP adres, který vypadá podobně, a zkontrolujte IP adresu s délkou předpony rozsahu '.
  • Směrovací tabulka v routeru má předpony (síť a maska ). IP pakety mají pouze adresy. Cílová adresa na paketu přicházejícím do routeru se porovná s položkami ve směrovací tabulce (maskující adresu), aby se zjistilo, zda se shoduje. Pokud existuje shoda, paket je odeslán z rozhraní pro odpovídající předponu, jinak je paket zrušen. Opravdu nemáte způsob, jak poznat cestu, kterou se paket vydá na místo určení, a tak byla navržena IP. Je vám jedno, jak se tam dostane, a cesta se může kdykoli změnit; záleží vám jen na tom, aby se dostalo do cíle.

Odpověď

Maska podsítě je 32bitová hodnota který umožňuje zařízení, které přijímá IP pakety, rozlišit část ID IP adresy sítě od části ID IP adresy hostitele, takže bez masky podsítě, kterou lze reprezentovat ve formě hodnoty jako 32 (255.0.0.0) nebo lomítko (/8) není možné identifikovat síťovou předponu adresy IP.

Odpověď

Myslím, že potřebujete vědět, zda je to elegantní nebo ne. pokud je to prvotřídní, můžete použít výchozí masku podsítě třídy A, která je 255.0.0.0, takže síťová adresa bude 12.0.0.0.

Komentáře

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *