Mismatched-Link Simulation

This illustrates three nodes communicating over two network links, with A sending packets to B, then B forwarding them to C. This uses store-and-forward routing, rather than cut-through routing. Try giving the two links different, mismatched bandwidths, then send multiple packets back to back to see what happens.

A-B Bandwidth R(AB): 0 kb/sec, the rate at which A transmits bits to B.
A-B Delay D(AB)prop: 0 ms, the delay of the wire connecting A and B.

B-C Bandwidth R(BC): 0 kb/sec, the rate at which B transmits bits to C.
B-C Delay D(BC)prop: 0 ms, the delay of the wire connecting B and C.
Packet Size L: 0 bytes, the length of the packet.

A-B Transmission Delay $D(AB)_xmit = L / R(AB) = {DABxmit:ms}$
B-C Transmission Delay $D(BC)_xmit = L / R(BC) = {DBCxmit:ms}$
Total Delay for each packet $D_packet = D(AB)_xmit + D(AB)_prop + D(BC)_xmit + D(BC)_prop = {Dtotal:ms}$