Question: Assume a network program can process 1 0 0 packets per second and the interrupt handling of each incoming packet on the network interface card

Assume a network program can process 100 packets per second and the interrupt handling of each incoming packet on the network interface card takes 10ms. You can assume the DMA, the memory, and the network interface card are extremely fast (with zero latency and infinite bandwidth).
(a) What is the maximum throughput (in terms of #of packets per second) of the network program?
(b) Can the network program achieve the maximum throughput when we have 1,000 packets per second arriving at the network interface card? Why or why not?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!