09.03.2014 Views

Final Examination Data Communication and Networks ...

Final Examination Data Communication and Networks ...

Final Examination Data Communication and Networks ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

{5{<br />

Question 4<br />

Give a denition of a Service <strong>and</strong> a Protocol. Use these denitions or any other<br />

discussion to illustrate the fundamental dierence between a Service <strong>and</strong> a Protocol.<br />

[10]<br />

SOLUTION<br />

Defn: A service isanoperation or facility provided byprotocol layer N to the layer<br />

N+1 above it.<br />

Defn: A protocol is an algorithm operating at protocol layer N that uses services provided<br />

by layer N-1 to implement a style of communication.<br />

A service is a facility that can be used, such as SendAPacket. Aprotocol uses a<br />

number of services to manage the exchange of data. Thus a protocol may be compared<br />

to an algorithm, <strong>and</strong> the services to the instructions which are used to express that<br />

algorithm.<br />

[3]<br />

[3]<br />

[4]<br />

OVER/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!