B G P S T U F F . N E T


There are currently 897659 IPv4 prefixes and 143350 IPv6 prefixes with timestamp 1638395401 (UTC unix)



Requested from 52.90.49.108

Request ID: {6IV9d4tJIuLq}

Information gathering took 12.889434ms