O serviço UPnP (Universal Plug and Play) permite estabelecer uma conexão inteligente entre dois terminais UPnP usando a função de forwarding de porta. Os terminais UPnP podem obter os endereços IP automaticamente e acessar a Internet dinamicamente.
Um computador rodando o sistema operacional Windows XP foi usado para os exemplos a seguir de como ativar o serviço UPnP no cliente.