| Lower layer | Selector | Value |
dot3 | length | (any other value) |
| Field | Type | Default | Auto | Description |
dsap | enum(8) | 170 (snap) | Protocol number of the next layer (see Next layer) | Destination service access point (Auto: 0xaa = SNAP, 0xfe = OSI, 0x42 = spanning tree). |
ssap | enum(8) | 170 (snap) | Protocol number of the next layer (see Next layer) | Source service access point (Auto, normally equal to DSAP). |
control | enum(8) | 3 (ui) | | Control field; 0x03 = unnumbered information (UI). |
| Value | Name |
| 66 (0x42) | stp |
| 170 (0xaa) | snap |
| 224 (0xe0) | ipx |
| 240 (0xf0) | netbios |
| 254 (0xfe) | osi |
| 255 (0xff) | global |
| Value | Name |
| 66 (0x42) | stp |
| 170 (0xaa) | snap |
| 224 (0xe0) | ipx |
| 240 (0xf0) | netbios |
| 254 (0xfe) | osi |
| Value | Name |
| 3 (0x03) | ui |
| 175 (0xaf) | xid |
| 227 (0xe3) | test |
The next layer is selected by dsap; when the field is Auto the builder writes the value of the protocol stacked above.
| Value | Protocol | Note |
| 170 (0xaa) | snap | |
| 66 (0x42) | stp | |
First 8 bits of the payload when dsap = 254 (0xfe)
- interop-isis-l2-lan-hello-up —
templates/interop/isis-l2-lan-hello-up.wpg.yaml
- dot3-llc-osi —
templates/protocols/l2/dot3-llc-osi.wpg.yaml
- dot3-llc-snap-frame —
templates/protocols/l2/dot3-llc-snap.wpg.yaml
- dot3-llc-frame —
templates/protocols/l2/dot3-llc.wpg.yaml
- clnp-dt —
templates/protocols/l3/clnp-dt.wpg.yaml
- clnp-er —
templates/protocols/l3/clnp-er.wpg.yaml
- clnp-erq —
templates/protocols/l3/clnp-erq.wpg.yaml
- esis-esh —
templates/protocols/routing/esis-esh.wpg.yaml
- esis-generic —
templates/protocols/routing/esis-generic.wpg.yaml
- esis-ish —
templates/protocols/routing/esis-ish.wpg.yaml
- esis-rd —
templates/protocols/routing/esis-rd.wpg.yaml
- isis-generic —
templates/protocols/routing/isis-generic.wpg.yaml
- isis-l1-csnp —
templates/protocols/routing/isis-l1-csnp.wpg.yaml
- isis-l1-lan-hello —
templates/protocols/routing/isis-l1-lan-hello.wpg.yaml
- isis-l1-lsp —
templates/protocols/routing/isis-l1-lsp.wpg.yaml
- isis-l1-psnp —
templates/protocols/routing/isis-l1-psnp.wpg.yaml
- isis-l2-csnp —
templates/protocols/routing/isis-l2-csnp.wpg.yaml
- isis-l2-lan-hello —
templates/protocols/routing/isis-l2-lan-hello.wpg.yaml
- isis-l2-lsp —
templates/protocols/routing/isis-l2-lsp.wpg.yaml
- isis-l2-psnp —
templates/protocols/routing/isis-l2-psnp.wpg.yaml
- isis-p2p-hello —
templates/protocols/routing/isis-p2p-hello.wpg.yaml