• 大小: 1.44MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: GBN  实验  

资源简介

北交大计算机网络的完整作业代码,当时花好久才完成,改代码可以说是太难了,因此可以看我的代码进行学习,代码修改位置有详细的注释,帮助大家理解滑动窗口~

资源截图

代码片段和文件信息

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.xml

     文件        277  2019-11-06 05:15  17281017-唐伟文\Go_Back_N\.idea\misc.xml

     文件        265  2019-11-06 05:15  17281017-唐伟文\Go_Back_N\.idea\modules.xml

     文件       8915  2019-11-06 09:33  17281017-唐伟文\Go_Back_N\.idea\uiDesigner.xml

     文件      17505  2019-11-06 23:57  17281017-唐伟文\Go_Back_N\.idea\workspace.xml

     文件        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个文件信息

评论

共有 条评论