In the Linux kernel module, the packet is given to the host OS, which uses its 
native routing table.  OVS, itself, doesn't have any knowledge of the L3 
network.  Presumably, if you're using OpenFlow, the system has some concept of 
L3 connectivity in order to connect to the controller over TCP.

--Justin


On Jun 26, 2012, at 10:05 PM, Weifeng Zhang wrote:

> On an OVS and openflow enabled switch, GRE-tunnel is supported. Let’s assume 
> one packet comes in and hits a flow entry,
> the action is forwarded to a GRE tunnel. After GRE tunnel encapsulation, a 
> new tunnel header is added. How should the encapsulated packet
> be forwarded? By route or by manually specified tunnel outgoing port? if it’s 
> by route, how is the route created (assume on the switch, there is no
> any route protocols)? Manually create the route?
> In other words, on a openflow and ovs-l2 only switch, how to forward tunnel 
> packet?
>  
> Weifeng Zhang,
> Director of Software Engineering 
>  
> - Design Principle: Keep it Simple and Stupid
>  
> _______________________________________________
> discuss mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/discuss

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

Reply via email to