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:
- Packet size: L = 12,000 bits
- Link transmission rate: R = 600 Mbps
Questions:
- Compute the one-hop transmission delay.
- Express your answer in seconds, rounded to two decimal places after leading zeros.
- Determine the maximum number of packets per second that can be transmitted over this link.
Multi-Link Network Delay Calculation (25 pts)
Consider a network with three links, each with the specified transmission rate and link length:
- Link 1: Transmission rate = 200 Mbps, Length = 10 Km
- Link 2: Transmission rate = 50 Mbps, Length = 3000 Km
- Link 3: Transmission rate = 150 Mbps, Length = 2 Km
The packet being transmitted is 9,000 bits in size.
Assume the speed of light is 3 × 10⁸ m/sec.
Questions:
- 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.
- 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:
-
List and briefly describe the major components of the end-to-end delay experienced by the packet.
-
Classify each delay component as either constant or variable, and explain why.
Circuit vs. Packet Switching Scenario(45 pts)
Consider the two scenarios below:
- A circuit-switching scenario in which Ncs users, each requiring a bandwidth of 30 Mbps, must share a link of capacity 180 Mbps.
- A packet-switching scenario with Nps users sharing the same 180 Mbps link, where each user again requires 30 Mbps when transmitting, but only needs to transmit 25% of the time.
Round all your answers to two decimal places after leading zeros.
Questions:
-
When circuit switching is used, what is the maximum number of users that can be supported?
-
When packet switching is used, if there are 13 users, can this many users be supported under circuit-switching?
-
If there are 13 packet-switching users, what is the probability that a given user is transmitting, and the remaining users are not transmitting?
-
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.) -
When one user is transmitting, what fraction of the link capacity is used by this user?
Write your answer as a decimal number. -
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?
-
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.
