路由管理模块类图
2017-03-11 21:38:54 0 举报
路由管理模块类图主要包括以下几个部分:路由器、网络接口、路由协议和路由表。路由器是整个系统的核心,负责接收和发送数据包;网络接口则是路由器与外部网络的连接点,包括物理接口和逻辑接口;路由协议用于实现路由器之间的信息交换和路由选择算法,如OSPF、BGP等;路由表则存储了路由器所知道的最佳路径信息,以便根据目的地址进行数据包转发。这些组件之间通过消息传递相互协作,共同完成数据包的转发和路由信息的更新。
作者其他创作
大纲/内容
Router
- ip:String- host:String- port:int- weight:double
Evaluation
+evaluate(Node):double
ChannelManager
+getChannel(String ip)
RouterNode
- score:double- router:Router
+ getScore():double
RouterServiceImpl
+getDirectRouter(String service):List<Router>+getRouterInfo(String service):List<Node>
RouterConfigManager
-configDao:ConfigDao-routerConfig:RouterConfig
routerConfigManager:routerConfigredisClient:RedisClient
Node
- load:double- network:double- mem:double- size: double- total: double- totalLoss: double
RouterEvaluation
ClusterRouterManager
-routerService:RouterService-channelManager:ChannelManager-evaluation:Evaluation
0 条评论
下一页
为你推荐
查看更多