On Tue, Feb 24, 2015 at 12:50:52PM +0000, Craig Skinner wrote:
| Don't trust SPF;- last time I looked, Google listed about 78,000 ips.
| Liars. Their HR PCs, routers, web servers, tape silos, visitor lobby
| Wifi zones aren't valid senders.

Only 78000 IPs?  I think you're off by either a factor of ~3 or by ~23
orders of magnitude, depending on what you're counting as "ips".

[weerd@despair] $ dig +short -t TXT _netblocks.google.com | \
    tr ' ' '\n' | awk -F/ '
        /ip4/ {
                sum+= 2^(32-$NF)
                print $0, 2^(32-$NF), "IPv4 addresses"
        } END {
                print ""
                print sum, "total IPv4 addresses"
        }'
ip4:64.18.0.0/20 4096 IPv4 addresses
ip4:64.233.160.0/19 8192 IPv4 addresses
ip4:66.102.0.0/20 4096 IPv4 addresses
ip4:66.249.80.0/20 4096 IPv4 addresses
ip4:72.14.192.0/18 16384 IPv4 addresses
ip4:74.125.0.0/16 65536 IPv4 addresses
ip4:173.194.0.0/16 65536 IPv4 addresses
ip4:207.126.144.0/20 4096 IPv4 addresses
ip4:209.85.128.0/17 32768 IPv4 addresses
ip4:216.58.208.0/20 4096 IPv4 addresses
ip4:216.239.32.0/19 8192 IPv4 addresses

217088 total IPv4 addresses

It's funnier for IPv6 (_netblocks2.google.com):

ip6:2001:4860:4000::/36 4951760157141521099596496896 IPv6 addresses
ip6:2404:6800:4000::/36 4951760157141521099596496896 IPv6 addresses
ip6:2607:f8b0:4000::/36 4951760157141521099596496896 IPv6 addresses
ip6:2800:3f0:4000::/36 4951760157141521099596496896 IPv6 addresses
ip6:2a00:1450:4000::/36 4951760157141521099596496896 IPv6 addresses
ip6:2c0f:fb50:4000::/36 4951760157141521099596496896 IPv6 addresses

29710560942849126597578981376 total IPv6 addresses

Cheers,

Paul 'WEiRD' de Weerd

-- 
>++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
+++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
                 http://www.weirdnet.nl/                 

Reply via email to