I have a 10Mb internet connection (via an ethernet cable) I have five servers that will use this internet connection. I want each server to be able to use as much bandwidth as possible when it is not in use by other servers, but guarantee that each server will always have at least 2MB available
What sort of device/configuration is able to handle this setup? Can it be done somehow with IPTables, or a Cisco ASA etc?
(This is planning for a new setup, so there is no prior commitment to use existing routers/equipment that needs to be taken into account)