Hello folks:

       We are now testing GRE connection between openvswitch bridge and 
tradition router, however we now encounter a problem.
     Configure:
          Openvswitch:
            ovs-vsctl set bridge br1 protocols=OpenFlow13 /* set the bridge a 
OF13 bridge */
            ovs-vsctl set-controller br1 tcp:192.168.21.69:6653 /* set outside 
controller */
            Ovs-vsctl add-port br1 gre1 �C set interface gre1 type=gre 
options:remote_ip=192.168.21.81 /* the configure is verified ok under vxlan 
tunnel */
          Traditional router:
            Tunnel source: 192.168.21.81
            Tunnel destination: 192.168.21.76

       When openvswitch bridge received a GRE packet from a traditional router, 
the packet is not sent to controller as expected.
       By compare the GRE packet sending from traditional router and the one 
sending from openvswitch GRE tunnel, we can find out that traditional GRE 
packet contains no lay-2 frame header(ether source and dest MAC, that’s IP over 
IP), however, openvswitch’s GRE packet contains the entire frame including 
layer-2(that’s MAC over IP).
       So I assume that maybe the difference of GRE packet makes openvswitch 
bridge fail to analysis the received traditional GRE packet and discard it. Is 
it true or nor?
       Or there is some other additional configure needed to make openvswitch 
accept and dispatch the received gre packet upto controller?

Can you kindly offer me some help on it?
I would really appreciate your help.

Thanks!

_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to