Chapter 1 Homework

Network Transmission Scenario (15 pts)

Consider a single router transmitting packets, each of size L bits, over a single link to another router. The link has a transmission rate of R Mbps.

Given:

Questions:

  1. Compute the one-hop transmission delay.
    • Express your answer in seconds, rounded to two decimal places after leading zeros.
  2. Determine the maximum number of packets per second that can be transmitted over this link.

Consider a network with three links, each with the specified transmission rate and link length:

The packet being transmitted is 9,000 bits in size.
Assume the speed of light is 3 × 10⁸ m/sec.

Questions:

  1. Calculate the transmission and propagation delays for each of the three links.
    • Express all answers in seconds, rounded to two decimal places after leading zeros.
  2. Compute the total end-to-end delay for transmitting the packet from the source to the destination across all three links.

End-to-End Packet Delay Analysis (10 pts)

Consider sending a packet from a source host to a destination host over a fixed network route.

Questions:

  1. List and briefly describe the major components of the end-to-end delay experienced by the packet.

  2. Classify each delay component as either constant or variable, and explain why.

Circuit vs. Packet Switching Scenario(45 pts)

Consider the two scenarios below:

Round all your answers to two decimal places after leading zeros.

Questions:

  1. When circuit switching is used, what is the maximum number of users that can be supported?

  2. When packet switching is used, if there are 13 users, can this many users be supported under circuit-switching?

  3. If there are 13 packet-switching users, what is the probability that a given user is transmitting, and the remaining users are not transmitting?

  4. What is the probability that one user (any one among the 13) is transmitting, and the remaining users are not transmitting?
    (Assume packet switching is used.)

  5. When one user is transmitting, what fraction of the link capacity is used by this user?
    Write your answer as a decimal number.

  6. When packet switching is used, what is the probability that exactly 7 users (of the total 13) are transmitting and the remaining users are not transmitting?

  7. When packet switching is used, what is the probability that more than 7 users are transmitting?

TCP/IP Stack Concept Check (5 pts)

Which layer of the TCP/IP protocol stack is responsible for handling messages from various network applications?

Submit

Post your solutions in Marmoset by the scheduled due date in the syllabus.