O serviço UPnP (Universal Plug and Play - Plug and Play Universal) estabelece uma ligação inteligente entre dois dispositivos UPnP utilizando o reencaminhamento de portas. Os dispositivos UPnP podem obter dinamicamente endereços IP e aceder dinamicamente à Internet.
É utilizado um computador com o sistema operativo Windows XP como exemplo para descrever como activar o serviço UPnP num cliente.