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: 789

Attachments:

Replies to This Discussion

please is ka solution koi bata da?????

i think iska solution itna tough nai hai ..... needs internet research

ma na search kya ha laken kuch na kuch difficulties per be ha?

Q1 : application layer : ftp

transport layer : tcp

network layer :ip

datalink layer: arp

physical layer :line code

q:2

it is not difficult, just write the topic on google "what are functions of OSI model layer" , you will find the answer.n try to write the answer in ur own wordings.

maryam i also solved Q1 and my answers are exactly the same as yours .... glad to know they are the right answers

easy hai ye assig wese :)

The Solution of the given assignment is attached

Enjoy

Asif

Attachments:

FTP

TCP

IP

ARP

Line Code

Thanks

and 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]

Answer
Column A                Column B              Column C

LAYERS

PROTOCOLS

Correct Choice

Application layer

TCP

FTP

Transport layer

Line code

TCP

Network layer

ARP

ARP  & IP

Data link layer

FTP

 

Physical layer

IP

Line Code




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.

Answer

1

2

3

4

5

Sr. No.

Layer Name

Header/Trailer/ N/A

Data Unit

Functionality

 

1

 

Application

Header

Data

The Application Layer provides different services to the application. Examples of the services provided by this layer are File Transfer, electronic messaging, Virtual terminal access & Network Management.

 

2

 

Presentation

Header

Raw Data


This layer is responsible for protocol conversion, Data Encryption and decryption. This layer makes the communication between two hosts possible

 

3

 

Session

Header

 


This layer is responsible for process to process communication between the hosts in the network. This layer is responsible for establishing and ending the session across the network.

 

4

 

Transport

Header

Segment


This layer is responsible for end to end devilries of messages between the network hosts. it first divides the data into chunks/packets before transmission and then the receiving computer re-assembles these packets. It also ensures error free data delivery without loss or duplication.

 

5

 

Network

Header

Packets


This layer is responsible for translating the logical network address and name into their physical address (MAC Address). This layer also responsible for addressing, determine the routes for sending and managing network problems such as packet switching, congestion & routines.

 

6

 

Data Link

Header/Tailor

Frames


This layer is responsible for controlling the error between adjacent nodes and transfers the frame to other computer using physical layer. This layer is sued by hubs, switches for their operation.

 

7

 

Physical

N/A

Bits


This layer is responsible for transmitting the row bit stream over the physical cable. This layer define the physical hardware such as cables, cards etc.

 

CS601 Assignment#2 Complete Solution 

See the attached file please

Attachments:

RSS

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

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