【技术实现步骤摘要】
【技术保护点】
路由协议软件中基于构件的组件生成方法,其特征在于,所述方法是一种路由转发组件生成方法,是在vxworks平台为可重构路由交换平台中依照以下步骤实现的:步骤(1),根据所述路由转发组件的功能,从构件库中筛选出下述三种构件:路由协议构件,路由管理构件,以及路由转发构件,其中:路由协议构件,产生按照IETF的路由协议来与其他路由器交互路由的信息,路由管理构件,输入由所述路由协议构件输出的路由交互信息,予以保存,并根据所述的按照IETF的路由协议提供的包括优先级在内的参数选择最优路由送入到所述数据转发构件,数据转发构件,把所述路由管理构件发送来的最优路由保存到内设的转发表中,并根据此转发表转发报文;步骤(2),确定步骤(1)中所述三个构件之间交互的信息为路由表项,该路由表项的消息结构含有各为4个字节的路由的目的地址,掩码,下一跳,以及出接口;步骤(3),确定构件交互方式为;第一步,所述路由协议按IETF构件学习路由信息,第二步,通过socket消息传送方式把所述学习到的路由信息传递给所述路由管理构件,第三步,所述路由管理构件依所保存的路由信息中的各个路由表项,转发到所述数据转发构件;步骤(4) ...
【技术特征摘要】
【专利技术属性】
技术研发人员:徐恪,马东超,贾鸳鸳,
申请(专利权)人:清华大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。