Yes, the Geolocation and Network Lookup in AEP DataStreams is done primarily using the IP address of the incoming request.
Use case-If you enable Country, City, and Connection Type:
A hit comes from IP 103.45.131.3
Adobe resolves it to:
Country: India
City: Pune
Connection Type: Broadband
ISP: Airtel