Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

CS601 Assignment 02 Due Date 30 April 2012 (discuss about this assignment here)

Assignment No. 2 
Semester Spring 2012
Data Communication - CS601

 

Total Marks: 25

 

Due Date: 30-04-2012

 

Objective: To understand OSI Model and different protocols.

 

Instructions:

Please read the following instructions carefully before solving & submitting assignment:

Assignment should be in your own wordings not copied from internet, handouts or books.

It should be clear that your assignment will not get any credit (marks) if:

 

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • The assignment is copied (from other student or copied from handouts or internet).
  • Student ID is not mentioned in the assignment file or name of file is other than student ID.

 

For any query about the assignment, contact at cs601@vu.edu.pk

 

GOOD LUCK

 

 

 

 

Q:1

Match the protocols given in Column B with its associated layers given in Column A and write the correct protocol against each layer of Column A in Column C. [Marks 5]

 

            Column A                               Column B                                  Column C

LAYERS

PROTOCOLS

Correct Choice

Application layer

TCP

 

Transport layer

Line code

 

Network layer

ARP

 

Data link layer

FTP

 

Physical layer

IP

 

 

 

 

 

 

 

 

Q: 2
In 3rd column specify / write the appropriate choice from these three choices (header, trailer and N/A). For example, if a layer does not deal with header or trailer, write N/A in front of that particular layer and so on.

In 4th column, specify the appropriate choice from these five choices (data, segment, packet, frame, bits) to its respective layer.

Give short description of the functionality of each layer of OSI model within the provided area in column 5.

[Marks 20]

 

Note: The answer of this question is only acceptable if it is written in the following template.

 

1

2

3

4

5

Sr. No.

Layer Name

Header/Trailer/ N/A

Data Unit

Functionality

 

1

 

Application

 

 

 

 

 

 

2

 

Presentation

 

 

 

 

 

 

3

 

Session

 

 

 

 

 

 

4

 

Transport

 

 

 

 

 

 

5

 

Network

 

 

 

 

 

 

6

 

Data Link

 

 

 

 

 

 

7

 

Physical

 

 

 

 

 

 

 

 

Note:

 

  • Assignment should be in your own wordings not exactly copied from Internet, handouts or books.

 

  • Your answer should be “to the point”.

 

 

Views: 801

Attachments:

Replies to This Discussion

CS601 Assignment 02 Solution

 

 

Question 01

 

Match the protocols given in Column B with its associated layers given in Column A and write the correct protocol against each layer of Column A in Column C.

Solution: www.vustudents.ning.com

 

 

LAYERS

PROTOCOLS

Correct Choice

Application layer

TCP

FTP

Transport layer

Line code

TCP

Network layer

ARP

IP

Data link layer

FTP

ARP

Physical layer

IP

Line Code

 

 

 

www.vustudents.ning.com

 

 

 

 

Question 02

 

In 3rd column specify / write the appropriate choice from these three choices (header, trailer and N/A). For example, if a layer does not deal with header or trailer, write N/A in front of that particular layer and so on.

In 4th column, specify the appropriate choice from these five choices (data, segment, packet, frame, bits) to its respective layer.

Give short description of the functionality of each layer of OSI model within the provided area in column 5.

Solution:

 

 

www.vustudents.ning.com

 

 

    1

2

3

4

                                      5

Sr. No.

 Layer Name

Header/Trailer/ N/A

Data Unit

Functionality

 

1

 

Application

 

 

N/A

 

Data

 

Network process to application

 

2

 

Presentation

 

 

Header

 

Data

Data representation, encryption and decryption, convert machine dependent data to machine independent data

 

3

 

Session

 

 

Header

 

Data

Inter host communication, managing sessions between applications

 

4

 

Transport

 

 

Header

 

Segment

End-to-end connections, reliability and flow control

 

5

 

Network

 

 

Header

 

Packets

Path determination and logical addressing

 

6

 

Data Link

 

 

Header/Trailer

 

Frames

 

Physical addressing

 

7

 

Physical

 

 

N/A

 

Bits

 

Media, signal and binary transmission

Application layer ka header hota hai :/

Cs601 2nd Assignment Solution

 

Question No 1 Solution:-

Column A

Column B

Column C

Layers

Protocols

Correct Choice

Application layers

TCP

FTP

Transport layer

Line cord

TCP

Network layer

ARP

IP

Data link layer

FTP

ARP

Physical layer

IP

Line code

Question No  Answer

1

2

3

4

5

Sr.No

Layer Name

Header/Trailer/N/A

Data Unit

Functionality

1

Application

Header

Data

The Application Layers provide different services to the applicant. Electronic massaging,

2

Presentation

Header

Raw Data

Presentation layer is responsible for protocol conversion, this layer make the link between the two users. 

3

Session

Header

 

Session layer is responsible for process to the process between the two users.

4

Transport

Header

Segment

Transport layer is accountable for end to end delivers of the massages between the users.

5

Network

Header

Packet

Network layer is accountable for translating the reasonable network adders and names into the physical adders. This layer is also responsible for addressing, determines the route for sending and organization network problem.    

6

Data Link

Header/Tailor

 

This layer is accountable for controlling the errors between adjacent nodes and transfer the form to the other computer user

7

Physical

N/A

Bites

Physical layer is responsible transmitting the rows bits streams over the cables. This layer define the physical hardware such as cables or joints

 

RSS

© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service