Skip to content
Category

Internet protocols

page 1
Internet protocol suite
framework for communication protocols used in IP networking
Tor
daemon and utilities for an anonymizing network
Telnet
Telnet (sometimes stylized TELNET) is a client-server application protocol that provides access to virtual terminals of remote systems on local area networks or the Internet. It is a protocol for bidirectional 8-bit communications. Its main goal was to connect terminal devices and terminal-oriented processes.
User Datagram Protocol
principal protocol used for transmission of datagrams across an IP network
Usenet
thumb|upright=1.3|A 2004 discussion in the Usenet group comp.text.tex thumb|A diagram of Usenet servers and clients. The coloured dots on the servers represent the newsgroups they carry. Coloured arrows between servers indicate newsgroup content exchanges (news feeds). Arrows between clients and servers indicate that a user is subscribed to a certain newsgroup and reads or submits articles there.Notably, clients never connect with each other, but still have access to each other's posts even when they also never connect to the same server.
Uniform Resource Identifier
string of characters used to identify a name of a resource on a network such as the internet
Internet Control Message Protocol
core protocol of the Internet Protocol suite, mainly used on IPv4 networks to indicate error messages in network operations
Simple Network Management Protocol
series of computer network protocols for managing systems connected to a network
Open Shortest Path First
Internet protocol
Wireless Application Protocol
technical standard for accessing information over a mobile wireless network
Lightweight Directory Access Protocol
computer network protocol
Routing Information Protocol
computer network protocol
IPsec
In computing, Internet Protocol Security (IPsec) is a secure network protocol suite that authenticates and encrypts packets of data to provide secure encrypted communication between two computers over an Internet Protocol network. It is used in virtual private networks (VPNs).
Border Gateway Protocol
protocol for communicating routing information on the Internet
port
communications endpoint in a computer's host operating system
Network File System
specific implementation of a network file system, originally developed by Sun in 1984, later standardised by IETF
Internet Group Management Protocol
Primary protocol for establishing multicast group memberships on IPv4 networks. ICMPv6 is used for IPv6 networks.
RADIUS
Remote Authentication Dial-In User Service (RADIUS) is a networking protocol that provides centralized authentication, authorization, and accounting (AAA) management for users who connect and use a network service. RADIUS was developed by Livingston Enterprises in 1991 as an access server authentication and accounting protocol. It was later brought into IEEE 802 and IETF standards.
OAuth
OAuth (short for open authorization) is an open standard for access delegation, commonly used as a way for internet users to grant websites or applications access to their information on other websites but without giving them the passwords. This mechanism is used by companies such as Amazon, Google, Meta Platforms, Microsoft, and Twitter to permit users to share information about their accounts with third-party applications or websites.
WHOIS
WHOIS (pronounced as the phrase "who is") is a query and response protocol that is used for querying databases that store an Internet resource's registered users or assignees. These resources include domain names, IP address blocks and autonomous systems, but it is also used for a wider range of other information. The protocol stores and delivers database content in a human-readable format. The current iteration of the WHOIS protocol was drafted by the Internet Society, and is documented in .
Handle System
technology specification for assigning, managing, and resolving persistent identifiers for digital objects and other resources on the Internet
time to live
mechanism that limits the lifespan of data in a computer or network
Reverse Address Resolution Protocol
obsolete computer networking protocol
InterPlanetary File System
content-addressable, peer-to-peer hypermedia distribution protocol
list of TCP and UDP port numbers
Wikimedia list article
WebDAV
WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents directly in an HTTP web server by providing facilities for concurrency control and namespace operations, thus allowing the Web to be viewed as a writeable, collaborative medium and not just a read-only medium. WebDAV is defined in by a working group of the Internet Engineering Task Force (IETF).
Intermediate System to Intermediate System
Intermediate System to Intermediate System (IS-IS, also written ISIS) is a link-state interior gateway protocol (IGP) used to exchange routing information within a network. Routers share network topology information so they can find the most efficient paths for data. IS-IS is typically deployed within a single autonomous system and is used in large enterprise and service provider networks.
Challenge-Handshake Authentication Protocol
authentication protocol for the point-to-point protocol
Bootstrap protocol
protocol
Internet Control Message Protocol for IPv6
Internet Control Message Protocol version 6 (ICMPv6) is the implementation of the Internet Control Message Protocol (ICMP) for Internet Protocol version 6 (IPv6). ICMPv6 is an integral part of IPv6 and performs error reporting and diagnostic functions.
Password Authentication Protocol
password-based authentication protocol used by PPP or RADIUS
Neighbor Discovery Protocol
protocol in the Internet Protocol Suite used with IPv6
Berkeley r-commands
suite of remote-access utilities
SOCKS
SOCKS is an Internet protocol that exchanges network packets between a client and server through a proxy server. SOCKS5 optionally provides authentication, so only authorized users may access a server. Practically, a SOCKS server proxies TCP connections to an arbitrary IP address and provides a means for UDP packets to be forwarded. The SOCKS protocol operates between the application layer and the transport layer. A SOCKS server accepts incoming client connection on TCP port 1080.
Sender Policy Framework
simple email-validation system designed to detect email spoofing
Layer 2 Tunneling Protocol
computer network protocol
Serial Line Internet Protocol
encapsulation of the Internet Protocol designed to work over serial ports and modem connections
SPDY
SPDY (pronounced "speedy") is an obsolete open-specification communication protocol developed for transporting web content. SPDY became the basis for HTTP/2 specification. However, HTTP/2 diverged from SPDY and eventually HTTP/2 subsumed all use cases of SPDY. After HTTP/2 was ratified as a standard, major implementers, including Google, Mozilla, and Apple, deprecated SPDY in favor of HTTP/2. Since 2021, no modern browser supports SPDY.
Finger
simple network protocols for the exchange of human-oriented status and user information
Resource Reservation Protocol
computer network protocol
DNS over HTTPS
protocol to run DNS queries over HTTPS
XML-RPC
XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism.
QUIC AES_128GCM
QUIC () is a general-purpose transport layer network protocol initially designed by Jim Roskind at Google. It was first implemented and deployed in 2012 and was publicly announced in 2013 as experimentation broadened. It was also described at an IETF meeting. QUIC is supported by major web browsers, including Chrome, Edge, Firefox, and Safari. In Chrome, QUIC is used by more than half of all connections to Google's servers.
ZeroNet
ZeroNet is a decentralized web-like network of peer-to-peer users, created by Tamas Kocsis in 2015. The programming for the network was based in Budapest, Hungary. It is built in Python and fully open source. Instead of having an IP address, sites are identified by a public key (specifically a bitcoin address). The private key allows the owner of a site to sign and publish changes, which propagate through the network. Sites can be accessed through an ordinary web browser when using the ZeroNet application, which acts as a local webhost for such pages. In addition to using bitcoin cryptography,
Open Archives Initiative Protocol for Metadata Harvesting
protocol to harvest metadata
DNS over TLS
protocol to encrypt DNS queries using TLS
Time-based One-time Password Algorithm
authentication algorithm
Gemini
internet protocol
wide area information server
service on Internet
Online Certificate Status Protocol
communications protocol
syslog
In computing, syslog () is a standard for message logging. It allows separation of the software that generates messages, the system that stores them, and the software that reports and analyzes them. Each message is labeled with a facility code, indicating the type of system generating the message, and is assigned a severity level.
Exterior Gateway Protocol
Internet protocol
Server Name Indication
TLS extension, where a client states the hostname at the start of the handshake so that a server can present multiple certificates on the same address/port; so it can serve multiple HTTPS sites at the same IP address with different certificates
Stellar
Payment & Exchange Network
DICT
DICT is a dictionary network protocol created by the DICT Development Group in 1997, described by RFC 2229. Its goal is to surpass the Webster protocol to allow clients to access a variety of dictionaries via a uniform interface.
list of DNS record types
Wikimedia list article
Automated Certificate Management Environment
protocol for automating interactions between certificate authorities and web servers
External Data Representation
standard data serialization format
connectionless communication
data transmission method in packet switching networks in which each data unit is individually addressed and routed
Internationalized Resource Identifier
identifier for resources made using Unicode/ISO 10646 characters specified by RFC 3987