IP address details

2401:8680:a0ff:ffff:ffff:ffff:ffff:ffff

China

ASN AS45102
Name ALIBABA-CN-NET
Description Alibaba (US) Technology Co., Ltd. East Software Park, 99 Huaxing Rd. Hangzhou, China
Organisation
Range 2401:8680:a000::2401:8680:a0ff:ffff:ffff:ffff:ffff:ffff
CIDR 2401:8680:a000::/40