- Community Home
- >
- Networking
- >
- Software Defined Networking
- >
- OpenFlow Group Types on HP 5900 Switches
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-23-2015 12:06 PM
01-23-2015 12:06 PM
OpenFlow Group Types on HP 5900 Switches
Hey everyone,
I have a few HP 5900 switches that are connected to a Ryu controller application I'm developing for a software-defined network. The switches and the app are configured to use OpenFlow 1.3. I'm attempting to add buckets and groups to the switches via the OFPT_GROUP_MOD message. According the OpenFlow 1.3 spec, there are four group types:
- ALL - Executes all buckets in the group. Support is required.
- SELECT - Executes one bucket in the group. Support is optional.
- INDIRECT - Executes the only bucket in the group. Support is required.
- FAST FAILOVER - Executes the first live bucket in the group. Support is optional.
My test showed that the only group type that can be successfully installed is the "ALL" type. Here's the log from my app:
add_group(dpid=0x1): Installing new group:
groupId = 0
buckets = [OFPBucket(actions=[OFPActionOutput(len=16,max_len=65535,port=45,type=0)],len=32,watch_group=OFPG_ANY,watch_port=OFPP_ANY,weight=0)]
type = OFPGT_ALL
add_group(dpid=0x1): Installing new group:
groupId = 1
buckets = [OFPBucket(actions=[OFPActionOutput(len=16,max_len=65535,port=46,type=0)],len=32,watch_group=OFPG_ANY,watch_port=OFPP_ANY,weight=0)]
type = OFPGT_SELECT
error_msg_handler(dpid=0x1):
type=0x0006 (Problem modifying group entry)
code=0x000a (Unsupported or unknown group type)
add_group(dpid=0x1): Installing new group:
groupId = 2
buckets = [OFPBucket(actions=[OFPActionOutput(len=16,max_len=65535,port=47,type=0)],len=32,watch_group=OFPG_ANY,watch_port=OFPP_ANY,weight=100)]
type = OFPGT_INDIRECT
error_msg_handler(dpid=0x1):
type=0x0006 (Problem modifying group entry)
code=0x000a (Unsupported or unknown group type)
add_group(dpid=0x1): Installing new group:
groupId = 3
buckets = [OFPBucket(actions=[OFPActionOutput(len=16,max_len=65535,port=48,type=0)],len=32,watch_group=OFPG_ANY,watch_port=OFPP_ANY,weight=0)]
type = OFPGT_FF
error_msg_handler(dpid=0x1):
type=0x0006 (Problem modifying group entry)
code=0x000a (Unsupported or unknown group type)
I have a couple of questions that result from this:
- Why does the HP 5900 accept my "ALL"-typed group but not my "INDIRECT"-typed group? "INDIRECT" should be supported.
- Are the "SELECT" and "FAST FAILOVER" group types supported by the HP 5900? If so, could they be subject to the same issue that I'm seeing with my "INDIRECT" group?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-26-2015 07:02 AM
01-26-2015 07:02 AM
Re: OpenFlow Group Types on HP 5900 Switches
Lewis,
At the moment I am researching your question with my colleagues. Do you have the switch software version you are running on the 5900?
Best Regards,
Carlos
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-26-2015 07:06 AM
01-26-2015 07:06 AM
Re: OpenFlow Group Types on HP 5900 Switches
The switch firmware version is "7.1.045, Release 2311P01"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-28-2015 06:58 AM
01-28-2015 06:58 AM
Re: OpenFlow Group Types on HP 5900 Switches
Lewis,
Just to advise you, the issue has been recreated using the HP SDN Controller 2.3.5. At the moment I am waiting for an update from our engineering department.
Best Regards,
Carlos
HP SDN CoE team
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-29-2015 12:26 PM
01-29-2015 12:26 PM
Re: OpenFlow Group Types on HP 5900 Switches
Lewis,
This is to advise you that your forum case has been escalated to the HP SDN engineering department. They have recreated the issue with the HP SDN Controller. There is no ETA on when they will have a solution. I will post a solution once one is provided.
Best Regards,
Carlos
SDN CoE Team