I read from the books that when the frames are being sent from one end to another in the data link layer, there is a timer being started when ever a frame is being sent out. This is for the layer to know if it needs to resend a particular frame or not.
But I am wondering should the timer be started at the beginning when the very first bit of the frame is sent out or at the very end when the last bit of the frame is sent out?
In the book, it has a diagram that looks like the one below. The clock icon at the left signifies the start of the timer. However, it doesn't show explicitly if it should start at which point. I have indicated the transmission of the first bit of the frame and the last bit of the frame with point X (at the start of the frame) and point Y (at the end of the frame) respectively.
Should the timer start at Point X or Point Y? I am guessing that it should start at Point Y to be fair but I'm not sure.
But I am wondering should the timer be started at the beginning when the very first bit of the frame is sent out or at the very end when the last bit of the frame is sent out?
In the book, it has a diagram that looks like the one below. The clock icon at the left signifies the start of the timer. However, it doesn't show explicitly if it should start at which point. I have indicated the transmission of the first bit of the frame and the last bit of the frame with point X (at the start of the frame) and point Y (at the end of the frame) respectively.

Should the timer start at Point X or Point Y? I am guessing that it should start at Point Y to be fair but I'm not sure.