Thanks Iwase,
Is there any presently existing RYU application that does a binding of IP
address to switch interfaces?.

Regards
Hadem

On Thu, Jun 23, 2016 at 3:12 PM, Pynbiang Hadem <[email protected]>
wrote:

> Thanks Iwase,
> Very helpful pointers...
>
> Regards
> Hadem
>
> On Thu, Jun 23, 2016 at 1:53 PM, Iwase Yusuke <[email protected]>
> wrote:
>
>> Hi,
>>
>> On 2016年06月23日 15:41, Pynbiang Hadem wrote:
>>
>>> Thanks Iwase,
>>> Do you think it is possible to bind an IP address to a specific switch
>>> interface from a REST program?.
>>>
>>
>> Yes, I think, but you need to extend API of rest_router.py.
>> For example, by adding the port number to "Data" field the following API
>> and add "in_port" match field to installed flow rule,
>> you can specify which port(=interface) to assign IP address.
>>   http://osrg.github.io/ryu-book/en/html/rest_router.html#id1
>>
>> Thanks,
>> Iwase
>>
>>
>>> Thanks
>>> Hadem
>>>
>>> On Thu, Jun 23, 2016 at 11:01 AM, Iwase Yusuke <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>>     Hi,
>>>
>>>     On 2016年06月22日 17:43, Pynbiang Hadem wrote:
>>>
>>>         But in this case, there are two IPs being assigned to the
>>> switch:1((10.0.1.100 and 10.10.10.1) from the CURL command. How does the
>>> switch differentiate between the two IPs unless they are being assigned to
>>> a particular interface?.
>>>
>>>
>>>     The assigned IP addresses are installed as match fields on switch's
>>> flow entries
>>>     and the switch differentiate IP addresses by flow entries.
>>>     So, IP addresses are independent from the switch's interfaces.
>>>
>>>     Thanks,
>>>     Iwase
>>>
>>>
>>>         Thanks
>>>         Hadem
>>>
>>>
>>>         On Wed, Jun 22, 2016 at 1:42 PM, Iwase Yusuke <
>>> [email protected] <mailto:[email protected]> <mailto:
>>> [email protected] <mailto:[email protected]>>> wrote:
>>>
>>>              Hi,
>>>
>>>
>>>              On 2016年06月21日 21:06, Pynbiang Hadem wrote:
>>>
>>>                  Dear All,
>>>
>>>                  I executed the following commands for rest_router.py:
>>>                  curl -X POST -d '{"address":"10.0.1.100/24 <
>>> http://10.0.1.100/24> <http://10.0.1.100/24> <http://10.0.1.100/24>"}'
>>> http://localhost:8080/router/0000000000000001
>>>                  curl -X POST -d '{"address": "10.10.10.1/24 <
>>> http://10.10.10.1/24> <http://10.10.10.1/24> <http://10.10.10.1/24>"}'
>>> http://localhost:8080/router/0000000000000001
>>>
>>>                  After which my AddressData object for *switch_id:1*
>>> looks like:
>>>                  #    key,   address_id, nw_addr, netmask, default_gw
>>>
>>>  ---------------------------------------------------------------------------
>>>                  1)('10.0.1.0/24 <http://10.0.1.0/24> <
>>> http://10.0.1.0/24> <http://10.0.1.0/24>',    1,    '10.0.1.0',
>>>  24,   '10.0.1.100')
>>>                  2)('10.10.10.0/24 <http://10.10.10.0/24> <
>>> http://10.10.10.0/24> <http://10.10.10.0/24>', 2,   '10.10.10.0',  24,
>>>  '10.10.10.1')
>>>
>>>                  How can i get the information of which IP is assigned
>>> to which interface of *switch_id:1?*
>>>
>>>
>>>              AFAIK, rest_router.py does not bind IP address to the
>>> specific interface.
>>>              The assigned IP address are shared by all interfaces of the
>>> switch.
>>>
>>>              Thanks,
>>>              Iwase
>>>
>>>                  *
>>>                  *
>>>                  Would really appreciate your help on this.
>>>
>>>                  Thanks
>>>                  Hadem
>>>
>>>
>>>
>>>  
>>> ------------------------------------------------------------------------------
>>>                  Attend Shape: An AT&T Tech Expo July 15-16. Meet us at
>>> AT&T Park in San
>>>                  Francisco, CA to explore cutting-edge tech and listen
>>> to tech luminaries
>>>                  present their vision of the future. This family event
>>> has something for
>>>                  everyone, including kids. Get more information and
>>> register today.
>>>         http://sdm.link/attshape
>>>
>>>
>>>
>>>                  _______________________________________________
>>>                  Ryu-devel mailing list
>>>         [email protected] <mailto:
>>> [email protected]> <mailto:[email protected]
>>> <mailto:[email protected]>>
>>>         https://lists.sourceforge.net/lists/listinfo/ryu-devel
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>         Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park
>>> in San
>>>         Francisco, CA to explore cutting-edge tech and listen to tech
>>> luminaries
>>>         present their vision of the future. This family event has
>>> something for
>>>         everyone, including kids. Get more information and register
>>> today.
>>>         http://sdm.link/attshape
>>>
>>>
>>>
>>>         _______________________________________________
>>>         Ryu-devel mailing list
>>>         [email protected] <mailto:
>>> [email protected]>
>>>         https://lists.sourceforge.net/lists/listinfo/ryu-devel
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>>> present their vision of the future. This family event has something for
>>> everyone, including kids. Get more information and register today.
>>> http://sdm.link/attshape
>>>
>>>
>>>
>>> _______________________________________________
>>> Ryu-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>>>
>>>
>
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to