Dear all,
although there are few blogs on the web regarding this matter my problem cannot be resolved following them. My setup: XenServer 7.0 with 2 NICs onboard. NIC1 (eth1) is connected to my Juniper switch (EX-4200-48T). At this Juniper-Port all traffic in my network is being mirrored to. What I want to do: Forward all that traffic from eth1 to my VM's interface. I assigned the interface eth1 to the vm as secondary interface. In XenServer itself I also put all the network interfaces (physical ones as well as the virtual ones) to promisc mode. Following this blog article: http://blog.manula.org/2014/02/port-mirroring-with-openvswitch.html I configured OVS to mirror all that traffic from eth1 to vif1.1 (which is the virtual interface of the physical interface eth1 inside the VM) +++ ovs-vsctl -- set Bridge xenbr1 mirrors=@m -- --id=@eth1 get Port eth1 -- --id=@vif1.1 get Port vif1.1 -- --id=@m create Mirror name=mirror1 select-dst-port=@eth1 select-src-port=@eth1 output-port=@vif1.1 +++ Then I am able to see some traffic on eth1 in my VM. But it seems to be not all traffic. I am using pmacct to collect data, this data is being stored to a mysql database and from there being handled further by own scripts. I did a download of a 10GB file. So I should see 10GB downloaded, but I only see around 400MB. When starting pmacct on the xenserver host itself, I see the whole 10GB thing. So I assume that not all traffic is forwarded from eth1 to vif1.1? What am I doing wrong? Anybody here that can help? Thank you very much, Jerome
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss