France (FR) Flag

AS21409 Ikoula Net SAS

IKOULA

IPv4 Addresses: 56,576
Number of Peers: 23
Number of Prefixes: 19
Traffic Estimation: 50-100Gbps