1.4 Relationship to Other Protocols

The IP over HTTPS (IP-HTTPS) Protocol allows encapsulation of IPv6 traffic over HTTPS. To do so, it depends on the following protocols:

  • Hypertext Transfer Protocol -- HTTP/1.0 [RFC1945].

  • Hypertext Transfer Protocol -- HTTP/1.1 [RFC2616].

  • HTTP Over TLS [RFC2818].

  • Tunneling SSL Through a WWW Proxy [SSLPROXY].

  • The Transport Layer Security (TLS) Protocol Version 1.1 [RFC4346].

Once the underlying transport is established, IP-HTTPS enables IPv6 traffic exchanges per usual IPv6 specifications such as:

  • Neighbor Discovery for IP Version 6 (IPv6) [RFC4861].

  • Protocol, Version 6 (IPv6) Specification [RFC2460].

Note The IP-HTTPS Protocol itself does not have any security or authentication methods. Instead, it relies on HTTPS for authentication, data integrity, and confidentiality.

The relationship between these protocols is illustrated in the following diagram:

Protocol relationships

Figure 1: Protocol relationships