Packet-out messages restrictions, Ingress port, Buffer id co-existing with packet – H3C Technologies H3C S6800 Series Switches User Manual
Page 29: Packets without a vlan tag, Output port
21
Packet-out messages restrictions
Ingress port
The ingress port must be a physical or logical port when one of the following reserved ports is the output
port in a packet-out message:
•
Normal.
•
Local.
•
In Port.
•
Controller.
Buffer ID co-existing with packet
If a packet-out message contains both the packet and the buffer ID representing the packet stored in the
switch, the switch processes only the buffered packet. The switch ignores the packet in the message.
Packets without a VLAN tag
If the packet contained in a packet-out message has no VLAN tag, the switch performs the following
operations:
•
Tags the packet with the PVID of the ingress port.
•
Forwards the packet within the VLAN.
The switch processes the packet as follows when the ingress port is a reserved port:
•
If the ingress port is a reserved port and the output port is a physical or logical port, the switch tags
the packet with the PVID of the output port and forwards the packet within the VLAN.
•
If the ingress port is a reserved port and the output port is the Flood or All reserved port, the switch
processes the packet as described in "
Output port
If the output port in a packet-out message is the Flood or All reserved port, the switch processes the packet
contained in the packet-out message as follows:
•
When the output port is the Flood reserved port:
{
If the packet has a VLAN tag, the switch broadcasts the packet within the VLAN.
{
If the packet has no VLAN tag and the ingress port is a physical or logical port, the switch tags
the packet with the PVID of the ingress port. The switch then forwards the packet within the
VLAN.
{
If the packet has no VLAN tag and the ingress port is the Controller reserved port, the switch
forwards the packet out all OpenFlow ports.
•
When the output port is the All reserved port:
{
If the packet has a VLAN tag, the switch broadcasts the packet within the VLAN.
{
If the packet has no VLAN tag, the switch forwards the packet out of all OpenFlow ports
regardless of the ingress port type.