Can we get a dump of config and operational flows?

BR/Luis


> On Jan 7, 2016, at 7:26 AM, Daniel Farrell <[email protected]> wrote:
> 
> Hey OFPlugin devs,
> 
> Directing some (fairly basic) questions to the most relevant experts.
> 
> Thanks,
> 
> Daniel Farrell
> Software Engineer, Red Hat SDN Team
> https://wiki.opendaylight.org/view/user:dfarrell07
> 
> ----- Original Message -----
>> 
>> 
>> 
>> Dear Daniel,
>> I will be very very grateful if you take a look into these questions:
>> I installed odl-l2switch-switch feature and made ping for the hosts connected
>> to the switch. So it works fine(the hosts can reach(ping) each other).My
>> Question: because I want to create my own flow (define the way hosts can
>> reach each other), so I have not installed odl-l2switch-switch. Is that
>> right way? I just installed odl-openflowplugin. So I have two problems:
>> - when I add flows I have some inconsistency between Config and Operational
>> data stores.
>> 
>> 
>> 2- the network consists of three hosts connected to one switch, I installed
>> the rules as show in the photo, but the h1 could not reach h2?
>> 
>> 3- where can I find please the document ion for these openflow tags? because
>> some of them not found inside Openflow specification document.
>> 
>> Thanks
>> Walid
>> 
>> 
>>      From: Walid Aljoby <[email protected]>
>> To: Daniel Farrell <[email protected]>
>> Sent: Thursday, January 7, 2016 3:11 AM
>> Subject: Re: Opendaylight Restconf with Mininet :)
>> 
>> For sure, I am really appreciating your reply Daniel and I understand every
>> point. By the way, my previous reply was confusing because I thought the
>> word "Inline", like (I should ask these question online). Later I find your
>> answer inline, and realize it.So Many thanks again
>> My Best Regards,
>> Walid
>> 
>> 
>>      From: Walid Aljoby <[email protected]>
>> To: Daniel Farrell <[email protected]>
>> Sent: Thursday, January 7, 2016 3:00 AM
>> Subject: Re: Opendaylight Restconf with Mininet :)
>> 
>> Many thanks Daniel. Actually I have posted that to ODL discussion group, but
>> I have not received the reply. Sp because it is kind of urgent question to
>> pursue work in ODL, I ask you.
>> Anyway, your advises and comments  are appreciated!
>> Thanks
>> walid
>> 
>>      From: Daniel Farrell <[email protected]>
>> To: Walid Aljoby <[email protected]>
>> Sent: Thursday, January 7, 2016 2:12 AM
>> Subject: Re: Opendaylight Restconf with Mininet :)
>> 
>> Inline
>> 
>> Daniel Farrell
>> Software Engineer, Red Hat SDN Team
>> https://wiki.opendaylight.org/view/user:dfarrell07
>> 
>> ----- Original Message -----
>>> Dear Daniel,
>>> Wish you had a nice holiday and best of luck for a happy new year, and many
>>> thanks to your detailed previous help.
>>>   
>>> I have these questions, I hope please to go through them for double-check
>>> and
>>> reply:
>>> Using pre-built version ODL lithium:
>>> 
>>> 1- I created network with mininet and started to connect with ODL, I find
>>> out
>>> an error like (unable to connect to controller...). So I fixed it out by
>>> (feature:install odl-openflowplugin), So I am not sure why is it necessary
>>> to use this openflowplugin feature because my thinking that as long as ODL
>>> karaf is running, it should be automatically connected to mininet without
>>> any need to install any features.. please how is that CORRECT?
>>> 
>> 
>> All ODL functionally comes from loaded Karaf features. The default set
>> of installed features, a nearly empty Karaf container, only provides stuff
>> like the ability to SSH into the Karaf shell.
>> 
>> You need ODL's SB OpenFlow logic to talk to MN switches via OF, which you
>> get by installing openflowplugin* Karaf features.
>> 
>>> 
>>> 
>>> 2- I started to learn about Restconf(for example how to push flows using
>>> postman and curl linux tools), I have the following confusing problem: I
>>> followed these examples:
>>>  
>>> https://wiki.opendaylight.org/view/Editing_OpenDaylight_OpenFlow_Plugin:End_to_End_Flows:Example_Flows,
>>> but I have two problems:    a- sometimes the flows are displayed on
>>> localhost:8181/config/.., but could not be displayed on the switches
>>> (Mininet)..        b- I have OVS which connect two hosts, I added a rule
>>> like if in-port=xm out-port=y in order to enable for example h1 ping h2,
>>> but
>>> it doesn't work until I added         the reverse in-port=y out-port=x.  So
>>> please let me know the logic, I will be so Happy!
>>> 
>> 
>> These docs look correct and relevant.
>> 
>> https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:End_to_End_Flows
>> 
>>> 
>>> 
>>> 3- My thinking to learn first Restconf then move to MD-SAL, how is that
>>> correct?
>>> 
>> 
>> I don't think it matters much.
>> 
>>> 
>>> 4- I created specific topology in mininet and I want to install specific
>>> flows using curl utility in XML format. So Do is it necessary to create any
>>> YANG model or directly install flows according to Opendaylight:inventory?
>>> May be the question not clear because I don't understand it very well, but
>>> the idea is to install specifc flows for forwarding the packets in my
>>> created topology through Restful API..!!
>> 
>> When create flows via POSTs to ODL via RestConf, you're creating entries
>> in ODL's MD-SAL config data store. They then get populated to the switches,
>> and the updated state of the world is reflected in ODL's MD-SAL operational
>> data store.
>> 
>>> 
>>> I am very sorry for long email but I am in need for that dear Daniel. I
>>> will
>>> not forget your help for me at this stage, and I will not annoy much more
>>> with my quetions, I need that to push me quickly!!!
>> 
>> Glad to help, but be reminded that the expected/normal/best way to get help
>> in open source communities is to use the relevant community mailing lists.
>> You'll find more relevant experts and typically get faster responses.
>> 
>> All the best,
>> 
>>> thank you in advance----
>>> RegardsWalid      From: Daniel Farrell <[email protected]>
>>>   To: Walid Aljoby <[email protected]>
>>>   Sent: Wednesday, December 16, 2015 2:35 AM
>>>   Subject: Re: Learning Opendaylight Application Development
>>>     
>>> Glad to help. :)
>>> 
>>> Daniel Farrell
>>> Software Engineer, Red Hat SDN Team
>>> https://wiki.opendaylight.org/view/user:dfarrell07
>>> 
>>> ----- Original Message -----
>>>> Dear Daniel,
>>>> I don't know how I thank your great help for me. Actually I have already
>>>> looked to the videos in YouTube for less than two minutes each, but I
>>>> ignored them because I am not sure whether they help me or just a wast of
>>>> time, but now you are really make me more confident where and how to
>>>> start
>>>> and dig deep on the ODL learning..Many Many thanks again!!
>>>> Wish you all the best in your career and life!!
>>>> ---My Best RegardsWalidWaleed Abdulwahab Yahya Al-Gobi |
>>>> adsc.illinois.edu
>>>> 
>>>> |   |
>>>> |   |  |   |   |   |   |   |
>>>> | Waleed Abdulwahab Yahya Al-Gobi | adsc.illinois.eduWaleed Abdulwahab
>>>> | Yahya
>>>> | Al-Gobi is a SINGA graduate student who is working with ADSC Research
>>>> | Scientist Richard Ma.  |
>>>> |  |
>>>> | View on adsc.illinois.edu | Preview by Yahoo |
>>>> |  |
>>>> |   |
>>>> 
>>>> 
>>>> 
>>>>       From: Daniel Farrell <[email protected]>
>>>>   To: walid aljoby <[email protected]>
>>>>   Sent: Wednesday, December 16, 2015 12:14 AM
>>>>   Subject: Re: Learning Opendaylight Application Development
>>>>     
>>>> Hello Walid,
>>>> 
>>>> Welcome to OpenDaylight!
>>>> 
>>>> The primary source for I'd recommend for learning about ODL app
>>>> development is the Controller Core Functionality Tutorials. They
>>>> include both a wiki and recorded tutorial sessions from the most
>>>> recent OpenDaylight Summit.
>>>> 
>>>> https://wiki.opendaylight.org/view/Controller_Core_Functionality_Tutorials:Application_Development_Tutorial
>>>> 
>>>> Feel free to ask additional questions, but note in most open source
>>>> communities you typically get more helpful and faster responses by
>>>> asking on public mailing list, vs directly 1-1. For OpenDaylight,
>>>> the Discuss or OpenDaylight Users lists would be best for general
>>>> questions like this.
>>>> 
>>>> https://lists.opendaylight.org/mailman/listinfo/discuss
>>>> https://lists.opendaylight.org/mailman/listinfo/opendaylight-users
>>>> 
>>>> Hope that helps! Welcome again to ODL! :)
>>>> 
>>>> Daniel Farrell
>>>> Software Engineer, Red Hat SDN Team
>>>> https://wiki.opendaylight.org/view/user:dfarrell07
>>>> 
>>>> ----- Original Message -----
>>>>> Dear Sir,
>>>>> 
>>>>> I am PhD student in National University of Singapore.
>>>>> Actually, I have only the basics of Java programming. I do not about
>>>>> Interactions between XML, YANG , OSGI, REST, these concepts I find it
>>>>> in
>>>>> Opendaylight software Architecture.
>>>>> You as expert in Opendaylight, could you please guide me to the
>>>>> effective way of learning Opendaylight for Application Develpment? For
>>>>> example, links to the effective videos or websites that help me build a
>>>>> strong knwoledge for develping applications using this software..
>>>>> 
>>>>> Many thanks in advance
>>>>> 
>>>>> Best Regards
>>>>> ----
>>>>> Walid
>>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
> _______________________________________________
> openflowplugin-dev mailing list
> [email protected]
> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to