> On Apr 11, 2015, at 12:44 AM, 陈燕明 <diy19901...@126.com> wrote:
> 
> Hi,
> I have a question about  how the ovs realize communication between  the 
> different bridge? 
> I  hvae a configure to ovs:
>   br0: eth0,eth1(both type is netdev)
>   br1:p1,p2(both type is internal)
> Now,I want to transport the package of the eth0 to the p1? How can I realize 
> that. I try to add some code to the vswitched module. I have get  the p1 
> ofport number and set the action.then I debug to the  /ofproto/ofproto-dpif.c 
> /compose_output_action__(). I find the action is wrong,the outpurt port is 
> not in br1, How can I set the outport is p1.Please give me some sugessions! 
> Thank you very much !
> sincerely

You could set up an additional patch port on each bridge, have the patch ports 
configured as each other’s peers and use those ports to transmit packets 
between the bridges. No OVS source code changes are necessary.

E.g., something like this:

ovs-vsctl add-port br1 br1- -- set interface br1- type=patch options:peer=br1+ 
-- add-port br0 br1+ -- set interface br1+ type=patch options:peer=br1-

Regards,

  Jarno

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to