Dark Mode
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 |