a) Consider a network in which packets are delivered reliable across each link.
ID: 3905004 • Letter: A
Question
a) Consider a network in which packets are delivered reliable across each link. That is, for each pair of adjacent nodes A - B, the datalink layer has an ARQ protocol (such as stop-and-wait) that ensures packets sent by A do arrive at B. In this network, why do you think is necessary for the transport layer to also have its own ARQ protocol and do retransmissions of its packets?
b) For each of the following, identify which OSI layer is responsible for performing the described action:
i) Make sure that a packet is delivered reliably across a single physical link
ii) Describes how a binary tree data structure is to be encoded inside the message
iii) Makes sure that a message is delivered reliably from the source host to the destination host
iv) Coordinates the transmission of multiple flows of data across multiple sources and multiple destinations (for example, a video conference)
v) Defines how the bits are converted into voltages
vi) Decides how a data packet is to be routed from one link to the next.
Explanation / Answer
As per your requirement i have written solution which fulfill all your requirements please follow it step by step.
(a)
Each layer trade of messages is unique. At information interface layer the exchange of unit of information is called Frame and at the vehicle layer it is called portions or on the other hand information grams and for solid exchange each layer ought to get an ack for whatever it is exchanging. So the ack at just data link layer isn't adequate at higher levels like Transport layer.
(b)
i) Transport layer helps packet is delivered reliably across a single physical link.
ii) Application layer describes binary tree data structure is to be encoded inside the message.
iii) Network layer confirms us regarding that a message is delivered reliably from the source host to the destination host.
iv) Data link layer Coordinates the transmission of multiple flows of data.
v) Physical layer actually it defines the bits are converted into voltages.
vi) Network layer it decides data packet is to be routed from one link to the next.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.