ຕົວຄຳນວນ Subnet / CIDR ຟຣີ
ຄຳນວນ network address, broadcast, usable host range, subnet mask ແລະ host count ຈາກ IPv4 ແລະ CIDR prefix ໃດໆ.
ແບ່ງອອກເປັນ subnets
2 subnets ຂອງ /25 ກັບ 126 ໂຮດສະ້ອມໃຈ
| # | ເຄືອຂ່າຍ | ລະດັບທີ່ສາມາດໃຊ້ໄດ້ | ກະສາຍ |
|---|---|---|---|
| 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 |
ເອກະສານອ້າງອີງ subnetting IPv4. /31 ແລະ /32 ຈັດການຕາມ RFC 3021 (point-to-point ແລະ single-host). ການຄຳນວນທັງໝົດດຳເນີນໃນຄອມພິວເຕີຂອງທ່ານ.
ການນຳໃຊ້ທົ່ວໄປ
- ການວາງແຜນ subnet ສໍາລັບນາຍຕົວສໍາລັບໜ້າເວັບວາງແຜນ IP allocation, ຄິດໄລ່ໂຮຣສ available, ແລະ ລະດັບສໍາລັບໜ້າເວັບ.
- Subnetting ປະຕິບັດສໍາລັບ IT ນັກຮຽນກວດການບ້ານ subnetting ແລະ ແບບຝຶກຫັດ CCNA ທັນທີ.
- Home Lab & Self-Hosting Subnetsວາງແຜນ IP ranges ສໍາລັບໜ້າເວັບ, VLANs, Docker, ແລະ ບໍລິການຕົວເອງ.
- ວາງແຜນ Cloud VPC CIDR Blocksລະດັບ AWS/GCP/Azure VPC ແລະ subnet CIDR ranges ກ່ອນ provisioning.
- CIDR Ranges ສໍາລັບ Firewall Rulesປ່ຽນແປງ IP ranges ກັບ CIDR notation ສໍາລັບ firewall ອະນຸມັດ/ທາງອື່ນ ແລະ ACLs.
ມັນເຮັດວຽກແນວໃດ
ການຄິດໄລ່ທັງໝົດເກີດຂຶ້ນຢູ່ໃນບຣາວເຊີຂອງທ່ານໂດຍໃຊ້ເລກຄະນິດແບບ bitwise ທີ່ຂຽນຂຶ້ນເອງ — ບໍ່ມີ library, ບໍ່ມີການສົ່ງກັບໄປຫາເຊີເວີ. ທ່ານປ້ອນທີ່ຢູ່ IPv4 ແລະ ຄວາມຍາວ prefix CIDR; ເຄື່ອງມືນຳໃຊ້ການດຳເນີນການ bit-masking ມາດຕະຖານໂດຍກົງໃນ JavaScript ເພື່ອຫາຄຸນສົມບັດ subnet ທຸກອັນທັນທີເມື່ອທ່ານພິມ.
- 1ການວິເຄາະ ແລະ ກວດສອບຂໍ້ມູນປ້ອນເຂົ້າເຄື່ອງມືແຍກທີ່ຢູ່ IP ແບບຈຸດ-ທົດສະນິຍົມອອກເປັນ 4 octet, ກວດວ່າແຕ່ລະອັນຢູ່ໃນຊ່ວງ 0–255, ແລະ ຫໍ່ພວກມັນເຂົ້າໄປໃນຈຳນວນເຕັມບໍ່ມີເຄື່ອງໝາຍ 32-bit ໂດຍໃຊ້ການດຳເນີນການ left-shift. ທີ່ຢູ່ທີ່ບໍ່ຖືກຕ້ອງຈະຖືກກວດພົບກ່ອນການຄິດໄລ່ໃດຈະເລີ່ມ.
- 2ການສ້າງ mask ແບບ bitwiseຈາກຄວາມຍາວ prefix CIDR, subnet mask 32-bit ຈະຖືກສ້າງໂດຍການ left-shift 0xFFFFFFFF ດ້ວຍ (32 − prefix). Bitwise AND ກັບຈຳນວນເຕັມ IP ຈະໃຫ້ທີ່ຢູ່ເຄືອຂ່າຍ; bitwise OR ກັບ mask ທີ່ກັບກັນຈະໃຫ້ທີ່ຢູ່ broadcast. ຈຳນວນ host ທັງໝົດຄິດໄລ່ເປັນ 2^(32 − prefix).
- 3ການກວດຈັບຊັ້ນ ແລະ RFC 1918octet ທຳອິດຈະຖືກປຽບທຽບກັບຄ່າຂອບເຂດຊັ້ນ A/B/C/D/E ເພື່ອກຳນົດຊັ້ນ IP. ການກວດແຍກຕ່າງຫາກຈະທົດສອບວ່າທີ່ຢູ່ນັ້ນຢູ່ໃນຊ່ວງສ່ວນຕົວ 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, ຫຼື 127.0.0.0/8 ທີ່ກຳນົດໄວ້ໃນ RFC 1918 ຫຼືບໍ່.
- 4ການແຍກ subnet ແລະ ສະຖານະທີ່ແບ່ງປັນໄດ້ຕົວແຍກ subnet ຈະແບ່ງເຄືອຂ່າຍປັດຈຸບັນອອກເປັນ subnet ລູກທີ່ເທົ່າກັນທີ່ prefix ຍາວກວ່າທີ່ເລືອກ: ມັນຈະຍ່າງຜ່ານ offset ຈຳນວນເຕັມຂອງ 2^(32 − prefix ໃໝ່) ຈາກທີ່ຢູ່ພື້ນຖານ, ຄິດໄລ່ເຄືອຂ່າຍ, broadcast, ແລະ ຊ່ວງທີ່ໃຊ້ໄດ້ຂອງແຕ່ລະລູກທັນທີ. IP ແລະ prefix ປັດຈຸບັນຖືກຂຽນລົງໃນ URL hash ດັ່ງນັ້ນຜົນລັບສາມາດຖືກ bookmark ຫຼື ແບ່ງປັນໄດ້.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຕົວສ້າງລະຫັດ QR
ສ້າງລະຫັດ QR ສໍາລັບ URLs, ຂໍ້ຄວາມ, WiFi, ແລະອື່ນໆ. ບໍ່ມີລາຍນ້ຳ.
ຕົວເລືອກສີ ແລະເຄື່ອງສ້າງ Palette
ເລືອກສີ, ປ່ຽນລະຫວ່າງ HEX/RGB/HSL, ແລະສ້າງສີທີ່ກົມກຽວກັນ.
ຕົວສ້າງລະຫັດຜ່ານ
ສ້າງລະຫັດຜ່ານສຸ່ມທີ່ແຂງແຮງ ໂດຍກຳນົດຄວາມຍາວ, ປະເພດຕົວອັກສອນ ແລະ ຂໍ້ຍົກເວັ້ນໄດ້ເອງ. ຟຣີ, ບໍ່ຕ້ອງເຂົ້າສູ່ລະບົບ.