# Fuzz Testing and Protocols

The following are various Test Suites related to different technologies.

## SNMP Test Suites
1. **[SNMPv3 Test Suite](/content/fuzz-testing/defensics/protocols/snmpv3.html)**  
   - **Direction:** Server  
   - **Description:** SNMP (Simple Network Management Protocol) is used to manage network connected systems. It has simple set of operations that allow devices to be managed remotely.

2. **[SNMPv2c Test Suite](/content/fuzz-testing/defensics/protocols/snmpv2c.html)**  
   - **Direction:** Server  
   - **Description:** SNMP (Simple Network Management Protocol) is used to manage network connected systems. It has simple set of operations that allow devices to be managed remotely.

3. **[SNMP Trap Test Suite](/content/fuzz-testing/defensics/protocols/snmp-trap.html)**  
   - **Direction:** Server  
   - **Description:** SNMP (Simple Network Management Protocol) is used to manage network connected systems. It has simple set of operations that allow devices to be managed remotely.

## CAN Test Suites
4. **[CAN-FD Test Suite](/content/fuzz-testing/defensics/protocols/can-fd.html)**  
   - **Direction:** Server  
   - **Description:** CAN with Flexible Data-Rate (CAN FD) is an extension of the classical Controller Area Network protocol that increases the maximum payload from 8 to 64 bytes per frame.

5. **[CAN-Bus Test Suite](/content/fuzz-testing/defensics/protocols/can-bus.html)**  
   - **Direction:** Server  
   - **Description:** Controller Area Network (CAN) is a message-based communication bus originally developed for in-vehicle networking, widely used in automotive, industrial, and embedded systems.

## NGAP Test Suites
6. **[NGAP/NAS Client Test Suite](/content/fuzz-testing/defensics/protocols/ngap-client.html)**  
   - **Description:** The NG Application Protocol (NGAP) is defined in 3GPP TS 38.413. It provides control plane signaling between NG-RAN node and Access and Mobility Management Function (AMF).

7. **[NGAP/NAS Server Test Suite](/content/fuzz-testing/defensics/protocols/ngap-server.html)**  
   - **Description:** The NG Application Protocol (NGAP) is defined in 3GPP TS 38.413. It provides control plane signaling between NG-RAN node and Access and Mobility Management Function (AMF).

## XnAP Test Suites
8. **[XnAP Server Test Suite](/content/fuzz-testing/defensics/protocols/xnap-server.html)**  
   - **Specification Version:** 19.3.0  
   - **Description:** 5G; NG-RAN; Xn Application Protocol (XnAP).

9. **[XnAP Client Test Suite](/content/fuzz-testing/defensics/protocols/xnap-client.html)**  
   - **Specification Version:** 19.3.0  
   - **Description:** 5G; NG-RAN; Xn Application Protocol (XnAP).

## Bluetooth Test Suites
10. **[Bluetooth AVRCP Controller Test Suite](/content/fuzz-testing/defensics/protocols/bt-avrcp-controller.html)**  
   - **Direction:** Controller  
   - **Description:** AVRCP provides an interface for controlling different Bluetooth media devices such as TVs, music players, and headphones.
