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