trema / trema-edge

Transient repository for Trema OF1.3 branch
27 stars 14 forks source link

OpenFLow 1.3.3 #85

Open sugyo opened 10 years ago

sugyo commented 10 years ago

OpenFlow1.3.3

FieldBitsBytesMaskPre-requisiteDescription
OXM_OF_PBB_ISID243YesETH_TYPE=0x88E7The I-SID in the first PBB service instance tag.

Table 12: Match fields details.

sugyo commented 10 years ago

Port number 6653

sugyo commented 10 years ago

OXM_OF_ARP_SHA_W/OXM_OF_ARP_THA_W: "Arbitrary masks" or "Not maskable"?

p.56

Field          Bits Bytes Mask Pre-requisite   Description
OXM_OF_ARP_SHA   48     6  Yes ETH TYPE=0x0806 Source Ethernet address in the ARP payload.
OXM_OF_ARP_THA   48     6  Yes ETH TYPE=0x0806 Target Ethernet address in the ARP payload.
    Table 12: Match fields details.

p.119

/* For an Ethernet+IP ARP packet, the source or target hardware address
 * in the ARP header. Always 0 otherwise.
 *
 * Prereqs: OXM_OF_ETH_TYPE must match 0x0806 exactly.
 *
 * Format: 48-bit Ethernet MAC address.
 *
 * Masking: Not maskable. */
#define OXM_OF_ARP_SHA OXM_HEADER (0x8000, OFPXMT_OFB_ARP_SHA, 6)
#define OXM_OF_ARP_THA OXM_HEADER (0x8000, OFPXMT_OFB_ARP_THA, 6)
sugyo commented 10 years ago

OXM_OF_IPV6_ND_SLL/OXM_OF_IPV6_ND_TLL: "Not maskable"