资源简介
北交大计算机网络的完整作业代码,当时花好久才完成,改代码可以说是太难了,因此可以看我的代码进行学习,代码修改位置有详细的注释,帮助大家理解滑动窗口~
代码片段和文件信息
package GoBackN_BJTU;
public class ApplicationReceiver {
private static final int MIN_BLOCK_SIZE = 50;
private static final int MAX_BLOCK_SIZE = 1440;
private static void RecvData() {
RdtProto rdtReceiver = new RdtProto(CommEndType.COMM_RECEIVER);
String senderIpAddress = “127.0.0.1“;
rdtReceiver.openChannel(senderIpAddress);
byte[] data = new byte[MAX_BLOCK_SIZE];
// while循环
while (true) {
int len = rdtReceiver.rdtRecv(data); // 延迟
int id = data[1] * 128 + data[0];
System.out.println(“Receive a packet id = “ + id + “ size = “ + len);
}
}
public static void main(String[] args) {
RecvData();
System.out.println(“Receive Finished!“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1571401 2019-11-06 23:55 17281017-唐伟文\2019年秋-第二次实验报告 .docx
文件 138 2019-11-06 05:15 17281017-唐伟文\Go_Back_N\.idea\encodings.xm
文件 277 2019-11-06 05:15 17281017-唐伟文\Go_Back_N\.idea\misc.xm
文件 265 2019-11-06 05:15 17281017-唐伟文\Go_Back_N\.idea\modules.xm
文件 8915 2019-11-06 09:33 17281017-唐伟文\Go_Back_N\.idea\uiDesigner.xm
文件 17505 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\.idea\workspace.xm
文件 433 2019-11-06 05:15 17281017-唐伟文\Go_Back_N\Go_Back_N.iml
文件 1749 2019-11-06 11:52 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\ApplicationReceiver.class
文件 2359 2019-11-06 22:50 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\ApplicationSender.class
文件 968 2019-11-06 20:29 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\CommEndType.class
文件 648 2019-11-06 23:46 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\RdtProto$AckRecv.class
文件 828 2019-11-06 23:46 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\RdtProto$Timeout.class
文件 5363 2019-11-06 23:46 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\RdtProto.class
文件 1569 2019-11-06 20:29 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\UdtChannel$PacketSendThread.class
文件 5509 2019-11-06 20:29 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU\UdtChannel.class
文件 814 2019-11-06 11:52 17281017-唐伟文\Go_Back_N\src\GoBackN_BJTU\ApplicationReceiver.java
文件 1614 2019-11-06 22:50 17281017-唐伟文\Go_Back_N\src\GoBackN_BJTU\ApplicationSender.java
文件 8883 2019-11-06 23:46 17281017-唐伟文\Go_Back_N\src\GoBackN_BJTU\RdtProto.java
文件 7964 2019-11-06 20:28 17281017-唐伟文\Go_Back_N\src\GoBackN_BJTU\UdtChannel.java
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N\GoBackN_BJTU
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\out\production\Go_Back_N
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\out\production
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\src\GoBackN_BJTU
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\.idea
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\out
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N\src
目录 0 2019-11-06 23:57 17281017-唐伟文\Go_Back_N
目录 0 2019-11-06 23:57 17281017-唐伟文
----------- --------- ---------- ----- ----
1637202 28
............此处省略1个文件信息
相关资源
- 基于weka的数据分类分析实验报告(精
- 王道计算机网络2019考研视频讲解视频
- 计算机网络原理(李全龙).pdf
- 04741计算机网络原理 历年真题,计算
- 数据库系统概论(第5版)习题解析与
- 用C编的80个单片机实验
- 在可变分区管理方式下采用最先适应
- 实验2 用链表实现学生健康情况管理系
- 18个手把手教你FPGA的入门实验
- 计算机网络高级软件编程技术第6章
- stm32 触控USB鼠标实验.rar
- 直流电机PWM控制实验
- stm32跑马灯实验
- 计算机网络Ethereal实验答案
- 数字信号处理实验,递推法解差分方
- 通信原理实验,模拟信号调制实验,
- 数据结构教程第2版李春葆编的上机实
- 电子万年历设计含有实验报告,原理
- linux综合实验,初级5和中级1
- 实验16 16×16 LED点阵的扫描显示
- 三轴加速度传感器实验 stm32
- 计算机网络课程设计 IP地址及其子网
- 单片机实验八 8255输入输出实验
- 数据库 综合性实验报告 学生选课管理
- 哈工大 操作系统实验4 linux0.01信号量
- 哈工大计算机系统实验6
- Computer Networking: A Top Down Approach 5th e
- 实现虚拟内存管理的nachos操作系统实
- 编译原理词法分析实验报告内含截图
- 自动打铃系统 实验报告 配套我传的
评论
共有 条评论