NNI is used for interconnection of routers in signaling or GMPLS networks that specifies signaling and management functions between diverse networks. NNI can be used for interconnection of two VoIP nodes. In GMPLS that could be Back-to-Back or EBGP or mixed NNI connection scenarios depending on what type of VRF exchange is used for interconnection. In case of Back-to-Back VRF it is necessary to create VLANs and subsequently sub-interfaces (VLAN headers and DLCI headers for Ethernet and Frame Relay network packets) on each interface used for the NNI circuit. In case of eBGP NNI interconnection P routers are taught how to dynamically exchange VRF records without VLAN creation.
In cases of mixed or full-mesh scenarios, other NNI types are possible. There could be different encapsulation types for NNI interconnection, but Ethernet (GigE) and frame relay are basically used.