... Important standards include but are not limited to IPv4 (RFC-791, Postel, 1981b), IPv6 (first version RFC-8200, Deering & Hinden, 2017), DNS (first version RFC-1034, Mockapetris, 1987a), Transmission Control Protocol (TCP) (first version RFC-793, Postel, 1981c), UDP (first version RFC-768, Postel, 1980), BGP (first version RFC-1654, Rekhter & Li, 1994) and Internet Control Message Protocol (ICMP) (first version RFC-791, Postel, 1981b). The IETF also standardize several higher level protocols, such as HTTP for transferring hypertext (first version in RFC-2068, Fielding et al., 1997, and Secure Sockets Layer (SSL) and Transport Layer Security (TLS) for securing TCP connections (for TLS v1.0 RFC-2246, Dierks & Allen, 1999), but not web-protocols and web-standards such as HTML or JavaScript. Note that some higher level protocols, such as HTTPS, are combinations of other protocols, in this case HTTP running over either SSL or TLS. ...