Erklärt
Ein IP-Pool ist das zugrunde liegende Inventar an IP-Adressen, durch die ein Proxy-Gateway den Kunden-Traffic routen kann. Wenn Sie sich mit einem rotierenden Proxy verbinden und das Gateway eine Exit-IP auswählt, wählt es aus diesem Pool. Die Pool-Qualität ist die einzige wichtigste Variable, die bestimmt, ob Ihr Scraping- oder Verification-Workload erfolgreich ist.
Drei Dimensionen sind bei der Bewertung eines IP-Pools wichtig: Größe (Rohanzahl verfügbarer IPs), Vielfalt (Anzahl der abgedeckten verschiedenen Subnetze und ASNs) und Geo-Abdeckung (wie viele Länder/Städte/ISPs vertreten sind). Ein Pool mit 10M IPs, verteilt auf 1000 Subnetze, ist in der Regel effektiver als ein Pool mit 100M IPs, konzentriert auf 50 Subnetze, weil Anti-Bot-Systeme IPs auf Subnetz- und ASN-Ebene verfolgen, nicht nur die einzelne IP.
Frische ist ebenfalls wichtig. Residential-Pools, die durch Opt-in-SDK-Partnerschaften wachsen, rotieren IPs kontinuierlich ein und aus, wenn Nutzer dem Netzwerk beitreten und es verlassen. Ein Pool, der seit Monaten stagniert, wird mehr IPs haben, die auf gängigen Zielen bereits markiert sind, als ein Pool, der wöchentlich aktualisiert wird.
So funktioniert es
Residential-Proxy-Anbieter pflegen ihren Pool durch Partnerschaften mit Anwendungen und SDKs, in die Nutzer im Austausch für kostenlose oder Premium-Funktionen einwilligen. Wenn ein Nutzer online ist und das SDK aktiv ist, trägt sein Gerät seine IP für die Dauer zum Proxy-Pool bei. Das Gateway des Anbieters behandelt das Gerät als verfügbaren Exit-Endpunkt, leitet eine kleine Menge Kunden-Traffic darüber, und entfernt es aus dem Pool, wenn der Nutzer offline geht.
Große Anbieter unterhalten zu jedem Zeitpunkt Millionen von Geräten im aktiven Pool, mit ständig ein- und ausgehenden neuen Geräten. Das Gateway wählt Exit-IPs basierend auf Geo-Filtern, IP-Gesundheit und Lastverteilung aus und präsentiert Kunden einen einzigen Endpunkt, der den gesamten zugrunde liegenden Wechsel abstrahiert.