网络协议的配置方法及装置的制造方法

文档序号:9581618阅读:502来源:国知局
网络协议的配置方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,更具体地说,涉及网络协议的配置方法及装置。
【背景技术】
[0002] 中间系统到中间系统的路由选择协议(IntermediateSystemtoIntermediate Systemroutingprotocol,简称为IS-I巧协议是动态路由协议,是电信运营商普遍采用的 动态路由协议之一,特别适合大型网络。但对于一个大型网络,比如有1000台路由设备的 网络,每台设备写一次IS-IS协议配置,工作量很大且容易出错。
[0003] 现有技术中是写一个基础配置模板,再手工修改每台设备IS-IS协议的 Systemic!、区域、层次、接口等核必参数。虽然采用了配置模板技术,减少了一定的工作量, 但是依旧要人工修改Systemid、区域、层次、接口送些核必参数,工作量大,容易出错。
[0004] 针对相关技术中在配置网络协议的过程中需要人工输入大量参数而导致的工作 量大且易出错的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005] 本发明提供了一种网络协议的配置方法及装置,W至少解决上述问题。
[0006] 根据本发明的一个方面,提供了一种网络协议的配置方法,包括:获取指定设备所 属网络的拓扑图;根据所述拓扑图对指定参数进行配置,其中,该指定参数为所述指定设备 所应用网络协议的参数。
[0007] 优选地,所述网络协议,包括:中间系统到中间系统的路由选择协议IS-IS。
[0008] 优选地,根据所述拓扑图对指定参数进行配置包括;基于所述拓扑图根据用户选 择确定所述IS-IS的层化evel-2区域路由设备;获取所述Level-2区域路由设备的区域号 和与所述Level-2区域路由设备相连的层ILevel-I区域路由设备的起始区域号;根据所述 起始区域号和所述拓扑图确定与所述Level-2区域路由设备相连的所述Level-I的所有区 域路由设备的区域号。
[0009] 优选地,根据所述起始区域号和所述拓扑图确定与所述Level-2区域路由设备 相连的所述Level-I的所有区域路由设备的区域号包括;根据所述拓扑图确定与所述 Level-2区域路由设备相连的所有Level-I的区域路由设备集合;从所述区域路由设备集 合中选取一台区域路由设备,并将所述初始区域号作为选取的区域路由设备的区域号;根 据所述初始区域号按照预设规则确定所述区域路由设备集合中其他Level-I的区域路由 设备所对应区域号,其中,所述其它区域路由设备与选取的Level-I的区域路由设备构成 所述区域路由设备集合。
[0010] 优选地,根据所述初始区域号按照预设规则确定所述区域路由设备集合中其他 Level-I的区域设备所对应区域号,包括:将所述初始区域号依次加上一个预定值后得到 的区域号分别作为所述其他区域路由设备的区域号。
[0011] 优选地,通过配置模板对所述网络协议中除所述指定参数之外的其他参数进行配 置,其中,所述其他参数包括;对于同一区域中的不同设备,所述网络协议中具备相同参数 值的参数。
[0012] 优选地,其中,所述指定参数包括W下至少之一;区域号、接口参数。
[0013] 根据本发明的另一个方面,还提供了一种网络协议的配置装置,包括:获取模块, 用于获取指定设备所属网络的拓扑图;配置模块,用于根据所述拓扑图对指定参数进行配 置,其中,该指定参数为所述指定设备所应用网络协议的参数。
[0014] 优选地,所述配置模块用于在所述网络协议,包括:中间系统到中间系统的路由选 择协议IS-IS时,根据所述拓扑图对指定参数进行配置,其中,该指定参数为所述指定设备 所应用网络协议的参数。
[0015] 优选地,所述配置模块包括;第一确定单元,用于基于所述拓扑图根据用户选择确 定所述IS-IS的层化evel-2区域路由设备;获取单元,用于获取所述Level-2区域路由设 备的区域号和与所述Level-2区域路由设备相连的层ILevel-I区域路由设备的起始区域 号;第二确定单元,用于根据所述起始区域号和所述拓扑图确定与所述Level-2区域路由 设备相连的所述Leve^l的所有区域路由设备的区域号。
[0016] 通过本发明,采用根据网络的拓扑图对网络协议的指定参数进行配置的技术方 案,解决了相关技术中在配置网络协议的过程中需要人工输入大量参数而导致的工作量大 且易出错的问题,要求用户手工输入的内容极少,极大的较少了管理人员的工作量。
【附图说明】
[0017] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018] 图1为根据本发明实施例的网络协议的配置的流程图;
[0019] 图2为根据本发明优选实施例的网络协议配置的系统架构图;
[0020] 图3为根据本发明优选实施例的网络协议配置的示意图;
[0021] 图4为根据本发明优选实施例的网络协议配置的另一示意图;
[0022] 图5为根据本发明实施例的网路协议的配置装置的结构框图;
[0023] 图6为根据本发明实施例的网路协议的配置装置的再一结构框图;
[0024] 图7为根据本发明实施例的网络协议配置流程的另一示意图。
【具体实施方式】
[0025] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可W相互组合。
[0026] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、W及附图中所特别指出的结构来实现和获得。
[0027] 本发明实施例提供了一种网络协议的配置方法,图1为根据本发明实施例的网络 协议的配置的流程图,如图1所示,该方法包括如下步骤:
[002引步骤S102 ;获取指定设备所属网络的拓扑图;
[0029] 步骤S104;根据上述拓扑图对指定参数进行配置,其中,该指定参数为上述指定 设备所应用网络协议的参数。
[0030] 通过上述各个步骤,根据待配置网络协议的设备所属网络的拓扑图对网络协议的 指定参数进行配置的技术方案,解决了相关技术中在配置网络协议的过程中需要人工输入 大量参数而导致的工作量大且易出错的问题,要求用户手工输入的内容极少,极大的较少 了管理人员的工作量。
[0031] 在步骤S104中,上述网络协议,包括JS-IS,但不限于此。
[0032] 对于IS-IS协议来说,不同设备IS-IS协议差别如下:
[0033]1)SystemId不同,SystemId(格式XXXX.XXXX.XXXX,比如 1234. 5678. 9油C)在 IS-IS协议里唯一标识一台路由设备,设备的Mac地址可W转化为SystemId,比如媒体 接入控制(MediaAccessControl,简称为MAC)00-25-11-49-2B-A4 转化为SystemId 0025. 1149. 2BA4,本申请随机选取设备的一个Mac转化为SystemId;
[0034]。区域和层次不同,为了支持大规模的路由网络,IS-IS在路由域内采用两级的 分层结构:Level-I和Leve^2。一个大的路由域通常被分成多个区域(Areas)。区域内的 路由通过Leve^l路由器管理,区域间的路由通过Level-2路由器管理,本申请让用户选择 Level-2区域设备,Level-2区域设备很少,又是在拓扑上直观的选择,非常简单,然后根据 本方案提供的算法自动为用户计算出各个设备
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1