1
0
mirror of https://gitee.com/willfree/mlsr.git synced 2026-06-06 13:49:30 +08:00
Commit Graph

149 Commits

Author SHA1 Message Date
free will 0dca6fd43f 测试MlsrConfig,并将配置文件样例放置到项目根目录下 2022-06-02 17:37:45 +08:00
free will b1fe878eb5 更新RoutingTable中关于任务调度的语句 2022-05-30 17:29:41 +08:00
free will 49432f82d1 增加若干测试文件(尚未填充);对Scheduler进行测试并修复BUG 2022-05-30 17:14:36 +08:00
free will 381e1adbc9 小修LSDB 2022-05-27 19:24:06 +08:00
free will 916d235a46 对LsaContainer进行存取邻接LSA的测试,测试通过 2022-05-26 21:26:23 +08:00
free will a25c524c68 增加支持邻接LSA与json字符串互相转换 2022-05-26 21:13:57 +08:00
free will 1efd9c63aa 解决LsaContainer测试错误的问题(输出不规范导致go没有识别);将FaceUri某函数由小写改为大写 2022-05-26 20:36:47 +08:00
free will 3e69ec2dea 增加测试RouteCost 2022-05-26 12:08:28 +08:00
free will 19fb515c69 解决import cycle问题;增加对ConnectingLogicFaceUri的测试 2022-05-26 11:57:16 +08:00
free will 0922e50738 补充LSDB若干函数 2022-05-25 11:42:56 +08:00
free will 94eb3de6e3 clean code 2022-05-20 17:47:29 +08:00
free will a13b37c760 将序列号管理器中部分error改为fatal,即在序列号文件被恶意篡改后,程序将记录并自动退出 2022-05-20 15:59:06 +08:00
free will d6655648da 对序列号管理器做了充分测试 2022-05-20 15:56:29 +08:00
free will 2d74d1e270 在seq更新后,都执行一下更新seq到文件 2022-05-20 12:30:08 +08:00
free will ed73702beb 将seq写入文件 2022-05-20 12:00:54 +08:00
free will 748e85c4de 修改序列号管理器的文件读序列号操作 2022-05-19 17:42:17 +08:00
free will f37bcf4656 增加路由计算部分内存释放的函数实现 2022-05-19 15:55:21 +08:00
free will 63cfa67b50 增加实现路由表查表项、清空表项等几个功能 2022-05-19 15:47:47 +08:00
free will 055e992766 实现路由表中对于尚未计划计算事件的处理ScheduleRoutingTableCalculation 2022-05-19 11:52:24 +08:00
free will 3d9202994f 封装goCron调度器 2022-05-19 11:43:50 +08:00
free will aa86d20191 正在重新封装goCron... 2022-05-18 17:33:14 +08:00
free will 0da380c22f 实现路由表类中的计算路由表函数 2022-05-18 17:01:33 +08:00
free will 853c6d679d 增加main函数,作为mlsr主函数入口 2022-05-16 17:37:51 +08:00
free will 2b0343493f 增加支持日志记录功能 2022-05-16 17:29:38 +08:00
free will ec27bcab2c 修复了time库报错的问题:更新goland版本 2022-05-12 18:20:26 +08:00
free will 4afc8e3f12 基本完成链路状态路由表计算器 2022-05-12 17:32:03 +08:00
free will 9b4b068a89 主要将MlsrConfig进行了重新设计,支持从MlsrConfig中直接获取结构体形式的配置变量 2022-05-12 16:56:04 +08:00
free will dd97958537 补充链路状态路由表计算器ing 2022-05-12 12:29:58 +08:00
free will 2966fa3a42 实现了迪克斯特拉算法基本计算逻辑 2022-05-12 11:55:05 +08:00
free will 808e8648f4 初步设计LinkStateRoutingTableCalculator的变量及函数 2022-05-11 12:22:11 +08:00
free will 9a28d46bd5 初步实现RoutingTableCalculator 2022-05-11 11:45:07 +08:00
free will 955d9e5185 修改RouterMap,使其将相同URI的Identifier视为同一个路由器标识 2022-05-11 10:30:07 +08:00
free will 06c7ed9df1 实现并测试RouterMap,功能是支持将路由器标识映射到Calculator中邻接矩阵的索引 2022-05-10 17:41:45 +08:00
free will e687b3e370 正在写RoutingTableCalculator 2022-05-10 11:55:27 +08:00
free will 9ae32147f0 正在写RoutingTableCalculator 2022-05-09 17:42:21 +08:00
free will 840140b43e 初始化RoutingTable结构体的参数及其方法 2022-05-09 17:25:58 +08:00
free will 2a60b65078 补充实现RoutingTableEntry 2022-05-07 19:51:19 +08:00
free will c745ba56e6 增加补充ReadMe.md文件内容 2022-05-06 12:07:54 +08:00
free will e521d89d9d 修复bug:改为普通error 2022-05-05 21:52:41 +08:00
free will c6e5e034a9 实现路由表模块:NextHopList 2022-05-05 21:51:20 +08:00
free will d3e1278a1a 实现路由表模块:NextHop RouteCost FaceUri 2022-05-05 21:19:09 +08:00
pxy bce7f4839a 测试HelloProtocol文件 2022-05-05 20:55:06 +08:00
pxy f2486d771b 测试ExpressInterest方法 2022-05-05 20:30:22 +08:00
pxy b628dcf26c 测试 2022-05-05 16:21:42 +08:00
pxy 3eeeef6b91 HelloProtocol.go 2022-05-05 11:59:21 +08:00
pxy 3a1affe0be HelloProtocol.go 2022-04-29 15:15:28 +08:00
pxy e049606c70 HelloProtocol.go 2022-04-28 20:01:31 +08:00
pxy 1f89e7aae2 HelloProtocol.go 2022-04-28 18:50:00 +08:00
free will e533f8185f 测试adjLsa 2022-04-27 17:24:41 +08:00
free will d650b6c3ba 测试adjInfoList 2022-04-27 17:14:43 +08:00