0% found this document useful (0 votes)
18 views3 pages

ACN (Assignment I) - Ans

The document outlines an assignment for the Advanced Computer Networks course at West Yangon Technological University, detailing topics such as ICANN port ranges, connection-oriented services, and bandwidth-delay calculations. It includes specific questions regarding port classifications, utilization percentages in Stop-and-Wait systems, and Go-Back-N protocols. Each section provides solutions and marking schemes for evaluation purposes.

Uploaded by

myo min
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

ACN (Assignment I) - Ans

The document outlines an assignment for the Advanced Computer Networks course at West Yangon Technological University, detailing topics such as ICANN port ranges, connection-oriented services, and bandwidth-delay calculations. It includes specific questions regarding port classifications, utilization percentages in Stop-and-Wait systems, and Go-Back-N protocols. Each section provides solutions and marking schemes for evaluation purposes.

Uploaded by

myo min
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

WEST YANGON TECHNOLOGICAL UNIVERSITY

DEPARTMENT OF INFORMATION TECHNOLOGY ENGINEERING


(2024-2025) Academic Year
IT-41032, Advanced Computer Networks
Assignment I
Solution and Marking Schemes

1. Describe the ICANN ranges. (5 marks)


Solution::
• ICANN has divided the port numbers into three ranges: well-known, registered, and
dynamic (or private), as shown in Figure 1.

Figure 1
• Well-known ports. The ports ranging from 0 to 1023 are assigned and controlled by
ICANN. These are the well-known ports.
• Registered ports. The ports ranging from 1024 to 49,151 are not assigned or controlled
by ICANN. They can only be registered with ICANN to prevent duplication.
• Dynamic ports. The ports ranging from 49,152 to 65,535 are neither controlled nor
registered. They can be used as temporary or private port numbers.

2. Explain the Connection-Oriented Service. (10 marks)


Solution::
Connection-Oriented Service
• In a connection-oriented service, the client and the server first need to establish a logical
connection between themselves.

Page 1 of 3
• , the connection-oriented service at the transport layer is different from the same service
at the network layer. In the network layer, connection oriented service means a
coordination between the two end hosts and all the routers in between.
• Figure 23.15 shows the connection establishment, data-transfer, and tear-down phases in
a connection-oriented service at the transport layer.

Figure 2 Connection-oriented service

3. (a). Assume that, in a Assume that, in a Stop-and-Wait system, the bandwidth of the line is
1 Mbps, and 1 bit takes 20 milliseconds to make a round trip. What is the bandwidth-delay
product? If the system data packets are 1,000 bits in length, what is the utilization percentage
of the link? (5 marks)
Solution::
The bandwidth-delay product is (1 *106) × (20 * 10-3) = 20,000 bits.
The system can send 20,000 bits during the time it takes for the data to go from the sender to
the receiver and the acknowledgment to come back.
However, the system sends only 1,000 bits.
The link utilization is only 1,000/20,000, or 5 percent.
Page 2 of 3
(b). What is the utilization percentage of the link in question (a) if we have a protocol that
can send up to 15 packets before stopping and worrying about the acknowledgments?
(5 marks)
Solution::
The bandwidth-delay product is still 20,000 bits.
The system can send up to 15 packets or 15,000 bits during a round trip.
This means the utilization is 15,000/20,000, or 75 percent.
Of course, if there are damaged packets, the utilization percentage is much less because packets
have to be resent.

4. Illustrate the Go-Back-N where the forward channel is reliable, but the reverse is not. No
data packets are lost, but some ACKs are delayed and one is lost. (5
marks)
Solution::

Figure 3 Flow diagram

Page 3 of 3

You might also like