[ovs-discuss] Simple MPLS experiment with OpenvSwitch

Dushyant Arora dushyantarora13 at gmail.com
Sun Mar 10 01:20:23 UTC 2013


On Sat, Mar 9, 2013 at 8:00 PM, Justin Pettit <jpettit at nicira.com> wrote:
> I'm not familiar with Mininet's configuration, but OVS does have some documentation on running the userspace switch:
>
>         http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob;f=INSTALL.userspace
>
> You won't be using ovs-dpctl, since that's just for speaking with the kernel module, which isn't needed for the userspace switch.
So, what utility will I be using? dpctl?
>
> --Justin
>
>
> On Mar 9, 2013, at 3:32 PM, Dushyant Arora <dushyantarora13 at gmail.com> wrote:
>
>> Thanks for replying Ben. I changed the Mininet python file to use a UserSwitch :
>>
>> def emptyNet():
>>
>>    "Create an empty network and add nodes to it."
>>
>>    net = Mininet( controller=lambda name: NOX ( name, 'NOXSwitch' ),
>> switch=UserSwitch )
>>
>>
>> but now when I fire up Mininet I don't the switch when using utilities
>> ovs-vsctl and ovs-dpctl
>>
>> $ sudo ovs-vsctl show
>> 01407762-26a9-43f5-9094-7b9bcf45eacc
>> $ sudo ovs-dpctl show
>> system at ovs-system:
>>       lookups: hit:2019 missed:302 lost:0
>>       flows: 0
>>       port 0: ovs-system (internal)
>>
>> I have been using the kernel module so far, so please pardon my
>> ignorance. What am I doing wrong?
>>
>> On Fri, Mar 8, 2013 at 7:11 PM, Ben Pfaff <blp at nicira.com> wrote:
>>> On Fri, Mar 08, 2013 at 06:54:31PM -0500, Dushyant Arora wrote:
>>>> I am trying to run a very basic MPLS test. I have the following
>>>> versions of OpenvSwitch and Mininet:
>>>>
>>>> $ ovs-vsctl --version
>>>> ovs-vsctl (Open vSwitch) 1.10.90
>>>> Compiled Mar  5 2013 16:25:06
>>>> $ mn --version
>>>> 2.0.0
>>>
>>> MPLS only works with the userspace switch at the moment.
>> _______________________________________________
>> discuss mailing list
>> discuss at openvswitch.org
>> http://openvswitch.org/mailman/listinfo/discuss
>



More information about the discuss mailing list