Usando o PCP (Port Control Protocol) na prática?

2

Meu ISP está lançando o IPv6 usando o DS-Lite com o PCP ativado. Eu li a página da wikipedia , pesquisei no google e não encontrei respostas para algumas perguntas práticas:

  • No "cliente" (PC do assinante do ISP), o que é responsável pelo envio de solicitações do PCP MAP? O sistema operacional, aplicativo ou algum wrapper? (ou seja, onde devo estar procurando por "PCP suportado"?)
  • Como alternativa, o página Cisco menciona uma função Internnetworking UPnP-PCP , que eu entendo é basicamente um tradutor que fica no roteador doméstico, escutando pedidos de mapeamento de porta UPnP e encaminhando-os sobre PCP para o CGNAT. Isso significaria que, enquanto isso estiver habilitado no roteador, eu só preciso do aplicativo (servidor do jogo) para suportar o UPnP?
por myxal 09.03.2018 / 10:29

1 resposta

2

On the "client" (ISP subscriber PC), what is responsible for sending PCP MAP requests? The OS, application, or some wrapper? (ie. where should I be looking for "PCP supported"?)

Atualmente, cada programa envia esses pedidos por conta própria. Também existem ferramentas independentes para enviar solicitações de mapa (por exemplo, upnpc ou natpmpc ).

No entanto, não tenho certeza se algum software suporta o PCP ainda. Se tiver sorte, você pode encontrar suporte para NAT-PMP (o predecessor para PCP) e seu gateway pode suportar solicitações NAT-PMP. Mas uma grande parte só suporta UPnP IGD.

Com o DS-Lite, acho que seu roteador / gateway doméstico é responsável por traduzir todos os pedidos recebidos (UPnP IGD, NAT-PMP) para o PCP e encaminhá-los para o roteador upstream do ISP.

Alternatively, the Cisco page mentions a UPnP-PCP Internetworking function, which I gather is basically a translator that sits on the home router, listening for UPnP port mapping requests and forwarding them over PCP to the CGNAT. Would this mean that as long as this is enabled on the router, I only need the application (game server) to support UPnP?

Sim (desde que o seu roteador realmente ofereça suporte a esse recurso ...)

    
por 09.03.2018 / 10:43