Hi,

I'm trying to capture IPFIX records of traffic on my VPP managed interfaces. So 
far I haven't been able to see any templates or IPFIX records in my collector.

Here's my VPP setup (from the progressive tutorial), I'm using a docker 
container with Ubuntu 16.04 and the binary VPP master release:
ip link add name vpp1out type veth peer name vpp1host
ip link set dev vpp1out up
ip link set dev vpp1host up
ip addr add 10.10.1.1/24 dev vpp1host
ip addr show vpp1host
vppctl create host-interface name vpp1out
vppctl show hardware
vppctl set int state host-vpp1out up
vppctl show int
vppctl set int ip address host-vpp1out 10.10.1.2/24
vppctl show int addr

Flowprobe setup, here I'm using non VPP managed IPs to setup source and 
collector addresses:
vppctl flowprobe params record l2 l3 l4 active 20 passive 120
vppctl flowprobe feature add-del host-vpp1out l2
vppctl set ipfix exporter collector 192.168.65.2 src 192.168.65.2 
template-interval 20 port 4739 path-mtu 1450 

I generate traffic by pinging the 10.10.1.2 address above.
And I'm currently listening on the collector UDP port using this to detect 
IPFIX data coming from VPP: nc -l -u 192.168.65.2 -p 4739
I can see traffic in the Flowprobe table but as I mentioned I get nothing on 
the UDP collector interface. 

Any ideas of why I'm not seeing any IPFIX data (not even templates) on the UDP 
port?
Is there a working e2e example of how to use Flowprobe I could start with?

Any pointers would be greatly appreciated.

Thanks,
Johan

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to