Skip to content
 
 

Repository files navigation

Task2 Virtual Routing

一、任务要求

基于DV和LS算法分别实现应用层上的虚拟路由,包括数据报文的转发以及路由表的生成。

二、实验环境

  • 系统:window
  • 语言:C++
  • 编译方式:g++ *.cpp -o [name] -lwsock32

三、文件结构

  • Message.h:传输报文类
  • RouteTable.h:路由表类
  • NextRoutes.h:相邻路由器列表类
  • LinkStateTable.h: 链路信息表类
  • Router.h: 路由器类
  • Socket.h: 封装通信函数
  • main.cpp: 模拟命令行窗口,接收指令并初始化

四、实验拓扑

拓扑

About

计网

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages