文件名称:distributed-routing-network
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-27 10:57:23
Java
软件定义路由器 BUG: 1.Change cost 需要一个特定的信号。 待办事项:√完成文件传输 1.添加更改成本信号 2.在标题中添加文件名 3.规范化 serializeService 方法 4.bonus 传输协议 数据包设计如下: | 消息类型 | 源IP | 源端口 | 成本| 目标IP | 目的港| 距离向量/BinFile | | 短:2B | 字符串:15B | 整数:4B | 浮动:4B | 字符串:15B | 整数:4B | ........ | 上面提到的距离向量存储如下:(total 46*n B) | 目的地1(IP:端口)| 成本1 | firstHop1(IP:port) | 目的地2(IP:端口)| 成本2 | firstHop2(IP:port) | ... | 字符串:21B | 浮动:4B | 字符串:21B | 字符串:21B | 浮动:
【文件预览】:
distributed-routing-network-master
----.gitignore(189B)
----README.md(2KB)
----client0.txt(46B)
----client1.txt(65B)
----client2.txt(27B)
----src()
--------bfclient(27B)
--------threads()
--------model()
--------client()
--------make.sh(159B)
--------Client.java(396B)
--------service()
----client3.txt(46B)