Network Protocol Library

Information for a number of different protocols, including how they work and examples. This library does not represent all 70+ ExtraHop-supported protocols, so click here for a full list.

Apache Active Message Queuing (ActiveMQ)

ActiveMQ is an open source protocol for sending messages between different applications and more.

Protocol Supported Icon

Citrix Independent Computing Architecture (ICA)

Citrix Independent Computing Architecture (Citrix ICA) is a proprietary protocol for an application server system.

Protocol Supported Icon

Common Internet File System (CIFS)

CIFS was used to share files remotely via IP, which worked in conjunction with FTP and HTTP.

Protocol Supported Icon

Db2 (Database 2)

Db2 is primarily a relational database management system; it stores, retrieves, and manages data.

Protocol Supported Icon

Diameter

Diameter is a protocol for Authentication, Authorization and Accounting. It is frequently used in IMS architecture.

Protocol Supported Icon

Domain Name System (DNS)

A Domain Name System is a hierarchical decentralized naming system for computers and other resources connected to the internet or private networks.

Protocol Supported Icon

Dynamic Host Configuration Protocol (DHCP)

Dynamic Host Configuration Protocol (DHCP) is a standardized network protocol used on Internet Protocol (IP) networks.

Protocol Supported Icon

Financial Information Exchange (FIX)

The FIX protocol was originally developed in 1992 as a way for large equity trading companies to exchange information between broker-dealers and clients.

Protocol Supported Icon

Health Level 7 (HL7)

HL7 is a set of international standards used by healthcare providers transferring clinical and administrative data between software applications.

Protocol Supported Icon

Hypertext Transfer Protocol (HTTP)

The Hypertext Transfer Protocol is an application protocol for distributed, collaborative, hypermedia information systems that allows users to communicate data on the World Wide Web.

Protocol Supported Icon

Internet Control Message Protocol (ICMP)

ICMP is a transport level protocol within TCP/IP which communicates information about network connectivity issues back to the source of the compromised transmission.

Protocol Supported Icon

Kerberos

Kerberos is an authentication protocol that uses mutual authentication, requiring both the user and server to prove their identities.

Protocol Supported Icon

Lightweight Directory Access Protocol (LDAP)

The Lightweight Directory Access Protocol (LDAP) is a vendor-neutral application protocol used to access and update open, distributed directory information services.

Protocol Supported Icon

Memcache

Memcache is a key-value store used by websites to store and retrieve information rapidly, without reloading the information.

Protocol Supported Icon

Microsoft Remote Procedure Call (MSRPC)

A Microsoft Remote Procedure Call is a protocol that one program uses to request service from a program located in another computer in a network, without having to understand the details of that particular network.

Protocol Supported Icon

MongoDB

MongoDB is a free, open-source cross platform document-oriented program first developed in 2007 by MongoDB Inc.

Protocol Supported Icon

My Structured Query Language (MySQL)

MySQL is an open-source database management system.

Protocol Supported Icon

Network File System (NFS)

NFS, or Network File System, allows a user on a client computer to access files over a network in the same way they would access a local storage file.

Protocol Supported Icon

Oracle

Oracle Net foundation layer is a software layer responsible for establishing and maintaining the connection and exchanging messages between the client application and database server.

Protocol Supported Icon

Real-time Control Protocol Extended Reports

RTCP XR is a transport protocol that includes extended reports (XR), a type of RTCP packet which includes information on whether the RTP packet was received and provides receipt data to the sender.

Protocol Supported Icon

Real-time Transport Protocol (RTP)

The Real-time Transport Protocol is a network protocol used to deliver streaming audio and video media over the internet, thereby enabling the Voice Over Internet Protocol (VoIP).

Protocol Supported Icon

Remote Authentication Dial-In User Service (RADIUS)

RADIUS is the underlying authentication and access protocol used by the majority of network and computing systems, commonly used to facilitate roaming between ISPs.

Protocol Supported Icon

SAP Adaptive Server Enterprise (SAP ASE)

SAP Adaptive Server Enterprise (SAP ASE), formerly Sybase ASE, is a relational database management system often used for online transaction management on location and in the cloud.

Protocol Supported Icon

Session Initiation Protocol (SIP)

The Session Initiation Protocol is a signaling protocol that enables the Voice Over Internet Protocol (VoIP) by defining the messages sent between endpoints and managing the actual elements of a call.

Protocol Supported Icon

Simple Mail Transfer Protocol

SMTP is an asymmetrical protocol that is used to send and receive email by sending messages to a server for forwarding.

