I'm in the process of building a couple of FastEthernet routers based on OpenBSD that will handle quite the high number of packets/second, somewhere in the range 20-30k pps. Currently I'm looking at a couple of different rack systems based on Intel mobo's (D865 GBHZ and SR1325TP1). The D board has fxp fastethernet and the SR has 1 fxp and 1 em. My main concern however are with the main CPU's. The D865 can use Celeron, Celeron D or P4 while the SR is p4 only. Are the Celeron's, with their lack of L2 cache, enough? Naturally the p4 is better but there's a significant price difference to take into account here. Any advice or insight very much welcome.
--- Lars Hansson