软件版本和拓扑说明(参见附件MPLS-Aware-NetFlow.png):
1、如下附件中拓扑所示,附件中包含了P设备的配置文件(P-configuration.txt)。拓扑中使用Cisco7206 15.2(4)M11版本的软件运行BGP MPLS L3VPN(公网隧道协议为LDP);
2、CE1上的IP地4.4.4.4和CE2上的IP地址5.5.5.5可以通过MPLS L3VPN正常互访;
3、在P设备的g1/0接口开启NetFlow采集(入向和出向),开启NetFlow V9并将NetFlow报文导出至PC3;
4、参考官方手册开启了MPLS-aware NetFlow特性,即配置了ip flow-cache mpls label-positions 1 2;
5、在CE1上持续发送源IP地址为4.4.4.4且目的IP地址为5.5.5.5的流量。
问题和故障说明(参见附件MPLS-Aware-NetFlow-Issue.png红框部分):
在P和PC3上的链路上抓NetFlow报文,发现到5.5.5.5的Flow记录中包含了公网LDP和VPN MPLS标签(200/304),但是MPLS TopLabelType和TopLabelAddr字段无效,分别为0和0.0.0.0。通过show ip cache verbose flow命令查看,也无法查看到MPLS栈顶标签类型和IP地址。