实现一体化网络归属域信息扩散的方法

文档序号:7698551阅读:128来源:国知局
专利名称:实现一体化网络归属域信息扩散的方法
技术领域
本发明属于计算机网络技术领域,涉及一种实现一体化网络归属域信息 扩散的方法。
背景技术
现有的互联网是由若干的自治域(AS - Autonomous System)组成的,每 个自治域都有自己的AS Number,域间路由协议主要是Board Gateway Protocol (BGP),它负责把各个域的路由信息在域间扩散。BGP是一个路径 矢量(Path-Vector)协议,因为在BGP的路由信息中包含着叫AS_path的路 径属性,它记录了这条路径所经过的AS。为了把域间的路由信息在域内扩 散和学习到丰富的路由属性,域内的路由器一般也都要运行BGP协议。
目前的Cisco公司的Farinacci等人提出了 LISP协议,也是一种位置和 身份分离的协议,完成间接通信的方式。在LISP的基础上提出了 LISP+ALT 协议(http:〃tools.ietf.org/html/draft-fuller-lisp-alt-03 )进行扩散映射关系的 方式。其中的主要思想是在储存映射关系的ALT路由器之间用BGP协议进 行扩散映射关系。映射关系的扩散和路由信息的扩散是相分离的方式,以兼 容现有网路。
然而,存在的问题是映射信息的扩散过程复杂、路由和映射关系在通 信中不一致,不便进行管理。

发明内容
本发明的目的在于提供一种实现一体化网络归属域信息的扩散方法,以 解决一体化网络"网通层"的终端归属信息的扩散,简化映射信息的扩散,体 现路由和映射关系在通信中的一致性,易于管理。
为此,本发明提供了一种实现一体化网络归属域信息扩散的方法,用域 间路由协议(BGP)扩散归属域消息,其特征在于终端的接入标识包含与归属自治域的自治域号相同的字段,标识其归属域;域间路由协议的路由更 新中包含起始自治域映射服务器的交换路由标识;而接入交换路由器在域间 路由信息中读取和维护其能到达自治域映射服务器的交换路由标识。
优选地,起始自治域域间路由的路径属性中的AS—Path属性中后加入其 域内的映射服务器的交换路由标识;而接入交换路由器接收到后,在 AS一Path属性中读取能到达自治域映射服务器的交换路由标识,并在本地维 护。
优选地,把AID分成Global ID和Local ID两个部分,Global ID统一 管理和分配,标识其所属域的位置,与所接入的自治域的AS Number相同。
优选地,起始自治域映射服务器的交换路由标识携带在AS Number的 后面。
优选地,在通过BGP协议维护可达性信息的同时,在AS—path路径属 性中,记录Global ID与所属域IMS的SRID对应关系,当路由不可达时, 相应的对应关系也要删除。
优选地,终端的数据包到达接入交换路由器的处理流程包括接入交换 路由器根据目的接入标识的归属域字段Global ID查询其归属自治域映射服 务器的交换路由标识,并向该映射服务器查询目的交换路由标识,查询成功 后,完成映射;如查询不成功,表示目的不可达,丢弃数据包,并向源终端 发送不可达信息。
根据本发明,ASR获得目的归属域IMS的SRID,完成节点之间通信的 建立,具体的扩散采用与域间路由信息相结合的扩散方式。本发明对一体化 网络接入终端的AID进行特殊的字段定义,通过域间路由信息中携带起始 域IMS的SRID,把归属域信息扩散到全网中,完成通信。
根据本发明,在一次通信的过程中归属域信息和路由信息都是必要的, 缺一不可,在BGP扩散路由信息的同时把归属域的信息也同时在网路中扩 散,保持了一致性的扩散,避免了冲突的可能。
根据本发明,因为没有多增加消息的传递,也避免了过多的信息交互, 网络代价较小。
根据本发明,因为只在ASPath属性中增加了一个交换路由标识,对协 议改动很小。
根据本发明,因为映射服务器不用运行扩散归属信息的协议,只需要借
4助路由信息的扩散完成归属域信息的扩散,映射服务器的负担小。


图l为一体化网络中的通信流程示意图; 图2为 一体化网络中接入标识的定义。
术i吾表接入交换路由器(ASR画Access Switching Router) 接入标识(AID- Access Identifier) 交换路由标识(SRID誦Switching Routing Identifier) 广义交换路由器(GSR國General Switching Router) 映射月良务器(IMS - Identifier Mapping Server )
具体实施例方式
有关本发明的技术内容及详细说明,现配合

