文件名称:Link-State-Routing-Simulation:Java中链接状态路由协议的实现
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-20 01:30:59
Java
链路状态路由仿真 该项目使用Java中的用户空间进程为简化的链接状态路由协议实现模拟器。 它使用一个附加的心跳功能模拟为每个路由器生成连接表的过程,以确保通过套接字及时检测到丢失的邻居,并使用Dijkstra算法计算从路由器到所有其他路由器的最短路径。 心跳机制 配置 我们有一个名为socs.network.router.ip的预定义配置条目,用于定义路由器实例的模拟ip地址。 如果愿意,您可以添加其他条目,例如IP地址和端口。 设置 将程序包和程序编译到一个jar文件中 mvn compile mvn compile assembly:single 运行程序 java -cp router.jar socs.network.Main conf[\d].conf 如何使用 指令 attach [Process IP] [Process Port] [IP Address] [Link
【文件预览】:
Link-State-Routing-Simulation-master
----conf()
--------router3.conf(67B)
--------router4.conf(67B)
--------router2.conf(69B)
--------router6.conf(67B)
--------router5.conf(67B)
--------router1.conf(67B)
----src()
--------main()
----README.md(2KB)
----pom.xml(2KB)
----.gitignore(347B)