CN Assignment 2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

National University

of Computer & Emerging Sciences-Faisalabad

Computer Networks (Section 17-B & 17-C)


Assignment # 2
Assignment deadline Wednesday, 25th September 2019, 11:00 PM
Read Guidelines carefully

Question # 01

Consider the two scenarios below:

 A circuit-switching scenario in which Ncs users, each requiring a bandwidth of 25


Mbps, must share a link of capacity 200 Mbps.
 A packet-switching scenario with Nps users sharing a 200 Mbps link, where each
user again requires 25 Mbps when transmitting, but only needs to transmit 30
percent of the time.

Answer the following questions:

a. When circuit switching is used, what is the maximum number of circuit-switched


users that can be supported? Explain your answer.
b. For the remainder of this problem, suppose packet switching is used. Suppose
there are 15 packet-switching users (i.e., Nps = 15). Can this many users be
supported under circuit-switching? Explain.
c. What is the probability that a given (specific) user is transmitting, and the
remaining users are not transmitting?
d. What is the probability that one user (any one among the 15 users) is
transmitting, and the remaining users are not transmitting? When one user is
transmitting, what fraction of the link capacity will be used by this user?
e. What is the probability that more than 8 users are transmitting? Comment on
what this implies about the number of users supportable under circuit switching
and packet switching.
pg. 1
National University
of Computer & Emerging Sciences-Faisalabad

Question # 02

Consider the figure below, in which a single router is transmitting packets, each of
length L bits, over a single link with transmission rate R Mbps to another router at the
other end of the link.

Suppose that the packet length is L= 8000 bits, and that the link transmission rate along
the link to router on the right is R = 1 Mbps.

(a) What is the transmission delay (the time needed to transmit all of a packet's bits into
the link)? (b) What is the maximum number of packets per second that can be
transmitted by the link?

Question # 03

Consider the figure below, with three links, each with the specified transmission rate
and link length.

pg. 2
National University
of Computer & Emerging Sciences-Faisalabad

Find the end-to-end delay (including the transmission delays and propagation delays on
each of the three links, but ignoring queuing delays and processing delays) from when
the left host begins transmitting the first bit of a packet to the time when the last bit of
that packet is received at the server at the right. The speed of light propagation delay on
each link is 3x10**8 m/sec. Note that the transmission rates are in Mbps and the link
distances are in Km. Assume a packet length of 16000 bits. Give your answer in
milliseconds.

Question # 04

Consider the scenario shown below, with four different servers connected to four
different clients over four three-hop paths. The four pairs share a common middle hop
with a transmission capacity of R = 300 Mbps. The four links from the servers to the
shared link have a transmission capacity of RS = 70 Mbps. Each of the four links from
the shared middle link to a client has a transmission capacity of RC = 20 Mbps per
second. What is the maximum achievable end-end throughput (in Mbps) for each of four
client-to-server pairs, assuming that the middle link is fair-shared (i.e., divides its
transmission rate equally among the four pairs)?

1. Which link is the bottleneck link for each session?


2. Assuming that the senders are sending at the maximum rate possible, what are
the link utilizations for the sender links (RS), client links (RC), and the middle link
(R)?

pg. 3
National University
of Computer & Emerging Sciences-Faisalabad

Guidelines
 A single violation of guideline will lead to Zero mark in your assignment.
 You will have maximum marks if you have done the entire task.
 Only ".doc (or) .docx" file should be uploaded on SLATE, Assignment would not be
accepted via email, Facebook or USB flash drive etc.
 Do not zip your assignment it should be uploaded as individual file in following
format.
 "RollNo_Assignment_No.doc"
 Paste all the required outputs in the single .doc file.
 Deadlines should be kept in mind no extension in assignment dates
 This is an individual assignment. PLAGARISM IS NOT ACCEPTABLE!
 Follow the instructions as it is, otherwise your assignment would not be accepted at
all.

pg. 4

You might also like