PHP 想將 CIDR 的 IP 展開,或者要抓 CIDR 最小與最大值的區間,要怎麼做呢?
標籤: cidr
Python 將 IPv4 CIDR subnet IP 展開
Classless Inter-Domain Routing (CIDR) (無類別域間路由) 是一個 IP 區間的表示方式,主要寫法如下:
- CIDR 表示方式與 subnet 展開
- 192.0.2.1/32 = 192.0.2.1
- 192.0.2.0/24 = 192.0.2.0 ~ 192.0.2.255
- 192.0.2.0/25 = 192.0.2.0 ~ 192.0.2.127
- 192.0.2.128/25 = 192.0.2.128 ~ 192.0.2.255
使用 Python 要將 CIDR 展開要怎麼做呢?