This section summarizes the service handlers supported by the TeraFlowSDN controller.
- [7.1. L2NM Emulated](#71-l2nm-emulated)
- [7.2. L2NM IETF L2VPN](#72-l2nm-ietf-l2vpn)
- [7.3. L2NM NetConf OpenConfig](#73-l2nm-netconf-openconfig)
- [7.4. L2NM P4](#74-l2nm-p4)
- [7.5. L3NM Emulated](#75-l3nm-emulated)
- [7.6. L3NM gNMI OpenConfig](#76-l3nm-gnmi-openconfig)
- [7.7. L3NM NetConf OpenConfig](#77-l3nm-netconf-openconfig)
- [7.8. L3NM IETF ACTN](#78-l3nm-ietf-actn)
- [7.9. End-to-end Orchestrator](#79-end-to-end-orchestrator)
- [7.10. Microwave](#710-microwave)
- [7.11. Optical OpenConfig](#711-optical-openconfig)
- [7.12. Transport API](#712-transport-api)
- [7.13. XR Pluggable](#713-xr-pluggable)
## **7.1. L2NM Emulated**
__Documentation in progress__
Service handler to configure L2 connectivity services using emulated driver.
Suported Drivers:
- Emulated
## **7.2. L2NM IETF L2VPN**
__Documentation in progress__
Service handler to configure L2 VPNs using emulated driver.
Suported Drivers:
- Emulated
## **7.3. L2NM NetConf OpenConfig**
__Documentation in progress__
Service handler to configure L2 VPNs using NetConf/OpenConfig for packet routers/switches.
Suported Drivers:
- Packet Routers/Switches with NetConf OpenConfig
## **7.4. L2NM P4**
__Documentation in progress__
Service handler to configure L2 packet forward in P4 switches.
Suported Drivers:
- P4
## **7.5. L3NM Emulated**
__Documentation in progress__
Service handler to configure L3 connectivity services using emulated driver.
Suported Drivers:
- Emulated
## **7.6. L3NM gNMI OpenConfig**
__Documentation in progress__
Service handler to configure L3 connectivity services using gNMI/OpenConfig for packet routers.
Suported Drivers:
- Packet Routers with gNMI OpenConfig
## **7.7. L3NM NetConf OpenConfig**
__Documentation in progress__
Service handler to configure L3 VPNs using NetConf/OpenConfig for packet routers.
Suported Drivers:
- Packet Routers with NetConf OpenConfig
## **7.8. L3NM IETF ACTN**
__Documentation in progress__
Service handler to configure L3 VPNs on top of optical connections using IETF ACTN.
Suported Drivers:
- IETF ACTN
## **7.9. End-to-end Orchestrator**
__Documentation in progress__
**WARNING**: Experimental service handler to for a parent TeraFlowSDN end-to-end orchestrator to configure child TeraFlowSDN controllers acting as IP & Optical SDN controllers.
Suported Drivers:
- Optical TFS
- IETF L2VPN
## **7.10. Microwave**
__Documentation in progress__
Service handler to configure L2 microwave links.
Suported Drivers:
- Microwave
## **7.11. Optical OpenConfig**
__Documentation in progress__
**WARNING**: Experimental service handler to configure L0 optical connections.
Suported Drivers:
- Optical TFS
## **7.12. Transport API**
__Documentation in progress__
Service handler to configure L0 optical connections through intermediate TAPI controller.
Suported Drivers:
- Transport API
## **7.13. XR Pluggable**
Service handler to configure XR pluggables for L0 optical connections through intermediate Infinera IPM controller.
Suported Drivers:
- Infinera IPM XR