opennetworkinglab / stratum-onos-demo

Stratum+ONOS demo @ ONF Connect 2019 & EuroP4 '19
Apache License 2.0
13 stars 7 forks source link

Modify P4 program to support SDN-style bridging #24

Closed ccascone closed 5 years ago

ccascone commented 5 years ago

Learning happens in ONOS

  1. ARP requests are both replicated to all ports by means of a multicast group, and cloned to ONOS
  2. ARP replies, unicast forwarding + clone to ONOS
  3. IPv4/ICMP etc, unicast forwarding between the two hosts

What's the relationship with the L3 table? Probably it's based on the l3 classifier table, if hit, then process via L3 pipeline, otherwise use L2 pipeline.