Libreng Kalkulador ng Subnet / CIDR
Kalkulahin ang network address, broadcast, usable host range, subnet mask, at bilang ng host mula sa anumang IPv4 address at CIDR prefix.
Hatiin sa mga subnet
2 subnets ng /25 na may 126 usable hosts bawat isa
| # | Network | Magagamit na saklaw | Broadcast |
|---|---|---|---|
| 1 | 192.168.1.0/25 | 192.168.1.1 β 192.168.1.126 | 192.168.1.127 |
| 2 | 192.168.1.128/25 | 192.168.1.129 β 192.168.1.254 | 192.168.1.255 |
IPv4 subnetting na sanggunian. Ang /31 at /32 ay pinangasiwaan ayon sa RFC 3021 (point-to-point at single-host). Lahat ng kalkulasyon ay gumagana nang lokal sa iyong browser.
Mga karaniwang gamit
- Pagpaplano ng Subnet para sa mga Network AdministratorMagplano ng paglalaan ng IP, kalkulahin ang mga available na hosts, at sukatuhin ang mga subnet para sa iyong network.
- Subnetting Practice para sa mga Estudyante ng ITTingnan ang iyong subnetting homework at mga problema sa pagsasanay ng CCNA kaagad.
- Home Lab & Self-Hosting SubnetsMagplano ng mga IP range para sa iyong home network, VLANs, Docker, at mga self-hosted service.
- Magplano ng Cloud VPC CIDR BlocksSukatuhin ang AWS/GCP/Azure VPC at mga CIDR range ng subnet bago kang magbigay.
- CIDR Ranges para sa Mga Panuntunan sa FirewallI-convert ang mga IP range sa CIDR notation para sa firewall allow/deny rules at ACLs.
Paano ito Gumagana
Buong tumatakbo sa iyong browser ang lahat ng kalkulasyon gamit ang hand-written na bitwise arithmetic β walang library, walang server round-trip. Naglalagay ka ng IPv4 address at haba ng CIDR prefix; direktang ina-apply ng tool ang karaniwang bit-masking na operasyon sa JavaScript para agad makuha ang bawat katangian ng subnet habang nagta-type ka.
- 1Pag-parse at pag-validate ng inputHinahati ng tool ang dotted-decimal na IP address sa apat na octet, vina-validate na 0β255 ang bawat isa, at ini-empake sa isang 32-bit unsigned integer gamit ang left-shift. Nahuhuli ang mga di-wastong address bago tumakbo ang anumang kalkulasyon.
- 2Bitwise na pagbuo ng maskMula sa haba ng CIDR prefix, binubuo ang 32-bit na subnet mask sa pag-left-shift ng 0xFFFFFFFF nang (32 β prefix). Ang bitwise AND sa IP integer ay nagbibigay ng network address; ang bitwise OR sa baligtad na mask ay nagbibigay ng broadcast address. Kinakalkula ang kabuuang bilang ng host bilang 2^(32 β prefix).
- 3Pagtukoy ng klase at RFC 1918Ikinukumpara ang unang octet sa mga hangganang halaga ng class A/B/C/D/E para italaga ang IP class. Isang hiwalay na pagsuri ang tumitingin kung nasa loob ng mga private range na 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, o 127.0.0.0/8 na tinukoy sa RFC 1918 ang address.
- 4Paghahati ng subnet at state na maibabahagiHinahati ng subnet splitter ang kasalukuyang network sa pantay na child subnet sa isang napiling mas mahabang prefix: humahakbang ito sa mga integer offset na 2^(32 β bagong prefix) mula sa base address, kinakalkula agad ang network, broadcast, at magagamit na saklaw ng bawat child. Isinusulat sa URL hash ang kasalukuyang IP at prefix kaya puwedeng i-bookmark o ibahagi ang mga resulta.
Mga Kaugnay na Tool
Tagabuo ng QR Code
Gumawa ng mga QR code para sa mga URL, teksto, WiFi, at iba pa. Walang watermark.
Color Picker at Palette Generator
Pumili ng mga kulay, mag-convert sa pagitan ng HEX/RGB/HSL, at gumawa ng magkakaayon na palette.
Tagabuo ng Password
Gumawa ng malalakas at random na password na may sariling haba, uri ng karakter, at mga hindi isasama. Libre, walang login.