En parte, respondiste tu pregunta al describir el escenario en tu comentario.
Nota ISP (A) proporciona IP estática e ISP (B) proporciona IP dinámica
Sin embargo, hay más que eso.
- ¿Cuál es el propósito de las direcciones de puerto en una computadora?
- ¿La IP estática solo la usan los ISP?
- Si sigo activando y desactivando los datos móviles, ¿cambiará mi dirección IP?
- Cómo modelar la dirección IP para la detección de fraude
- ¿Cuáles son las aplicaciones locales de Android que pueden ocultar la dirección MAC, las direcciones IP, la información del sistema y los datos privados, como la configuración, las preferencias y las cookies?
Si tuviera 5 enrutadores conectados al mismo ISP, esos enrutadores aún tendrían diferentes direcciones IP, independientemente de cómo se les asignó una dirección IP, aunque estática o dinámica.
Un enrutador tiene dos interfaces (un enrutador puede tener más, pero dos interfaces son fundamentales): la interfaz privada, que es la subred asociada a su LAN, y una interfaz pública, que es la subred asociada a su ISP.
Es posible que tenga 20 computadoras y 10 teléfonos conectados a su enrutador, todos tienen diferentes direcciones IP porque también lo necesitan. Si tenía 2 dispositivos con la misma IP, tiene un conflicto.
Lo mismo se aplica aquí con el enrutador. Cada enrutador conectado a su red ISP es visto como un ‘dispositivo’ y debe tener una dirección IP única.
Para responder a su pregunta directamente: ¿Por qué tienen IP diferentes?
Bueno, es porque ellos también lo necesitan. Si tuvieran la misma dirección IP, ¿cómo sabría su ISP cómo enrutar el tráfico a la dirección IP? ¿Qué enrutador elegiría?
Si tuviera 50 conexiones ISP y 50 enrutadores, cada enrutador tendría una dirección IP pública diferente, incluso si todos esos enrutadores estuvieran en el mismo proveedor ISP.