summaryrefslogtreecommitdiff
path: root/src/content
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2025-05-23 22:01:18 +0200
committerYuval Adam <_@yuv.al>2025-05-23 22:01:18 +0200
commit4fcc5fd603c249d480670878837411c99955144f (patch)
tree92e8e9b305daf770fa66e9c039683f908e28d092 /src/content
parentb21e842345843fa4e06a8f09558d6ed2c3b6395e (diff)
Fix prose pages
Diffstat (limited to 'src/content')
-rw-r--r--src/content/cidr-guide.md32
-rw-r--r--src/content/privacy-policy.md2
2 files changed, 17 insertions, 17 deletions
diff --git a/src/content/cidr-guide.md b/src/content/cidr-guide.md
index 1ba0da7..93e6186 100644
--- a/src/content/cidr-guide.md
+++ b/src/content/cidr-guide.md
@@ -1,21 +1,25 @@
+---
+title: "Subnet Guide — IP Ranges and Masks"
+description:
+ "Free interactive CIDR calculator and comprehensive guide covering subnetting, IP ranges, subnet masks and addressing."
+---
+
## What is CIDR?
**Classless Inter-Domain Routing (CIDR)** is the system that replaced the old class-A/B/C scheme in 1993.
A network is written as
```
-address/prefix-length → 10.0.0.0/24
+address/prefix-length → 10.0.0.0/24
```
The *prefix length* (the number after the slash) tells routers how many of the 32 bits belong to the network portion:
-* `10.0.0.0/24`  → 24 network bits + 8 host bits → **256** addresses (254 usable)
-* `10.0.0.0/30`  → 30 network bits + 2 host bits → **4** addresses (2 usable)
+* `10.0.0.0/24` → 24 network bits + 8 host bits → **256** addresses (254 usable)
+* `10.0.0.0/30` → 30 network bits + 2 host bits → **4** addresses (2 usable)
CIDR lets ISPs advertise aggregated “supernets” such as `203.0.113.0/22` instead of listing a thousand individual /24 routes—shrinking global routing tables and conserving address space.
----
-
## CIDR → IP Range Converter
Paste any block—say `192.168.15.64/27`—into the calculator. Behind the scenes it:
@@ -26,8 +30,6 @@ Paste any block—say `192.168.15.64/27`—into the calculator. Behind the scene
Hit **Copy Share Link** to bookmark or send an exact result.
----
-
## Subnetting Tutorial — Quick Steps
Subnetting seems daunting until you break it into four predictable moves:
@@ -37,13 +39,15 @@ Subnetting seems daunting until you break it into four predictable moves:
3. **List subnet starts** 0, 64, 128, 192
4. **Pick your block** Usable hosts = block size − 2 (62 in a /26)
-> **Example**
-> Split `172.16.0.0/16` into at least 10 equal subnets.
-> *Need ≥10 blocks → 4 extra bits (2⁴ = 16)*
-> New prefix = **/20**. Each /20 holds 4094 hosts.
-> Ranges begin 172.16.0.0, 172.16.16.0, 172.16.32.0 … to 172.16.240.0.
+### Example
----
+Split `172.16.0.0/16` into at least 10 equal subnets.
+
+*Need ≥10 blocks → 4 extra bits (2⁴ = 16)*
+
+New prefix = **/20**. Each /20 holds 4094 hosts.
+
+Ranges begin 172.16.0.0, 172.16.16.0, 172.16.32.0 … to 172.16.240.0.
## IPv6 Subnetting Basics
@@ -58,8 +62,6 @@ The slash notation is identical in IPv6—just with 128-bit addresses.
Toggle **IPv6** in the calculator and try `2001:db8::/48` to explore the range graphically.
----
-
## Further Reading & Tools
* RFC 4632 — *Classless Inter-Domain Routing for IPv6*
diff --git a/src/content/privacy-policy.md b/src/content/privacy-policy.md
index 3ed61e8..d680587 100644
--- a/src/content/privacy-policy.md
+++ b/src/content/privacy-policy.md
@@ -30,6 +30,4 @@ Since we collect no personal information, we have no personal data to access, mo
Questions about this policy? Contact us at: [hello@magicmonad.com](mailto:hello@magicmonad.com).
----
-
*This policy applies to cidr.xyz and is effective as of 2025-05-22.* \ No newline at end of file