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, 23.06.2019 15:00
1. which of the following statements are true about routers and routing on the internet. choose two answers. a. protocols ensure that a single path between two computers is established before sending packets over it. b. routers are hierarchical and the "root" router is responsible for communicating to sub-routers the best paths for them to route internet traffic. c. a packet traveling between two computers on the internet may be rerouted many times along the way or even lost or "dropped". d. routers act independently and route packets as they see fit.
Answers: 2
question
Computers and Technology, 23.06.2019 15:30
Brian wants to conduct an online search with a certain phrase. he intends to use the words books that belong to the 1800s in his search. how should he use the word that in his search?
Answers: 1
question
Computers and Technology, 24.06.2019 00:00
Consider the series where in this problem you must attempt to use the ratio test to decide whether the series converges. compute enter the numerical value of the limit l if it converges, inf if it diverges to infinity, minf if it diverges to negative infinity, or div if it diverges but not to infinity or negative infinity.
Answers: 1
question
Computers and Technology, 24.06.2019 07:20
Ingrid started speaking about her slide presentation. when she clicked to th"third slide, which had just a picture of an elephant, she forgot what she wassupposed to talk about. what could ingrid do to avoid this situation in thefuture? oa. print handouts for her audience.ob. add presenter's notes to each slide.oc. add a video to each slide.od. save her slide presentation to a flash drive
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, 16.12.2020 05:00
question
Chemistry, 16.12.2020 05:00
question
English, 16.12.2020 05:00
question
Mathematics, 16.12.2020 05:00
Questions on the website: 13722360