mirror of
https://gitee.com/willfree/mlsr.git
synced 2026-06-06 00:39:28 +08:00
2a60b650785c02232a3048d7212a3cab68a4f658
MLSR
介绍
MLSR(MIN Link State Routing Protocol,多标识网络链路状态路由协议)是MIN(Mutil-Identifier Network,多标识网络)中的基本路由协议。
MLSR支持推式传输和拉式传输下的路由寻址。
功能模块简述
LSA模块
LSDB模块
路由表模块
NPT模块
开发规范
注释规范
- 源代码文件抬头注明开发者、时间、版本、组织等信息,请参考较早提交的代码文件。
- 结构体及函数需注明其作用,请参考较早提交的代码文件。
代码规范
- 函数之间留有确定行数的空行。
- 复杂函数内部可根据逻辑关系,用空行分割为若干块,并加入注释予以解释。
开发环境及依赖
开发环境
| 环境项 | 信息 |
|---|---|
| Golang | go 1.18 |
| IDE推荐 | GoLand |
软件依赖
minlib
注:请将minlib放置在与mlsr同目录下,注意,不是mlsr目录之下,是平行关系。
联系我们
MIN-Group
国家重大科技基础设施——未来网络北大实验室
深圳市信息论与未来网络重点实验室
开发者邮箱:wefree@stu.pku.edu.cn
Description
Languages
Go
100%