United States (US) Flag

Alibaba (US) Technology Co., Ltd.

AS45102 ~ CNNIC-ALIBABA-US-NET-AP

IPv4 Addresses: 1,368,832
Number of Peers: 139
Number of Prefixes: 396
ASN Allocated: Assigned