如下 如图l所示,本发明将一体化网络按照映射服务器的管理范围,划分为 若干个管理域,简称为域,每个域内设有一台映射服务器,负责存储、管理 本域内的终端映射关系信息。域的部署应该由网络管理部门来完成,可以依 据地域、网络规模等因素。每台接入交换路由器在进入一体化网络时,都要 求管理员为其配置所在域的映射服务器地址,即映射服务器的交换路由标 识,另外还需要给它分配一个交换路由标识池,以完成对接入终端的交换路 由才示识分配。
上述通信过程采用了间接通信的方式,每一次通信过程都需要进行两次 映射 一次是把接入标识映射成交换路由标识; 一次是把交换路由标识映射 成接入标识。
在图l中,附图标记10表示终端A;附图标记20表示终端B;附图标 记11表示接入交换路由器ASRA;附图标记12表示接入交换路由器ASRB; 附图标记13表示映射服务器IMSA;附图标记14表示映射服务器IMSB;附 图标记15表示广义交换路由器GSR;附图标记16表示终端A和接入交换 路由器ASRA之间的数据结构;附图标记17表示接入交换路由器ASRa和接 入交换路由器ASRB之间的数据结构;附图标记18表示接入交换路由器 ASRB和终端B之间的数据结构。
终端A进入接入交换路由器ASRA的覆盖范围,并且需要发送数据报文给终端B。首先,接入交换路由器ASRA为终端A分配交换路由标识,建立 <AIDA, SRID^映射关系,保存到本地用户映射表中。终端A发送数据才艮 文给终端B(数据才艮文的源标识是终端A的接入标识AIDA,数据报文的目的 标识是终端B的接入标识AIDB)。接入交换路由器ASRA根据接入标识与交 换路由标识映射机制将数据报文的源标识AIDA映射为终端A的交换路由标 识SRIDA,向终端A所属域映射月l务器IMSA汇才艮终端A的映射关系<AIDA, SRIDA>,并向终端B所属域映射服务器IMSB查询终端B的映射关系〈AIDb, SRIDB>。查询到终端B的映射关系后,终端A的接入交换路由器ASRa把 数据报文的目的标识AIDB映射为终端B的交换路由标识SRIDB。当数据报 文中的源接入标识和目的接入标识分别被替换成源交换路由标识和目的交 换路由标识后,接入交换路由器ASRA根据目的交换路由标识转发这一数据 报文到终端B所连接的接入交换路由器ASRB。终端B所连接的接入交换路 由器ASRb在接收到该数据报文后向终端A所属域的映射服务器IMSA查询, 获取终端A的接入标识和交换路由标识的映射关系〈AIDA, SRIDA>,将数 据报文的源交换路由标识SRIDA映射为终端A的接入标识AIDA,将数据报 文中的目的交换路由标识SRIDB映射为终端B的接入标识AIDB,然后,把 这个数据报文转发到终端B。
图2为接入标识的定义。如图2所示,本发明利用一体化网络中接入标 识定义中的"Global ID"字段来确定终端归属域,与所归属的自治域的AS Number相同,统一分配和管理;"Local ID"本域内自行管理。
本发明接入交换路由器保存和维护能到达的自治域的路由信息外,还要 保存和维护每个域内的映射服务器的交换路由标识。当路由信息不可达时, 删除该映射服务器的交换路由标识。当一次通信开始时,接入交换路由器先 在本地查询目的AID所属域IMS的SRID,再发起查询目的SRID,映射后 完成通信。如果查询不成功,向源通告不可达信息。
权利要求
1、一种实现一体化网络归属域信息扩散的方法,用域间路由协议(BGP)扩散归属域消息,其特征在于终端的接入标识包含与归属自治域的自治域号相同的字段,标识其归属域;域间路由协议的路由更新中包含起始自治域映射服务器的交换路由标识;而接入交换路由器在域间路由信息中读取和维护其能到达自治域映射服务器的交换路由标识。
2、 根据权利要求1所述的方法,其特征在于起始自治域域间路由的路径属性中的AS—Path属性中后加入其域内的 映射服务器的交换路由标识;而接入交换路由器接收到后,在AS_Path属性中读取能到达自治域映射服 务器的交换路由标识,并在本地维护。
3、 根据权利要求1所述的方法,其特征在于把AID分成Global ID 和Local ID两个部分,Global ID统一管理和分配,标识其所属域的位置, 与所接入的自治域的AS Number相同。
4、 根据权利要求1所述的方法,其特征在于起始自治域映射服务器 的交换路由标识携带在AS Number的后面。
5、 根据权利要求3所述的方法,其特征在于在通过BGP协议维护可 达性信息的同时,在AS—path路径属性中,记录Global ID与所属域IMS 的SRID对应关系,当路由不可达时,相应的对应关系也要删除。
6、 根据权利要求3所述的方法,其特征在于终端的数据包到达接入 交换路由器的处理流程包括接入交换路由器根据目的接入标识的归属域字 段Global ID查询其归属自治域映射服务器的交换路由标识,并向该映射服 务器查询目的交换路由标识,查询成功后,完成映射;如查询不成功,表示 目的不可达,丢弃数据包,并向源终端发送不可达信息。
全文摘要
一种实现一体化网络归属域信息扩散的方法,用域间路由协议(BGP)扩散归属域消息,其特征在于终端的接入标识包含与归属自治域的自治域号相同的字段,标识其归属域;域间路由协议的路由更新中包含起始自治域映射服务器的交换路由标识;而接入交换路由器在域间路由信息中读取和维护其能到达自治域映射服务器的交换路由标识。本发明可简化映射信息的扩散,体现路由和映射关系在通信中的一致性,易于管理。
文档编号H04L12/56GK101483600SQ20091007736
公开日2009年7月15日 申请日期2009年2月19日 优先权日2009年2月19日
发明者楠 姚, 张宏科, 冬 杨, 王洪超, 伟 苏, 平 董, 郭华明 申请人:北京交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1