libslirp is a general purpose TCP-IP emulator used by virtual machine hypervisors, containers, and emulation software to provide virtual networking services.