hi,
    everyone :)

    in my case, there is one vm for storage sharing, we name it SVM, and 
several VMs as testing client.
    for historic reasons, i can not modify the network which uses vlan upon ovs.


    the SVM is corresponding to vnet0, make it as trunk for tag-2 and tag-3;
    the VM1 is corresponding to vnet2/tag-2 and the VM2 is corresponding to 
vnet4/tag-3.
    i wanna all VMx can connect to SVM, but VMx can not communicate with each 
other!


    ==============configurations==============
    SVM's eth0: 192.168.1.1 static 52:54:01:CB:35:C4
    VM1's eth0: 192.168.1.2 static 52:54:02:CB:35:C4
    VM2's eth0: 192.168.1.3 static 52:54:03:CB:35:C4


    Bridge "br1"
        Port "vnet4"
            tag: 3
            Interface "vnet4"
        Port "vnet0"
            trunks: [2, 3]
            Interface "vnet0"
        Port "vnet2"
            tag: 2
            Interface "vnet2"
        Port "br1"
            Interface "br1"
                type: internal
    ovs_version: "2.5.0"
    =====================================


    but it does not work :(
    they can not ping through each other!


    i use tcpdump to monitor eth0 on SVM, and ping SVM from VM1, it said "ARP 
Request who-has SVM-IP to tell VM1-IP".
    and i use arp to add entry for each other, then it only said "VM1-IP > 
SVM-IP: ICMP echo request, id xxxx, seq x, length xx", but no "reply".


    i have got no idea about this case, i do not know i have mistaken the 
concept of trunk on ovs or my config is wrong :(


    waiting for warm-hearted response from you.


regards!
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to