[发明专利]接口索引建立方法、接口信息查询方法及装置有效
申请号: | 201110353503.3 | 申请日: | 2011-11-09 |
公开(公告)号: | CN102394943A | 公开(公告)日: | 2012-03-28 |
发明(设计)人: | 贺勇 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L29/10 | 分类号: | H04L29/10 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 索引 建立 方法 信息 查询 装置 | ||
技术领域
本发明涉及通信技术领域中的设备接口技术领域,尤其涉及一种接口索引建立方法、接口信息查询方法及装置。
背景技术
接口是指通讯设备用于实现设备互联、数据转发的端口,比如连接以太网络的以太接口,连接ATM(Asynchronous Transfer Mode,异步传输模式)网络的ATM接口,连接SDH(Synchronous Digital Hierarchy,同步数字体系)网络的POS(Packer over SONET/SDH)接口,以及连接隧道的隧道接口。通讯设备在通过接口连接不同网络和实现数据转发时,需要管理大量的、各种类型的接口。每个通信设备所支持端口的数量都是有上限的。
接口索引技术首次提出是在SNMP(Simple Network Management Protocol,简单网络管理协议)中,接口索引技术是为设备内部的每个接口建立对应的接口索引,接口与接口索引是一一对应的,以实现基于接口索引对不同类型的大量接口的管理。
接口索引的管理主要指索引空间管理,包括索引空间维护,索引分配等工作。根据通信设备所支持接口的数量,接口索引管理需要维护一个与接口数量一致的索引存储空间,如图1所示,索引存储空间中负责存储索引管理信息,包括已经分配的接口索引以及接口指针,接口指针指向该接口索引对应的接口的接口信息的存储地址,通过接口索引管理能够基于接口索引获取到接口指针,从而实现基于接口指针查询到接口信息。
接口索引管理的关键在于索引存储空间的管理,以及基于接口索引查询接口信息的方法。一旦通信设备的接口数量固定后(每个通讯设备的端口数量都是有上限的),索引管理信息能够占用的最大存储空间即是固定的,针对这种固定存储空间的管理,可以在存储空间中按照数据类型对连续存储空间进行等分,每一个等分作为一个存储单元,用于存储一个接口的索引管理信息,并根据每个存储单元的序号,使用最少的机器指令定位到对应的存储单元,具体可以采用数组方式,数组的下标即相当于序号。
现有的一种接口索引管理方案如下:
如图2所示,按照设备的最大接口数量N,申请与最大接口数量的存储单元等同的存储空间,作为索引存储空间,通过其中的各存储单元保存各接口的索引管理信息,包括接口索引和接口指针。在分配接口索引时,将从小到大连续整数的顺序编号作为各接口的接口索引,并将接口索引对应的索引管理信息,保存到序号为该顺序编号的存储单元中。
采用该方案,接口索引可以直接作为存储单元的序号,提供了通过接口索引查询接口信息的快速访问方式。但是该方案中各接口索引是一个线性的数字序列,无法体现接口类型特征,所以无法通过接口索引实现基于接口类型的接口管理操作。
为了实现基于接口类型的接口管理操作,现有技术中提出另一种接口管理方案,如下:
如图3所示,按照设备的最大接口数量N,分别为每种接口类型的接口,申请与最大接口数量的存储单元等同的存储空间,作为该接口类型对应的索引存储空间,并将每种接口类型的接口的索引管理信息,保存到该种接口类型对应的索引存储空间中,并为每种接口类型分配对应的类型编号。相应的,一个接口的接口索引包括该接口的接口类型对应的类型编号和该接口在该接口类型的全部接口中的顺序编号,并将接口索引对应的索引管理信息,保存到与接口索引中的类型编号对应的索引存储空间中序号为接口索引中的顺序编号的存储单元中,图3为ATM类型接口和以太类型接口各自的接口索引管理方案示意图。
当需要查询一个接口索引对应的接口的接口信息时,首先根据该接口索引中的类型编号,确定该类型编号对应的索引存储空间,然后根据接口索引中的顺序编号,确定保存该接口索引对应的索引管理信息的存储单元,并基于该存储单元中保存的索引管理信息查询该接口索引对应的接口的接口信息。
该方案能够支持基于接口类型快速定位接口索引的存储单元,从而实现基于接口类型的接口索引管理操作。但是由于无法预先获知该设备将要建立的每种类型的接口的数量,所以在该方案中,需要分别为每种接口类型预留与该设备的最大接口数量的存储单元等同的存储空间,但为全部接口类型预留的存储空间是不会被全部利用的,所以导致了存储空间的浪费,所建立接口的接口类型的数量越大,存储空间的浪费越多。
发明内容
本发明实施例提供一种接口索引建立方法、接口信息查询方法及装置,用以解决现有技术中存在的基于接口类型进行接口索引管理时导致的存储空间浪费的问题。
本发明实施例提供一种接口索引建立方法,包括:
确定指定设备的指定接口的接口类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110353503.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对移动终端用户透明的统一PC管理方法
- 下一篇:数模转换器及数模转换方法