I have a 8 Mbit/s PPPoE connection over cable (1492 mtu). It is allowed 1000 packets per second before my ISP drops data that should be fowarded onto my IP.
I'm monitoring how many PPS I've got coming in; 10 min average = 200pps. Spikes (95th percentile) = 400pps.
Ok, so now I will get into my question,..
Later on today the incoming data will increase by quite a lot
... I don't exactly know by how much
as the ISP will have already dropped packets... but I guestimate that I'll need a connection that can handle eight times the flow of packets per current period.
My question is; would it be correct to calculate my required bandwidth like this:
where: 400 pps * 8 = 3,200 pps (current flow * guessed multiplier = est. bandwidth requirement)
and: 3200 / 1000 = 3.2 (est. bandwidth requirement / current max bandwidth)
so: 8 Mbit/s * 3.2 = 25.6 Mbit/s ?
So I need to upgrade from 8meg to at least
25.6meg, in order to fully handle the 95th percentile of the anticipated packet flow, without drops ?
I'm not asking if my maths is correct, and although it might not be in some way relating to bits and bytes, it's more a question of scaling up Layer-2 networks... you see?
Oh; to avoid confusion; I'm getting the same size packets now as will be getting later only at 8 times the flow rate.
Errm... Let the warm banter start now ?