3 Protocol Details

The IP-HTTPS Protocol encapsulates IPv6 packets over an HTTPS connection. This is achieved by creating a tunneled interface, which provides a symmetric link, with multicast and neighbor discovery capabilities, including unreachable neighbor detection and duplicate address detection per [RFC4861]. Like other point-to-point links, for instance PPP [RFC1661], IP-HTTPS uses a static network-layer to link-layer address mapping.

There are two main components to IP-HTTPS: IP-HTTPS clients that are connecting to resources inside a private network (such as an enterprise network) and IP-HTTPS servers that facilitate the connection, as illustrated in the diagram below.

IP-HTTPS clients connected to an IP-HTTPS server

Figure 5: IP-HTTPS clients connected to an IP-HTTPS server