Wenn ein Proxy-Anbieter von „100.000 IPs“ spricht, lautet die erste Frage: Aus wie vielen verschiedenen Blöcken stammen diese IPs? Denn Sperrentscheidungen werden meist nicht auf einzelne IPs angewendet, sondern auf IP-Blöcke . Wenn alle 100.000 Adressen aus wenigen Hundert Blöcken stammen, beträgt Ihre tatsächliche Widerstandsfähigkeit nicht 100.000, sondern einige Hundert.
In diesem Beitrag behandeln wir den Begriff des Subnetzes, die Funktionsweise blockbasierter Sperren und die Frage, wie Sie die Vielfalt eines Pools messen.
Subnetz und CIDR-Notation
IPv4-Adressen sind 32 Bit lang, und die /n -Notation gibt an, wie viele der ersten Bits den „Netz“-Anteil bilden. Die übrigen Bits nummerieren die Adressen innerhalb dieses Netzes:
| Notation | Anzahl der Adressen | Typische Nutzung |
|---|---|---|
/32 | 1 | Einzelne Adresse – Dedicated Proxy |
/29 | 8 | Kleine Unternehmenszuteilung |
/24 | 256 | Klassische „C-Klasse“; Einheit der Sperrung |
/22 | 1.024 | Mittelgroßer Hosting-Block |
/16 | 65.536 | Große Anbieterzuteilung |
Wenn in der Branche von „C-Class-Vielfalt“ die Rede ist, ist damit gemeint, über wie viele verschiedene /24 Blöcke sich der Pool verteilt. Das ist das praktische Maß für die Widerstandsfähigkeit gegen Sperren.
Wenn eine Website entscheidet, „den Block 185.93.68.0/24 zu sperren“, verlieren alle 256 Adressen dieses Blocks gleichzeitig den Zugriff.
Warum werden Sperren blockbasiert vorgenommen?
Aus Sicht der Abwehr ist die Logik einfach: missbräuchlich genutzte IPs einzeln zu sperren ist langsam und lässt sich leicht umgehen, indem der Angreifer zur nächsten Adresse wechselt. Den Block zu sperren erfasst dagegen in einem Zug alle Nachbarn.
Wird im konzentrierten Pool ein einziger Block gesperrt, ist ein Drittel der Kapazität verloren. Im verteilten Pool betrifft dasselbe Ereignis nur ein Sechstel der Kapazität.
Die Vielfalt Ihres Pools messen
Wenn Ihnen eine IP-Liste vorliegt, ist die Berechnung der Vielfalt einfach: Nehmen Sie von jeder Adresse die ersten drei Oktette und zählen Sie die eindeutigen Werte.
Je niedriger die durchschnittliche Anzahl an IPs pro Block, desto höher die Widerstandsfähigkeit des Pools. Wenn alle 256 Adressen aus demselben Block stammen, ist das in der Praxis so, als besäße man eine einzige IP.
Ein Durchschnitt pro Block von unter 10 IPs gilt als gute Verteilung. Liegt er über 50, ist Ihr Pool konzentriert und eine einzige Sperrentscheidung verursacht große Verluste.
Bei Residential-Pools sieht es anders aus
Residential-Pools verfügen naturgemäß über eine hohe Vielfalt, da die IPs von echten Privatanschlüssen stammen und sich über Tausende verschiedene ISP-Blöcke verteilen. Entscheidend ist hier nicht die Anzahl der Blöcke, sondern wie groß der Pool tatsächlich ist und wie häufig Sie dieselbe IP erneut erhalten.
Ein einfacher Test: Senden Sie 200 Anfragen ohne denselben Session-Key zu verwenden und zählen Sie, wie viele verschiedene Exit-IPs Sie sehen. Ist die Wiederholungsrate hoch, ist der Pool nicht so groß wie behauptet. Unser Beitrag zu Residential Proxys erläutert die Pool-Architektur im Detail.
Bei IPv6 ändert sich das Konzept der Vielfalt
Bei IPv6 ist der Adressraum so groß, dass einem einzelnen Kunden in der Regel ein /64 -Block zugeteilt wird – das sind um ein Vielfaches mehr Adressen als der gesamte IPv4-Raum. Doch dieser Überfluss ist trügerisch:
Bei IPv6 bedeutet ein Adresswechsel innerhalb desselben /64 für die meisten Abwehrsysteme „dieselbe Quelle“. Echte Vielfalt entsteht erst durch unterschiedliche /64-Blöcke.
Zum Kostenvorteil und zu den Grenzen von IPv6 zu unserem IPv4-IPv6-Vergleich und IPv6 Proxy an.
Fragen, die Sie vor dem Kauf stellen sollten
- Über wie viele verschiedene /24-Blöcke verteilt sich der Pool? Wird keine Zahl genannt, fordern Sie eine kleine Stichprobe an und messen Sie selbst.
- Wie viele verschiedene ASN werden genutzt? Ein einziges ASN bedeutet einen Single Point of Failure.
- Auf wie viele Länder verteilen sich die Blöcke? Kritisch, wenn Sie Geo-Targeting betreiben.
- Mit wie vielen Kunden wird derselbe Block geteilt? In geteilten Pools wirkt sich das Verhalten der Nachbarn auf Sie aus.
- Werden gesperrte Blöcke ausgetauscht? Die Erneuerungspolitik des Anbieters bestimmt die Widerstandsfähigkeit.
Die Verteilung im eigenen Pool steuern
Wenn Sie IPs von mehreren Anbietern beziehen, sollten Sie Ihre Auswahllogik um Blockbewusstsein erweitern: Verteilen Sie aufeinanderfolgende Anfragen so weit wie möglich auf unterschiedliche Blöcke. Das erschwert es dem Ziel, das Signal „hohes Traffic-Aufkommen aus derselben Nachbarschaft“ zu erkennen.
Wenn ein Block gesperrt wird, ist es weitaus effizienter, alle Adressen dieses Blocks gemeinsam in Quarantäne zu nehmen, als durch einzelnes Ausprobieren Zeit und Kontingent zu verbrauchen.
Zusammenfassung
Die Poolgröße allein ist kein Qualitätsmerkmal; ausschlaggebend sind die Block- und ASN-Verteilung. Da Sperrentscheidungen meist auf Ebene der /24 angewendet werden, sind konzentrierte Pools anfällig. Sie können Ihre vorhandene Liste mit wenigen Befehlen auswerten und die Widerstandsfähigkeit erhöhen, indem Sie die durchschnittliche Anzahl an IPs pro Block niedrig halten. Die Verfügbarkeit Ihrer Adressen und deren Exit-Standorte können Sie mit dem Proxy-Check-Tool gesammelt überprüfen.