- Community Home
- >
- Networking
- >
- Software Defined Networking
- >
- VLAN Interface on HP 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
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
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 11:47 AM
01-23-2015 11:47 AM
VLAN Interface on HP 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. The switches also have VLAN interfaces, and I would like to add flow entries to allow hosts to ping these VLAN interfaces.
When my app sends a OFPMP_PORT_DESC message to a switch, I receive the port number and the MAC address for the VLAN interface. However, I'm having trouble adding flows that use the interface's port number. Here's an example from my app's log:
port_desc_stats_reply_receiver(dpid=0x1):
port_no = 975
hw_addr = 78:48:59:ef:cb:1a
name = 'Vlan1234'
add_flow(dpid=0x1): Installing new flow:
match = OFPMatch(oxm_fields={'eth_dst': '78:48:59:ef:cb:1a'})
inst = [OFPInstructionActions(actions=[OFPActionOutput(len=16,max_len=65509,port=975,type=0)],len=24,type=OFPIT_APPLY_ACTIONS)]
priority = OFP_DEFAULT_PRIORITY
error_msg_handler(dpid=0x1):
type=0x0002 (Error in action description)
code=0x0004 (Problem validating output action)
This error appears only when the VLAN interface is used as the output port. The switch will accept flows that use a port number associated with a Ten-GigabitEthernet interface on the switch.
I tried searching for a solution on this board but couldn't find anything. Perhaps someone here knows of a solution for this. Is there something wrong with my OFPT_FLOW_MOD message? Does the HP 5900 allow for flows to be output to a VLAN interface? Any help would be appreciated.