4 ms·
how are you going to keep this counter? Do you identify the bytes that are processed in individual flows? Which system will keep track of this? the control plan
by kazen44 4y ago
how are you going to keep this counter? Do you identify the bytes that are processed in individual flows? Which system will keep track of this? the control plane of the router maybe? great... you just added additional complexity instead of just pushing packets through a forwarding plane.
- Dylan16807 4y agoWhen an unrecognized flow shows up, punt it to software. Handle the counter there, and if it overflows then you drop the packets. No need to add anything to the control plane.
- kazen44 4y ago"punting it to software" from a router with seperate control and forwarding planes perspective, is forwarding it to a control plane, instead of relying on the logic programmed inside the ASIC to forward traffic.
- Dylan16807 4y agoSorry, I meant no need to add anything to the forwarding plane, or interfere with its efficiency at all. The point is, the really fast part doesn't need to be more complex. The part that handles new connections needs to be marginally more complicated, but not enough that it should really matter.