> For the complete documentation index, see [llms.txt](https://ccnp-sp.gitbook.io/studyguide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ccnp-sp.gitbook.io/studyguide/l2vpn-and-ethernet/ios-xe-ethernet-services/martini-kompella-circuits.md).

# Martini/Kompella Circuits

### Martini Circuits <a href="#e67cd9de-2b8e-4e84-85d7-1b0c8b766bbc" id="e67cd9de-2b8e-4e84-85d7-1b0c8b766bbc"></a>

The xconnect psuedowires we configured in the E-Line section, which use targeted LDP sessions, are often referred to as “Marinti circuits.”

Luca Martini, former employee at Cisco, authored RFC4906 which details a method for transporting L2 frames over MPLS using pseudowires signaled through LDP. <https://datatracker.ietf.org/doc/html/rfc4906>

Instead of calling this some combination of “MPLS pseudowire for a point-to-point service signaled using LDP” people will just say “Martini circuit” or “Martini pseudowire.” It is good to know what this is referring to.

### Kompella Circuits <a href="#bf4386e1-f505-4b94-a141-3d376f0cac31" id="bf4386e1-f505-4b94-a141-3d376f0cac31"></a>

Likewise, Kompella circuits are BGP auto-discovered and auto-signaled pseudowires which we used in E-LAN (VPLS).

Kireeti Kompella, current CTO at Juniper, authored RFC4761 which details a method for using VPLS with auto-discovery using BGP, and VC (virtual circuit) label signaling using BGP.

<https://datatracker.ietf.org/doc/html/rfc4761>

Just like with Martini circuits, instead of calling this “VPLS using BGP for autodiscovery and signaling of VC labels” people will just say “Kompella circuits.”
