Le protocole IPCP (Internet Protocol Control Protocol) de PPP peut obtenir l'adresse IP du périphérique homologue. Même si les adresses IP des deux extrémités se trouvent sur des segments de réseau différents, elles peuvent pinger.
IPCP est un protocole de contrôle de réseau (NCP) permettant d'établir et de configurer le protocole Internet sur une liaison de protocole point à point. Grâce au protocole IPCP, un point de terminaison PPP peut demander une adresse IP spécifique à son homologue (négociation statique). Il peut également demander à l'homologue de suggérer une adresse IP en demandant l'adresse 0.0.0.0 (Négociation dynamique).