Ingress processing involves receiving a packet at an open flow (OF) port, associating the packet with a logical flow entity like a logical port, and tagging the packet's metadata with an identifier for the logical flow entity. Egress processing involves the packet entering the egress pipeline, reading the tagged metadata identifier, matching it to a predefined identifier, and selectively dropping or passing the packet. The main difference is that ingress processing determines the egress path/port for forwarding, while egress processing involves selectively dropping or forwarding packets based on the ingress tagging.
Ingress processing involves receiving a packet at an open flow (OF) port, associating the packet with a logical flow entity like a logical port, and tagging the packet's metadata with an identifier for the logical flow entity. Egress processing involves the packet entering the egress pipeline, reading the tagged metadata identifier, matching it to a predefined identifier, and selectively dropping or passing the packet. The main difference is that ingress processing determines the egress path/port for forwarding, while egress processing involves selectively dropping or forwarding packets based on the ingress tagging.
Ingress processing involves receiving a packet at an open flow (OF) port, associating the packet with a logical flow entity like a logical port, and tagging the packet's metadata with an identifier for the logical flow entity. Egress processing involves the packet entering the egress pipeline, reading the tagged metadata identifier, matching it to a predefined identifier, and selectively dropping or passing the packet. The main difference is that ingress processing determines the egress path/port for forwarding, while egress processing involves selectively dropping or forwarding packets based on the ingress tagging.
Processing Group Members : E/15/180 E/15/202 E/15/271 What are ingress and egress ports?
● Ingress port = port of entry
○ Explain where a frame enters to the device ○ Openflow packets are received ○ For a packet this is a property ● Egress port = port of exit ○ Describe the frames leaving the device from a particular port ○ Output port Ingress packet processing
● packet ingress processing comprises receiving a packet at an OF port.
● The packet is associated with one of multiple logical flow entities, such as logical ports, allocated to the OF port. Ingress Processing
Receive packet at OF port, packet is
associated with logical flow entity
Determine logical flow entity associated
with packet
Tag metadata for packet with identifier for
logical flow entity associated with packet Egress packet processing ● In the next step, the logical flow entity associated with the received packet is determined. Then, metadata for the packet is tagged with an identifier for the logical flow entity associated with the packet. The tagging controls handling of the packet at egress processing. ● The packet handling, in turn, may include a selective dropping or passing of the packet. Egress Processing Packet and associated metadata enters the egress pipeline processing
Receive metadata tagged with identifier
of logical flow entity
Match identifier with predefined identifier
Selectively drop/pass packet dependent
on result of the matching Differences ❖ Ingress (inbound) processing means, when a packet arrives to the switch it will determine the egress path(egress port) to which the packet need to be forwarded. This processing involves many things, depending on if the packet is a bridged packet, routed packet or vxlan packet and also depends on the routing policies. ❖ If the processing is successful, switch/router will forward the packet to egress port, else it drops the packet. Thank you...