IPIPD
Proxy basics · Getting started

Understand the proxy path before choosing a product

Put proxy servers, residential IPs, pools, sessions, and rotation into one mental model. You will see how a request travels and what static and dynamic options are designed to solve.

Four ideas to remember

A proxy sends a request through an intermediary before it reaches the destination. The destination normally sees the proxy's exit IP, not the public IP originally used by the requesting device.

A residential proxy describes the network type of the exit address, while an IP pool is the collection of addresses available for scheduling. Dynamic describes rotation; static describes an address or session that stays stable for a period. These terms describe different dimensions and are not interchangeable.

Proxy IPs and residential proxies

Separate the connection endpoint, proxy server, and exit address.

A proxy IP is the exit address seen by the destination

Your application connects to a proxy endpoint, and the proxy server sends the request to the destination on the application's behalf. The hostname or server address used to connect is the entry point; the network source recorded by the destination is normally the exit IP. A provider may manage the entry and exit separately.

Residential describes the network origin of an address

A residential IP generally refers to an address assigned through an internet service provider and associated with household broadband or a consumer ISP network. Many product systems classify mobile-network addresses separately as mobile proxies, so carrier assignment alone does not make the terms interchangeable. A residential proxy uses a residential-class address as an exit. It does not guarantee request success, anonymity, compliance, or freedom from destination controls. Configuration, address state, request behavior, and destination rules still determine the result.

How an IP pool works

A pool supplies addresses for scheduling, but size alone does not define quality.

An IP pool is a collection of exit addresses available to a scheduling system. The scheduler may select an address by region, session, rotation policy, or current availability. One proxy endpoint can therefore produce different exit IPs over time.

Do not evaluate a pool by its headline size alone. More useful signals include usable addresses in the required region, repetition rate, rotation controls, session persistence, retry behavior after a failure, concurrency limits, and the success rate of representative requests.

Dynamic versus static

Start with identity stability, then consider how widely requests must be distributed.

01

A login or continuous session needs a stable identity

Account access, administration, and remote connections often depend on network continuity. Frequent exit changes can trigger another verification step or interrupt an existing connection.

Evaluate a static IP or an option with explicit session persistence first.

02

Independent requests need broader distribution

Public-data access, regional checks, or parallel workloads may need requests distributed across multiple exits instead of concentrating traffic on one address.

Evaluate controlled rotation and confirm exactly what triggers an IP change.

03

One workflow contains both patterns

A continuous logged-in flow and independent batch requests have different identity requirements. They do not need to share one connection strategy.

Separate the proxy configurations and document session and retry behavior for each.

A four-step beginner checklist

Use workload constraints to narrow the options before configuring a product.

  1. 01

    Define the access goal

    Record the destination, permitted use, request type, and expected outcome. Confirm that the workflow is compatible with destination rules before selecting technology.

  2. 02

    Decide whether identity must stay stable

    If the task depends on a login, cookies, a long-lived connection, or continuous actions, state how long one session must keep the same exit.

  3. 03

    List region and capacity requirements

    Specify countries or regions, expected request volume, concurrency, and peak periods instead of replacing capacity planning with “more IPs are better.”

  4. 04

    Validate with representative traffic

    In a small test, record exit addresses, response status, latency, failure causes, and retry outcomes. Use that evidence to tune rotation, sessions, and concurrency.