Dark Mode

Settings

Protocols

The Protocols Catalogue contains the different protocols that can be used to create a MACM model.

Protocols Table

Protocol ID Name Extended Name Description ISO/OSI Layer Relationship Ports

1

ARP Address Resolution Protocol Resolves IP addresses to MAC addresses within a local network. Data Link connects

2

Ethernet A family of networking technologies for local area networks. Data Link connects

3

Zigbee A specification for a suite of high-level communication protocols using low-power digital radios for personal area networks. Data Link connects

4

Wi-Fi (IEEE 802.11) Wireless networking technology for local area networks. Data Link connects

5

BGP Border Gateway Protocol A standardized exterior gateway protocol that manages how packets are routed across the internet through the exchange of routing and reachability information between autonomous systems. Network connects

6

IPv4 Internet Protocol version 4 Routes packets across network boundaries; the primary protocol for routing data across the internet. The fourth version of IP, using 32-bit addresses. Network connects

7

IPv6 Internet Protocol version 6 Routes packets across network boundaries; the primary protocol for routing data across the internet. The sixth version of IP, using 128-bit addresses to address the limitations of IPv4. Network connects

8

IPSec Internet Protocol Security Secures IP communications by authenticating and encrypting each IP packet. Network connects

9

QUIC Quick UDP Internet Connections Transport layer protocol developed by Google to improve performance. Transport uses

10

SCTP Stream Control Transmission Protocol Provides reliable, message-oriented communication. Transport uses

11

UDP User Datagram Protocol A connectionless protocol for sending datagrams without establishing a connection. Transport uses

12

TCP Transmission Control Protocol Ensures reliable, connection-oriented communication between devices. Transport uses

13

DTLS Datagram Transport Layer Security A communications protocol providing security to datagram-based applications. Presentation uses

14

TLS Transport Layer Security Provides privacy and data integrity between two communicating applications. Presentation uses

15

SSL Secure Sockets Layer Predecessor to TLS; provides secure communication over a computer network. Presentation uses

16

HTTP Hypertext Transfer Protocol Used for transferring web pages. Application uses 80, 443

17

Mavlink Lightweight messaging protocol for communication with drones. Application uses

18

NFS Network File System Allows a system to access files over a network as if they were on its local disks. Application uses

19

SMB Server Message Block Provides shared access to files, printers, and serial ports. Application uses 445

20

LDAP Lightweight Directory Access Protocol Accesses and maintains distributed directory information services over an IP network. Application uses 389

21

DHCP Dynamic Host Configuration Protocol Assigns IP addresses to devices on a network. Application connects 67, 68

22

FTP File Transfer Protocol Used for transferring files between systems over a network. Application uses 20, 21

23

SSH Secure Shell Provides secure remote login and command execution. Application uses 22

24

DNS Domain Name System Is the system that translates human-readable domain names into IP addresses. Application uses 53

25

Telnet Used for remote command-line interface access to devices. Application uses 23

26

MQTT Message Queuing Telemetry Transport Lightweight messaging protocol for small sensors and mobile devices. Application uses 1883, 8883
Protocol ID Name Extended Name Description ISO/OSI Layer Relationship Ports