路由器WAN接口管理软件的设计与应用研究

2014-12-26 17:21徐斌
科技资讯 2014年28期
关键词:路由器应用设计

徐斌

摘 要:路由器WAN接口是路由器的重要部分,接口管理软件可以实现维护、协议、数据库和隔离操作等上层模块与地层驱动之间的关联,对路由器的工作性能有重要的影响,该文结合笔者的工作研究经验,将分析漏油器WAN接口管理软件的设计与应用,为相关的研究提供一定的参考。

关键词:路由器 WAN接口管理软件 设计 应用

中图分类号:TN915 文献标识码:A 文章编号:1672-3791(2014)10(a)-0026-01

信息是推动社会发展的巨大动力,而互联网将计算机设备联系起来,织成了一张覆盖全球的网络,而其中的路由器网络接口扮演着至关重要的角色,路由器广域网接口-WAN接口是路由器的关键部分,但WAN接口的类型多,管理复杂,而随着路由器硬件的快速变化,其软件体系也发生了很大的转变,WAN接口管理软件在路由器系统中起着连接的作用,我国的WAN接口管理软件发展很快,但与国外先进水平仍然存在差距,该文将针对路由器WAN接口管理软件的设计和应用进行分析,为业内研究人士提供参考。

1 路由器WAN接口管理软件的设计

1.1 接口管理构成与外部模块的关系

路由器WAN接口管理软件可以实现各类接口的共性功能,因而需要明确其接口的分类,并提取共性功能。接口的分类有基于父子形态和物理形态两种,接口管理模块与外部模块的关系如图1所示。

1.2 接口管理软件设计的原则

由于接口处理软件可以针对不同的接口,但是如果管理软件只是处理某一种接口,将会导致费用过高,不够经济。接口管理模块有多种共性,包括接口索引、创建删除模块、接口配置链、接口名称解析树和接口热插拔模块等。接口名称解析树是对接口的名称对接口进行管理,接口创建删除模块主要是创建删除的流程,接口热插拔模块是在插拔的过程中实现系统间的交互,接口索引是通过接口编号来进行管理,接口配置链是为接口遍历顺序的管理而设计,接口管理差异模块是对WAN接口进行专用处理,图2是接口管理模块的总体框架。

1.3 接口管理数据结构

接口数据管理结构是为了对接口的基本信息进行准确的描述,并存储特性数据和接口配置参数,以物理接口的芯片状态为例,此类数据结构可以被其他的模块所调用,并且内容多,容量大。接口实体数据结构包括接口关系、接口属性、接口类型、链路层信息、网络层支持、物理层信息、私有控制块信息等,接口关系信息包括接口兄弟关系和接口父子关系;接口属性关系包括接口配置信息、接口逻辑属性、接口物力属性和接口状态信息等;物理层信息包括物理层控制块、物理层下行操作方法和物理层状态等;链路层信息包括接口链路层状态、链路层协议号、链路层控制块和链路层操作方法等。

1.4 接口管理组织结构

接口管理组织结构包括接口名称解析、接口索引、接口配置链、接口管理热插拔、接口管理创建和删除模块,以下做简要的分析。

(1)接口名称解析:通过接口名称找到相应的IFNET结构,一级一级向下寻找,其中根节点没有父节点,类似于数据结构中的树结构,一旦确定了父节点和子节点,相關的位置即被确定。

(2)接口索引:接口索引采用线性配置原则,可以提升转换效率,索引空间被划分为物理接口和逻辑接口。

(3)接口配置链:在WAN接口管理中,需要对大量的接口进行遍历,采用接口配置链可以提高遍历的效率,并且可以形成一个双向链表,不仅可以标识前后关系,也能明晰父子关系。

(4)接口管理创建和删除模块:接口创建是基于接口物理形态,接口删除可以分为逻辑接口删除和物理接口删除。接口创建模块包括接口数据创建、接口创建信息检查、接口数据化和接口启动等;接口删除模块包括检查待删除接口的合法性、对控制优先级低于管理接口的接口批量关闭操作、通知内核接口去激活、上报删除事件等。

(5)接口管理热插拔:热插拔是带电插拔,允许用户在不切断电源和不关闭系统的情况下更换子卡、接口等部件,提高系统的恢复能力等。

(6)内核插入事件处理:内核插入事件处理将子卡插入、板插入和接口插入流程中的公共处理统一起来,并可以提高处理的效率和代码复用率。

2 路由器WAN接口管理软件的应用研究

路由器WAN接口管理软件包括命令行注册、接口类型模块、WAN接口专用处理模块等,其中接口类型模块是基于接口热插拔、接口创建删除和接口数据组织形式等,负责实现系统支持的各种具体的接口类型、屏蔽不同接口类型之间的差异、抽象接口特征等,并可调用接口函数,利用命令行注册予以统一的处理,而专用模块主要包括控制EI/TI接口和串口等。每种接口类型下都有数目众多的命令行,在接口类型注册成功之后,可以负责命令的动态注册管理,将用户的命令解析为系统可以识别的集合,完成相应的配置工作。涵盖了不同的接口创建和删除的专用处理,并考虑了不同类型的接口命令,能够适应不同接口的联系。

3 结语

路由器WAN接口管理软件在路由器系统中发挥着重要的影响,当今社会是信息时代,研究路由器WAN接口管理软件的设计和应用情况具有现实的意义,因而加强此方面的研究可以为拓展其应用做出一定的贡献,文章基于笔者的工作经验做简要的论述。

猜你喜欢
路由器应用设计
买千兆路由器看接口参数
路由器每天都要关
瞒天过海——仿生设计萌到家
无线路由器的保养方法
设计秀
有种设计叫而专
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析
气体分离提纯应用变压吸附技术的分析
会计与统计的比较研究