Protocol Supported Icon

Teletype Network Protocol (Telnet)

Telnet, developed in 1969, is a protocol that provides a command line interface for communication with a remote device or server, sometimes employed for remote management but also for initial device setup like network hardware.

Protocol Supported Icon

Transmission Control Protocol (TCP)

Even if you haven't heard of TCP, you've heard of what runs on it, including the world wide web, e-mail, and peer-to-peer file sharing.

Protocol Supported Icon

Apache Active Message Queuing (ActiveMQ)

ActiveMQ is an open source protocol for sending messages between different applications and more.

Protocol Supported Icon

Db2 (Database 2)

Db2 is primarily a relational database management system; it stores, retrieves, and manages data.

Protocol Supported Icon

Diameter

Diameter is a protocol for Authentication, Authorization and Accounting. It is frequently used in IMS architecture.

Protocol Supported Icon

Dynamic Host Configuration Protocol (DHCP)

Dynamic Host Configuration Protocol (DHCP) is a standardized network protocol used on Internet Protocol (IP) networks.

Protocol Supported Icon

Internet Control Message Protocol (ICMP)

ICMP is a transport level protocol within TCP/IP which communicates information about network connectivity issues back to the source of the compromised transmission.

Protocol Supported Icon

Kerberos

Kerberos is an authentication protocol that uses mutual authentication, requiring both the user and server to prove their identities.

Protocol Supported Icon

Microsoft Remote Procedure Call (MSRPC)

A Microsoft Remote Procedure Call is a protocol that one program uses to request service from a program located in another computer in a network, without having to understand the details of that particular network.

Protocol Supported Icon

My Structured Query Language (MySQL)

MySQL is an open-source database management system.

Protocol Supported Icon

Network File System (NFS)

NFS, or Network File System, allows a user on a client computer to access files over a network in the same way they would access a local storage file.

Protocol Supported Icon

Oracle

Oracle Net foundation layer is a software layer responsible for establishing and maintaining the connection and exchanging messages between the client application and database server.

Protocol Supported Icon

Real-time Transport Protocol (RTP)

The Real-time Transport Protocol is a network protocol used to deliver streaming audio and video media over the internet, thereby enabling the Voice Over Internet Protocol (VoIP).

Protocol Supported Icon

Remote Authentication Dial-In User Service (RADIUS)

RADIUS is the underlying authentication and access protocol used by the majority of network and computing systems, commonly used to facilitate roaming between ISPs.

Protocol Supported Icon

Transmission Control Protocol (TCP)

Even if you haven't heard of TCP, you've heard of what runs on it, including the world wide web, e-mail, and peer-to-peer file sharing.

Protocol Supported Icon

Common Internet File System (CIFS)

CIFS was used to share files remotely via IP, which worked in conjunction with FTP and HTTP.

Protocol Supported Icon

Domain Name System (DNS)

A Domain Name System is a hierarchical decentralized naming system for computers and other resources connected to the internet or private networks.

Protocol Supported Icon

Financial Information Exchange (FIX)

The FIX protocol was originally developed in 1992 as a way for large equity trading companies to exchange information between broker-dealers and clients.

Protocol Supported Icon

Memcache

Memcache is a key-value store used by websites to store and retrieve information rapidly, without reloading the information.

Protocol Supported Icon

MongoDB

MongoDB is a free, open-source cross platform document-oriented program first developed in 2007 by MongoDB Inc.

Protocol Supported Icon

Real-time Control Protocol Extended Reports

RTCP XR is a transport protocol that includes extended reports (XR), a type of RTCP packet which includes information on whether the RTP packet was received and provides receipt data to the sender.

Protocol Supported Icon

SAP Adaptive Server Enterprise (SAP ASE)

SAP Adaptive Server Enterprise (SAP ASE), formerly Sybase ASE, is a relational database management system often used for online transaction management on location and in the cloud.

Protocol Supported Icon

Session Initiation Protocol (SIP)

The Session Initiation Protocol is a signaling protocol that enables the Voice Over Internet Protocol (VoIP) by defining the messages sent between endpoints and managing the actual elements of a call.

Protocol Supported Icon

Simple Mail Transfer Protocol

SMTP is an asymmetrical protocol that is used to send and receive email by sending messages to a server for forwarding.

Protocol Supported Icon

Teletype Network Protocol (Telnet)

Telnet, developed in 1969, is a protocol that provides a command line interface for communication with a remote device or server, sometimes employed for remote management but also for initial device setup like network hardware.

Protocol Supported Icon