cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
987
Views
0
Helpful
2
Replies

SDN RYU Controller compatibility with vNX-OS

Netmart
Level 1
Level 1

Hello,

I was wondering with vNX-OS can be utilized as switch connected to RYU controller.

Based on the following excerpt of a document, it seems to be possible.

I was wondering, if someone does have experience with this topic and where to find some more information about it.

A controller is installed on a connected server.

Table 1. Controller SupportOpenFlow VersionSupported Controllers

OpenFlow 1.0

Cisco Open SDN Controller or POX controller.

OpenFlow 1.3

Cisco Open SDN Controller, Ixia, OpenDaylight, or Ryu

source: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus/openflow/b_openflow_agent_nxos_n3kn9k/b_openflow_native_agent_nxos_7x_chapter_01.html

Thanks,

Netmart

 

 

2 Replies 2

qsnyder
Cisco Employee
Cisco Employee

I don't have a RYU controller to test with.  However, I spun up an n9000v instance within CML 2.4

inserthostname_here# conf t
Enter configuration commands, one per line. End with CNTL/Z.
inserthostname_here(config)# feature openflow
inserthostname_here(config)# sh run | i feature
feature openflow
inserthostname_here(config)# sh ver
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie
s_home.html
Copyright (c) 2002-2020, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.

Nexus 9000v is a demo version of the Nexus Operating System

Software
BIOS: version
NXOS: version 9.3(6)
BIOS compile time:
NXOS image file is: bootflash:///nxos.9.3.6.bin
NXOS compile time: 11/9/2020 23:00:00 [11/10/2020 11:00:21]


Hardware
cisco Nexus9000 C9300v Chassis
Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz with 8159468 kB of memory.
Processor Board ID 9ZTHJE4WSPF

Device name: inserthostname_here
bootflash: 4287040 kB
Kernel uptime is 0 day(s), 0 hour(s), 24 minute(s), 49 second(s)

Last reset
Reason: Unknown
System version:
Service:

plugin
Core Plugin, Ethernet Plugin

Active Package(s):


This would appear that the OpenFlow Agent is supported on the virtual n9k (at least the 9300) model.

Hope this helps.
q.

Netmart
Level 1
Level 1

Thank you.

I found another document about OpenFLow agent.

https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus/openflow/b_openflow_agent_nxos_n3kn9k.pdf

 

Would be great if there are some people actually running OpenFlow on Cisco switch and could share there experience.