1.停等协议
发送方发送一帧,等待应答信号回应后,继续发出下一帧,接收站在接收到一帧后,发送回一个应答信号给接收方,发送方如果没有收到应答信号则必须等待,超出一定时间后启动重传机制.Tp为延迟时间,Tf为传输时间
传输效率E=Tf/(Tf+2Tp),a=Tp/Tf,Tp=d/v ,Tf=L/R
2.滑动窗口协议
允许发送方发送多个连续的帧,无需等待应答。接收方有一个窗口,窗口大小固定为W个帧大小,发送方可以发送连续的帧到接收方(最大发送帧数为W个帧),发送方在收到应答信号以前窗口位置不移动。接收方在收到一个帧后(表明没有后续的帧,已经接收完毕),发送应答信号,并将窗口移动到W-i+1位置,表明i之前的帧已经接收完毕,这种随传送数据的过程而窗口发生移动,所以被叫做叫做滑动窗口协议
传输效率E=W*Tf/(Tf+2Tp)