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, 22.06.2019 13:30
Use the keyword strategy to remember the meaning of the following word. the meaning for the word has been provided. write your keyword and describe the picture you would create in your mind. centurion: a commander in the army of ancient rome. keyword: picture:
Answers: 2
question
Computers and Technology, 22.06.2019 22:30
What is the most popular genre of video games?
Answers: 1
question
Computers and Technology, 23.06.2019 21:00
Uget brainliest if accurate mary has been given the responsibility of hiring a person for the position of a software testing officer. which management function would mary achieve this responsibility?
Answers: 1
question
Computers and Technology, 24.06.2019 01:00
How can the temperature of a room be raised by 5degreesf?
Answers: 1
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, 11.02.2021 04:40
question
Mathematics, 11.02.2021 04:40
question
Mathematics, 11.02.2021 04:40
Questions on the website: 13722361