Skip to content

Pipeline values #35

@hkwi

Description

@hkwi

I want to discuss about the design direction.

While a packet is processed in openflow pipeline, there are some metadata with that packet.

  1. Pipeline fields
    • OXM_OF_IN_PORT
    • OXM_OF_IN_PHY_PORT
    • OXM_OF_METADATA
    • OXM_OF_TUNNEL_ID
  2. Pipeline data
    • "Action Set", which will be updated by OFPIT_WRITE_ACTIONS and OFPIT_CLEAR_ACTIONS
  3. Packet parsing cache information, such as offset to non-vlan header.

At this point of 7c6c713 , we use struct packet_fields for cache information.

How do we implement pipeline fields and pipeline data?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions