【技术实现步骤摘要】
一种基于IPv6扩展头的报文智能选路的方法和系统
本专利技术涉及路由
,特别是涉及一种基于IPv6扩展头的报文智能选路的方法和系统。
技术介绍
随着网络的普及和业务的多样化使得互联网流量激增,各业务之间相互影响、抢占有限的网络资源,从而产生网络拥塞、传输时延变长、误码率加大、丢包率升高等问题,导致业务质量(QualityofService,简写为:QoS)下降甚至不可用。最有效的解决方案就是应用一个“有保证”的策略对网络流量进行管理,QoS技术就是在这种背景下发展起来的,其目的是针对各种业务的不同需求,为其提供端到端的服务质量保证。QoS是有效利用网络资源的工具,它允许不同的流量不平等的竞争网络资源,语音、视频和重要的数据应用在网络设备中可以优先得到服务。在IP通信网络中,IP数据报文按照路由协议规则,经过多个、不同层级的路由器之间的链路,从数据的发送端转发至接收端。为了使网络结构更加稳定,避免某一链路中断导致整个数据传输通路的中断,同一层级至少具有2台同等地位的路由器,各层级的路由器之间一般具有多条路由优先级相同的链路形成冗余结构。一个IP报文从发送端A传输至接收端B的路径可能为“发送端A-路由器1-路由器3-路由器5-路由器7-接收端B”,也可能为“发送端A-路由器2-路由器4-路由器6-路由器8-接收端B”,亦可能为“发送端A-路由器1-路由器4-路由器5-路由器8-接收端B”,等等。这种网络结构在提供传输通路冗余性的同时,也会造成数据报文传输路径的不确定性。在实际网络环境中,各个层级路由器之间的 ...
【技术保护点】
1.一种基于IPv6扩展头的报文智能选路的方法,其特征在于,包括:/n由IPv6报文经过的每一个中转路由器将IPv6报文传输中途径的每一个中转路由器的转发路径信息及对应的服务质量信息写入传输路径特征报头,其中,服务质量信息为一个或多个能代表当前中转路由器服务质量的路由器特征;/n接收至少一条IPv6报文并解析报文扩展头,提取报文扩展头中传输路径特征报头;/n根据接收到的所有IPv6报文中的传输路径特征报头更新路径特征临时表,其中,路径特征临时表中包含每条转发路径的服务质量信息;/n根据IPv6报文经过的转发路径,将路径特征临时表中每条转发路径的数据按照转发路径的层级逆序生成选路表;/n根据选路表中每条转发路径的数据生成智能选路表,其中,智能选路表的每条中转路径信息中包含由每条转发路径的服务质量信息汇总后生成的服务质量等级字段;/n按照IPv6报文的业务需要的服务质量保障等级要求,由智能选路表中根据服务质量等级字段选取符合要求的完整转发路径,将选取的完整转发路径填入待转发的IPv6业务报文的路由报头,根据选取的完整转发路径对IPv6报文进行转发。/n
【技术特征摘要】
1.一种基于IPv6扩展头的报文智能选路的方法,其特征在于,包括:
由IPv6报文经过的每一个中转路由器将IPv6报文传输中途径的每一个中转路由器的转发路径信息及对应的服务质量信息写入传输路径特征报头,其中,服务质量信息为一个或多个能代表当前中转路由器服务质量的路由器特征;
接收至少一条IPv6报文并解析报文扩展头,提取报文扩展头中传输路径特征报头;
根据接收到的所有IPv6报文中的传输路径特征报头更新路径特征临时表,其中,路径特征临时表中包含每条转发路径的服务质量信息;
根据IPv6报文经过的转发路径,将路径特征临时表中每条转发路径的数据按照转发路径的层级逆序生成选路表;
根据选路表中每条转发路径的数据生成智能选路表,其中,智能选路表的每条中转路径信息中包含由每条转发路径的服务质量信息汇总后生成的服务质量等级字段;
按照IPv6报文的业务需要的服务质量保障等级要求,由智能选路表中根据服务质量等级字段选取符合要求的完整转发路径,将选取的完整转发路径填入待转发的IPv6业务报文的路由报头,根据选取的完整转发路径对IPv6报文进行转发。
2.根据权利要求1所述的基于IPv6扩展头的报文智能选路的方法,其特征在于,所述解析报文扩展头包括:
判断待转发的IPv6报文中是否存在传输路径特征报头;
若不存在,则将原IPv6报头下一报头字段值设为0,并将所述的传输路径特征报头嵌入原IPv6报文的IPv6报头之后,并将处理后的IPv6报文进行转发。
3.根据权利要求1所述的基于IPv6扩展头的报文智能选路的方法,其特征在于:所述传输路径特征报头的字段包括至少一组路由器特征字段组,其中,路由器特征字段的数量不少于IPv6报文经过的路由器的数量,以便于记录各路由器的服务质量数据。
4.根据权利要求1所述的基于IPv6扩展头的报文智能选路的方法,其特征在于:所述路径特征临时表的字段包括至少一组转发过程中经过的路径相关参数信息,其中,路径相关参数信息的数量不少于转发过程中经过的路由器数量,路径相关参数信息根据传输路径特征报头中相应字段的数据获得。
5.根据权利要求1所述的基于IPv6扩展头的报文智能选路的方法,其特征在于:所述选路表包括至少一组基础字段和至少一组增强字段,其中,基础字段记录以路由器为维度的路径信息,增强字段记录以路由器的具体中继为维度的转发路径信息,基础字段和增强字段中各字段的值根据路径特征临时表中各层级每个路径相关参数信息的相应字段的数据获得,按照路径的层级逆序生成。
6.根据权利要求1所述的基于IP...
【专利技术属性】
技术研发人员:叶志钢,李特,路可,谭国权,常青利,赵雨佳,
申请(专利权)人:武汉绿色网络信息服务有限责任公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。