Rotating Proxy services are among the advanced proxy solutions that provide flexibility and anonymity in modern internet operations. In this article, we will examine in detail the rotating proxy mechanism for changing IP addresses on every request and methods of using sticky sessions to maintain a fixed IP for a specific duration.
The fundamental feature of Rotating Proxy is automatically returning a different IP address with each HTTP/HTTPS request. This mechanism is critically important in applications such as web scraping, data collection, SEO analysis, and multi-account management.
How Does Per-Request IP Rotation Work in Rotating Proxy?
The system selects a new IP address randomly or sequentially from the IP pool for each incoming connection request and establishes a connection to the target server using this address. This way:
LivaProxy's Rotating IPv6 Proxy service offers an immense IP pool, especially leveraging the vast address space of the IPv6 protocol:
| Package | Requests Per Second Limit | IP Pool Size | Daily IP Capacity |
|---|---|---|---|
| Silver | 50 requests/second | +36 Million IPs | 1.2 Million IPs/day |
| Gold | 100 requests/second | +72 Million IPs | 2.4 Million IPs/day |
| Platinum | 150 requests/second | +108 Million IPs | 3.6 Million IPs/day |
| Emerald | 200 requests/second | +144 Million IPs | 4.8 Million IPs/day |
Each package offers unlimited traffic, and as the package tier increases, both the IPv6 pool expands and the concurrent request capacity increases.
LivaProxy offers two different IPv6-based services, and it's important not to confuse them:
IPv6 Proxy (Static): Consists of fixed IPv6 addresses allocated to you. IP addresses do not change and you use the same IPs unless you manually refresh them. Maximum limits of 500 MB/minute traffic and 1000 connections/minute apply.
Rotating IPv6 Proxy: Automatically rotates to a different IPv6 address with each request. Offers unlimited traffic and has package-based requests per second limits (50-100-150-200 RPS). The IP pool is much larger and provides continuous rotation.
In some use cases, it may be necessary to keep the same IP address fixed for a certain period. For example, the sticky session feature is used to maintain session information after logging into a website or to ensure consistency during multi-page navigation.
Sticky session ensures that the same IP address is used for a specific duration through a special session key added to your connection credentials. In LivaProxy Rotating Proxy services, sticky session usage is implemented in the following format:
Connection Format:
username-session-SESSIONKEY:password@hostname:port
By writing your desired unique value (number, letter combination) in the SESSIONKEY section, you can use the same IP for a specific period. For example:
user123-session-abc456:[email protected]:12345user123-session-12345:[email protected]:12345user123-session-thread01:[email protected]:12345A different IP address is assigned for each different session key, and this IP remains fixed for a certain period (typically 10-30 minutes). All requests using the same session key are executed through the same IP.
LivaProxy's Rotating Proxy services offer different IP types together:
Users can select the pool they want to use by adding special parameters to their connection credentials. By default, the system automatically selects from the most suitable pool.
IP Change Per Request should be preferred:
Sticky Session should be preferred:
1. Thread Management: In Rotating Proxy, you can ensure different IPs are assigned in parallel operations by using different session keys for each thread. For example, if running 10 threads, use session keys like thread1, thread2, thread3.
2. IP Rotation Speed: Changing IPs too frequently can raise suspicion on some platforms. You can appear more natural by setting optimal rotation periods (between 5-15 minutes) with sticky sessions.
3. Pool Selection: Choose the pool based on the security level of the target platform. For high-security platforms, prefer Residential or Mobile pools.
4. Request Rate Control: Be careful not to exceed your package's per-second request limit. When limits are exceeded, requests may be queued or rejected.
Same IP keeps appearing: Even in very large IP pools, theoretically the same IP can reappear, but the probability is very low. If you're not using sticky session and keep getting the same IP, contact the support team.
IP changes too slowly: Changes should occur with each request. Try clearing browser cache or DNS cache. Also ensure HTTP Keep-Alive connections are disabled.
Session key not working: Ensure the session key format is correct. Format should be: username-session-KEY:password
Performance in Rotating Proxy services depends on your chosen package:
Higher tier packages (Platinum or Emerald) should be preferred for high-volume projects.
Rotating Proxy services address a wide range of use cases by offering both automatic IP rotation per request and the flexibility to pin IPs for specific durations with sticky sessions. By combining these two approaches according to your needs, you can develop an optimized proxy strategy and conduct your large-scale internet operations securely and efficiently.
LivaProxy's Rotating IPv6 Proxy service is designed to meet the needs of professional users with millions of IPs in the pool, unlimited traffic, and flexible package options.