WELCOME!
本组尝试用web前端简单模拟GBN协议传输过程
点击下方的start按钮即可发包,发送10个包后重置游戏
当然,你也可以通过往左下角的输入栏中键入“reset”来重置游戏
可以看见正中央有一个聊天框用于显示目前的游戏进程,而包的不同颜色则能更直观的显示其状态
其中,黄色代表sending,橙色代表resending,黑色代表lost,绿色代表received
因为技术力有限,本次演示只站在sender视角,并设定当出现lost包时,将不能再发送新的包,希望将来解决这个bug。另外,天干物燥,请不要过快点击按钮,以免引出另一个bug
对了,单击正在传输的数据包即可模拟丢包
下拉开始游戏吧