subject

This question hasn't been answered yet
ask an expert
a network engineer needs to make a decision as of where to do error handling, in the data link layer at frame level or in the tcp layer at packet level. in most of the error handling protocols, when there is an error, it has to re-transmit the frame or the packet respectively. in general there are multiple frames in a packet and it costs more to re-transmit a packet than a frame. on the other hand, the overhead cost for initiating error checking is higher for multiple frames than the cost of a single packet, since there is more than one frame within a packet.
given a physical link with certain quality measurement, p < 1, as the probability of error for a frame, by common sense concerns, in what case you would like to do error handling at the data link layer or at the tcp layer? (you need to justify your decision in best (case where almost p=0) and worst case (where almost p=1) scenarios with respect to the quality of physical layer.

given the following error handling protocol configuration and specification as a case#1 study example:
p = 0.1 error rate of a frame (probability of frame error)

cf = 10¢ cost of transmitting a frame (without error checking)

ef = 1.2¢ cost of error checking for a frame at data layer.

packet size 10 frames/packet

cp = 100¢ cost of transmitting a packet (without error checking)

ep = 10¢ cost of error checking for a packet at tcp layer.

to simplify the problem, we assume (1) each frame can fail with probability of frame error, p, independently from each other. (2) all frame have the same probability of frame error, p.

answer the question below using quantitative analysis with supporting data (must show your processes how you derive these data).

what is the average cost of sending a packet if it does error checking at the data link layer?
what is the average cost of sending a packet if it does error checking at the tcp layer?
in this case, where do you think the error checking should be done?
3. re-examine the case#2 with the following data,

p = 0.001 error rate of a frame (probability of frame error)

cf = 10¢ cost of transmitting a frame (without error checking)

ef = 1.2¢ cost of error checking for a frame at data layer.

packet size 10 frames/packet

cp = 100¢ cost of transmitting a packet (without error checking)

ep = 10¢ cost of error checking for a packet at tcp layer.

answer the same question below with supporting data (mush show your processes how you derive these data).

what is the average cost of sending a packet if it does error checking at the data link layer?
what is the average cost of sending a packet if it does error checking at the network layer?
in this case, where do you think the error checking should be done?
(poster notes: need question 1 reference to do any of the other questions is why i have it posted like this. 2nd there is a post already here but cluttered and unorganized and it has the incorrect answers.)

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 21.06.2019 18:40
Adna sequence encoding a five-amino acid polypeptide is given below. …… …… locate the sequence encoding the five amino acids of the polypeptide, and identify the template and coding strand.
Answers: 1
question
Computers and Technology, 22.06.2019 19:00
How is the number 110 written when expanded out to place values in the base 2 (binary) number system? options: 2 x 4 + 3 x 2 + 4 x 1 1 x 2 + 1 x 2 + 0 x 2 1 x 100 + 1 x 10 + 0 x 1 1 x 4 + 1 x 2 + 0 x 1
Answers: 1
question
Computers and Technology, 22.06.2019 20:00
When you mouse over and click to add a search term this(these) boolean operator(s) is(are) not implied. (select all that apply)?
Answers: 1
question
Computers and Technology, 22.06.2019 21:00
Which of these is most responsible for differences between the twentieth century to the twenty-first century?
Answers: 2
You know the right answer?
This question hasn't been answered yet
ask an expert
a network engineer needs to make a...
Questions
question
Mathematics, 07.07.2019 13:20
question
Mathematics, 07.07.2019 13:20
Questions on the website: 13722365