In-Network Data Processing Using Fpgas