一种同构网络域名管理方法与流程

文档序号:16063712发布日期:2018-11-24 12:27阅读:534来源:国知局

本发明涉及列车通信技术领域,尤其是涉及一种同构网络域名管理方法。

背景技术

目前,现代交通工具(例如高铁列车)通常由多个车厢或单元拼接而成,每个列车所包含的单元数量可以根据实际需要灵活调整;从生产角度来看,每个单元出厂配置相同,可以降低生产难度,减少生产配置难度;从维护角度来看,列车作为高强度使用的易损设施,现场可以独立维护或更换非常重要,每个单元出厂配置相同,可以大幅度降低现场替换难度,降低总体维护成本。实现上述目标,要求列车单元内部每个终端必须映射到一个虚拟全局ip(internetprotocol,网络之间互联的协议)地址。为了方便终端通信,每个虚拟全局ip地址都会对应于一个或多个dns(domainnamesystem,域名系统)域名,终端之间的访问通过域名进行。

终端实际配置的ip地址为私网ip,跨单元之间的ip通信必须要指定对方终端的全局ip地址为目的ip,因此,在实际通信之前,需要通过向etbn网关发送dns请求,etbn(ethernettrainbackbonenode,以太网列车骨干网节点)网关回复dns请求,给出指定终端的全局ip地址,获得对方终端的全局ip地址之后,即可以向该ip地址发送报文,经由etbn设备做nat(networkaddresstranslation,网络地址转换)转换并路由转发,最终到达目的终端,从而实现跨单元通信。

iec61375协议族定义了基本列车通信网络,描述了列车拓扑发现协议以及dns域名规范,iec61375协议推荐的dns域名格式:dev01.vel01.cst01.ltrn,其中,dev01是设备名,vel01是车厢编号,cst01是单元编号,ltrn是列车名;通过逐层匹配设备位置来计算全局ip地址。采用这种dns方法,每一个设备的dns域名与ip的对应关系都需要通过配置文件预配置到etbn设备,增加或减少终端设备也需要修改配置文件并更新到etbn设备,现场维护流程较复杂。

公开于该背景技术部分的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。



技术实现要素:

本发明的目的在于提供一种同构网络域名管理方法,以解决现有技术中存在的列车通信域名管理过程复杂的问题,尤其是在增加或减少终端设备时。

为解决上述技术问题,本发明提供一种同构网络域名管理方法,该管理方法包括如下步骤:

s1.通过iec61375-2-5协议计算列车多个单元的etbn之间的连接关系,根据计算结果,使各etbn依次排列并赋予单元编号;

s2.列车中单元a的网络终端向其etbn发送dns请求报文,请求单元b的网络终端的全局ip地址,域名报文的格式为:单元b的网络终端的私网ip地址后附加单元b的单元编号;

s3.所述etbn向单元a的网络终端返回单元b的网络终端的全局ip地址,所述全局ip地址包括:单元b的etbn的网段和单元b的网络终端的主机位;

s4.单元a的网络终端即可通过全局ip地址与单元b的网络终端通信。

更进一步的,所述单元a的网络终端和所述单元b的网络终端的私网ip地址相同。

采用上述技术方案,本发明具有如下有益效果:

本发明的同构网络域名管理方法,采用列车私网ip映射方法来计算全局ip地址,终端只需要提交对方终端的私网ip以及单元编号即可获取其所对应的全局ip地址,域名与全局ip的对应关系无需预配置到etbn设备,极大简化了维护成本。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明同构网络域名管理方法的单元间通信过程示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

如图1所示,本实施例的同构网络域名管理方法,实施步骤如下:

(1)使用iec61375-2-5协议计算列车多个单元的etbn之间的连接关系,根据计算结果,使各etbn依次排列(简称etbn_tu1,etbn_tu2...),其中etbn编号为tux;

(2)给etbn分配网段,网段分配规则如下:etbn网段=10.128.0.0+(tux<<18);

(3)接收到dns请求,例如10.1.0.100.tu2;

(4)计算域名所在网段:tu2网段=10.128.0.0+(2<<18),得到10.128.128.0;

(5)计算域名对应的全局ip:10.1.0.100.tu2,其中全局ip=tu2网段+私网ip低14位,即10.1.0.100.tu2的全局ip=10.128.128.100;

(6)给请求域名10.1.0.100.tu2的终端返回10.128.128.100。

本发明的主要目的是实现列车网络可以由多个车厢或单元灵活拼接而成,每个列车所包含的单元数量可以根据实际需要灵活调整;而且每个单元出厂配置相同,可以降低生产难度,减少生产配置难度,现场更易于维护或更换列车单元。

主要对iec61375做了一项重大改进:本发明采用列车私网ip映射方法来计算全局ip地址,终端只需要提交对方终端的私网ip以及单元编号即可获取其所对应的全局ip地址,域名与全局ip的对应关系无需预配置到etbn设备,极大简化了维护成本。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1