You are on page 1of 3

Computer Networks

Assignment # 01
Due Date: January 22, 2021 Max Marks: 10

Name: Roll no:

Course Instructor: Hamayun Khan Course ID: CS3624

_________________________________________________________________________

Please carefully read the following instructions before attempting assignment

Rules for Assignment

It should be clear that your assignment will get credit only if:

 Only hand written assignment is accepted, take snaps of the complete handwritten
assignment and paste the snaps order wise in a word .doc file and upload the file on LMS.

 The assignment is submitted before or on the due date.

 The submitted assignment file is not corrupted or damaged.

 The assignment is not copied (from another student).

 Label figures to support your answer if necessary.

Uploading Instructions

Read the following instructions carefully before uploading assignment:

 Upload/Submit assignment on your LMS assignment interface.

 No assignment will be accepted through email.

 Your assignment must be with .doc extension. (Any other format will not be accepted)

Q1. Describe the key terminologies that how transport Layer in TCP/IP handles Flow control
and Error Control and why do you need it in Transport layer when it’s already done
in data link layer? Marks 5 [CLO 1/PLO 4]
Q 2: (a) Explain the services and functions provided by each layer and also assume
that a private internet requires that the messages at the application layer be
encrypted and decrypted for security purposes. If we need to add some information
about the encryption/decryption process (such as the algorithms used in the
process), does it mean that we are adding one layer to the TCP/IP protocol suite?
Redraw the TCP/IP layers (Figure 2.4 part b) if you think so? (2.5)

(b) Explain the protocol layering that can be found in many aspects of our lives
such as air travelling. Imagine you make a round-trip to spend some time on
vacation at a resort. You need to go through some processes at your city airport
before flying. You also need to go through some processes when you arrive at the
resort airport. Show the protocol layering for the round trip using some layers such
as baggage checking/claiming, boarding/ un-boarding, takeoff/ landing? (2.5 5
Marks [CLO 2/ PLO 5, 11]
Q 03: (a) Explain various internetworking devices if the presentation of data is
becoming more and more important in today’s Internet. Some people argue that the
TCP/IP protocol suite needs to add a new layer to take care of the presentation of
data. If this new layer is added in the future, where should its position be in the
suite? Redraw Figure 2.4 to include this layer. (2.5)

(b) Explain in an internet, we change the LAN technology to a new one. Which
layers in the TCP/IP protocol suite need to be changed? (2.5) 5
Marks [CLO 2/ PLO 5, 11]

You might also like