TRANSLATION BETWEEN A FIRST VERSION OF INTERNET PROTOCOL AND A SECOND VERSION OF INTERNET PROTOCOL WHEN AN APPLICATION LAYER GATEWAY (ALG) IS INVOLVED

    公开(公告)号:US20200213229A1

    公开(公告)日:2020-07-02

    申请号:US16811263

    申请日:2020-03-06

    摘要: A device may receive, from a first device, a port control protocol (PCP) request that includes a customer side translator (CLAT) prefix and one or more private internet protocol version X (IPvX) addresses. The PCP request may be received via an internet protocol version Y (IPvY) network. The device may store the CLAT prefix and the one or more private IPvX addresses using a data structure. The device may receive a packet that includes a private IPvX of the one or more private IPvX addresses and a private IPvY address that includes the CLAT prefix and a second instance of the private IPvX address. The device may use an application layer gateway (ALG). The device may translate the private IPvX address to a public IPvX address using the CLAT prefix. The device may provide the packet that includes the public IPvX address to a second device that supports IPvX.