# L2-Cft (Layer 2 Control Frame Forwarding)

# URL

frinx-openconfig-l2-cft:l2-cft

# OPENCONFIG YANG

{
    "frinx-openconfig-l2-cft:l2-cft": {
        "profiles": {
            "profile": [
                {
                    "name": "",              
                    "protocols": {
                        "protocol": [
                            {
                                "name": "",
                                "config": {
                                    "name": "",
                                    "disposition": ""
                                }
                            }
                        ]
                    },
                    "config": {
                        "name": ""
                    }
                }
            ]
        },
        "config": {
            "mode": ""
        }
    }
}

# OS Configuration Commands

# Ciena SAOS 6.14

# CLI

l2-cft set mode 
l2-cft create profile 
l2-cft protocol add profile  ctrl-protocol  untagged-disposition 

can be <mef-ce1|mef-ce2>
can be <802.1x | all-bridges-block | cisco-cdp | cisco-dtp | cisco-pagp | cisco-pvst | cisco-stp-uplink-fast | cisco-udld | cisco-vtp | elmi | esmc | garp-block | gmrp | gvrp | lacp | lacp-marker | lldp | oam | ptp-peer-delay | vlan-bridge | xstp>
if == mef-ce1 -> can be also bridge-block
if == mef-ce2 -> can be also <bridge-rsvd-0B0F | bridge-rsvd-0C0D | mef-ce2-bridge-block>
can be <discard | forward>

# Unit