Was this too simple for a reply, too difficult for a reply, or do I not have a clue what this mailing list is about?  Just want to set a basis for the future...
 
TIA,
 
Brent
----- Original Message -----
From: catzpur
Sent: Thursday, May 02, 2002 12:10 PM
Subject: [Bridge] question/discussion about performance of the bridge

Hello,
 
Can someone tell me if I am correct so far?  I am trying to figure out if my bridge (cpu) can handle my theoretical maximum throughput. 
 
I apologize, been up 20 hours working on this bridge (very exciting) and am not sure at this point if 1kbit = 1000 or 1024 or 1048, but I believe 1000 is close enough for now.
 
My ISP provides a service to me which has a downstream throughput of  768k bit/s = 768,000 bits/s.  A packet = 1500 bytes = 12000 bits, based on my understanding of MTU.  If I divide 768,000 bits/s by 12000 bits I should have a theoretical maximum throughput of 64 packets/second over this bridge.  I assume all packets are always 1500 bytes?  I assume latency is out of the picture and I have a fully flowing pipe.  I have the bridge attached between a decent switch and a DSL modem, so I assume there is no overhead due to collision.  The way I understand it, each packet, hitting each NIC generates a CPU interrupt, so two NICs in bridge = 128 interrupts per second (not sure if packet hitting outgoing NIC generates an interrupt).  Oops, forgot, Then I add the upstream is 128kbits or 15% more = ~148 interrupts per sec during theoretical maximum throughput.
 
Can someone give me a start on how to figure out the amount of the above interrupts a processor of varied size can handle?  I am thinking a cpu can, in theory, handle a certain amount of interrupts per MHz.
 
Is nettimer the best tool for finding a Intranet/Internet bottleneck? 
 
Regards,
 
 
Brent Seagrave

Reply via email to