在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ 如何獲得中國所有的IP地址段

如何獲得中國所有的IP地址段

參見網(wǎng)文
從APNIC獲取中國IP地址列表
https://www.cnblogs.com/IvanC...

不理解這個算法

#!/bin/bash
wget -c http://ftp.apnic.net/stats/apnic/delegated-apnic-latest
cat delegated-apnic-latest | awk -F '|' '/CN/&&/ipv4/ {print $4 "/" 32-log($5)/log(2)}' | tee /home/chen/chinaiplist.txt

這里的算法 32-log($5)/log(2) ,請詳細解釋一下 ?

回答
編輯回答
選擇

因為 $5 表示的是從 $4 那個 IP 開始該段 IP 的數(shù)量。用 log($5)/log(2) 表示的是這段 IP 用二進制表示有多少位,用 32 減去這個結(jié)果就是掩碼長度了。

2017年5月25日 19:22