编程实现可靠数据传输原理GO-BAN-N实验报告教程.docx

编程实现可靠数据传输原理GO-BAN-N实验报告教程.docx

编程实现可靠数据传输原理GO-BACK-N实验姓名:吴杰 学号级:计科1306实验目的运用各种变成语言实现基于Go-Back-N的可靠数据传输软件实验意义通过本实验,使学生能够对可靠数据传输原理有进一步的理解和掌握。实验步骤利用java编程实现基于Go-Back-N的可靠数据传输软件。运行程序,程序将模拟实际网络中的可靠数据传输结果分析通过本次实验,了解了GBN传输协议的相关知识。实验代码通过查阅资料很容易理 解,但是怎么实现这个程序对我来说是个问题。附件JAVA语言代码Sender类package GBN;import java.util.Timer;publicclass Sender extends Thread{publicintwindowsize=3; //发送方窗口长度设为3public String[] data={data1,data2,data3,data4,data5,data6,data7}; //模拟七个数据包publicintsign[]={0,1,2,3,4,5,6};//为7个数据包标号publicintlocalack=-1;//保存最近收到的ACKpublic Timers litime=null;//定时器(这里定为2秒)publicintswitches=0;//超时标志,1为超

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档