United States (US) Flag
Alibaba (US) Technology Co., Ltd.

AS45102 ~ CNNIC-ALIBABA-US-NET-AP

IPv4 Addresses: 10,199,296
Number of Peers: 204
Number of Prefixes: 519
ASN Allocated: Assigned