数据传输处理方法和装置的制造方法

文档序号:9263387阅读:326来源:国知局
数据传输处理方法和装置的制造方法
【技术领域】
[0001] 本发明涉及网络通信技术领域,尤其是涉及一种数据传输处理方法和装置。
【背景技术】
[0002] 目前,互联网主要是基于IP地址进行信息传输处理的。数据传输处理时,传输处 理器根据IP数据包的目的地址查找传输处理表,获得转发出口或下一跳地址,进而将数据 包有效的传送到目的站点。
[0003] 但是,越来越多的网络终端用户具有高动态移动性,这使得网络拓扑频繁的发生 变化,进而使网络中的各个终端的IP频繁切换,从而破坏了已有的传输处理信息。而传输 处理信息不能随网络拓扑的变化实时更新,就会导致数据在传输处理中的丢失,影响传输 处理服务质量。

【发明内容】

[0004] 本发明提供一种数据传输处理方法和装置,用以克服现有技术中传输处理信息不 能随网络拓扑的变化实时更新,导致的数据在传输处理中丢失的问题。
[0005] 本发明提供了一种数据传输处理方法,包括:
[0006] 接收用于源节点与目的节点之间进行通信交互的数据传输请求,所述数据传输请 求中包括:待传输的数据包和目的IP地址;
[0007] 根据所述目的IP地址查询预先存储的IP地址范围与节点名称的映射关系表,确 定与所述目的IP地址对应的目的节点名称,以便根据所述目的节点名称完成所述通信交 互。
[0008] 本发明提供了一种数据传输处理装置,包括:
[0009] 接收模块,用于接收用于源节点与目的节点之间进行通信交互的数据传输请求, 所述数据传输请求中包括:待传输的数据包和目的IP地址;
[0010] 处理模块,用于根据所述目的IP地址查询预先存储的IP地址范围与节点名称的 映射关系表,确定与所述目的IP地址对应的目的节点名称,以便根据所述目的节点名称完 成所述通信交互。
[0011] 本发明提供的数据传输处理方法和装置,数据传输处理装置在收到待传输的数据 包后,根据目的节点IP地址获得目的节点的名称,之后根据目的节点名称完成通信交互, 由于待传输的数据包指定了目的节点名称,这样使得在数据传输处理的过程中即使目的节 点的IP进行了更新,待传输的数据包也能准确到达目的节点名称对应的目的节点,从而避 免了数据丢失,提高了传输处理服务质量,改善了用户体验。
【附图说明】
[0012] 图1为本发明提供的数据传输处理方法实施例一的流程图;
[0013] 图2为本发明提供的数据传输处理方法实施例二的示意图。
[0014] 图3为本发明提供的数据传输处理方法实施例三的流程图;
[0015] 图4为本发明提供的数据传输处理装置实施例一的结构示意图;
[0016] 图5为本发明提供的数据传输处理装置实施例二的结构示意图。
【具体实施方式】
[0017] 图1为本发明提供的数据传输处理方法实施例一的流程示意图。如图1所示,该 数据传输处理方法包括:
[0018] S100,接收用于源节点与目的节点之间进行通信交互的数据传输请求,所述数据 传输请求中包括:待传输的数据包和目的IP地址。
[0019] 本实施例提供的数据传输处理方法的执行主体为本发明提供的数据传输处理装 置。该数据传输处理装置可以是现有IP网络中的路由器,或者是一种具有现在IP网络中 的路由器的功能的传输处理装置,本发明对此不做限定。
[0020] 该数据传输处理请求可以是终端发送的,也可以是网络中的其它数据传输处理装 置转发的。
[0021] 具体的,若数据传输处理装置接收到一个数据传输处理请求后,通过判断发现目 的IP地址并未在自己处理的范围内,则可将该数据传输请求转发给目的IP地址所在的数 据传输处理装置,由目的IP地址所在的数据传输处理装置对该数据传输请求进行处理。
[0022] S110,根据所述目的IP地址查询预先存储的IP地址范围与节点名称的映射关系 表,确定与所述目的IP地址对应的目的节点名称,以便根据所述目的节点名称完成所述通 信交互。
[0023] 本实施例中,数据传输处理装置保存有该装置传输处理范围内不同的IP地址范 围与节点名称的映射关系表。举例来说,若该数据传输处理装置传输处理范围包括IP1~ IP10,该数据传输处理装置可以定义在IP1~IP5范围内的节点名称为a,IP6~IP8范围 内的节点名称为b,IP9~IP10范围内的节点名称为c。
[0024] 需要说明的是,不同的数据传输处理装置对该装置范围内的IP范围进行划分的 规则可以相同,也可以不同,且相同的数据传输处理装置在不同的时刻对该装置范围内的 IP范围进行划分的规则可以相同,也可以不同。另外,不同的数据传输处理装置对相同的节 点的命名规则可以相同也可以不同。本实施例对此不做限定。
[0025] 举例来说,图2为本发明提供的数据传输处理方法实施例二的示意图。如图2所 示,在数据传输处理装置1、数据传输处理装置2和数据传输处理装置3中都保存有IP地址 范围与节点名称的映射关系表,其中,移动节点B在数据传输处理装置1和数据传输处理装 置2中的名称都是"m",在数据传输装置3中的名称为"2",即数据传输装置3与数据传输 装置1或2的命名规则不同。在源节点A与目的节点B通信的过程中,当目的节点B在数 据传输处理装置1的路由范围内时,数据传输处理装置1收到A发送的数据传输请求后,通 过查询本地存储的IP地址范围和节点名称的映射关系表后,即可确定目的节点的名称为 "m",之后即可将待传输数据包发送给节点"m",即节点B。若目的节点B在一段时间后移动 到了数据传输处理装置2的路由范围内,此时数据传输处理装置1通过目的IP确定目的节 点在数据传输处理装置2所在的路由范围内,则将输出传输处理请求发送给数据传输处理 装置2,之后数据传输处理装置2通过查询本地存储的IP地址范围和节点名称的映射关系 表后,即可确定目的节点的名称为"m",之后即可将待传输数据包发送给节点"m",即节点B。相似的过程,当目的节点B移动到数据传输处理装置3所在的路由范围内时,数据传输 处理请求经过数据传输处理装置1和2被转发给数据传输处理装置3,之后数据传输处理装 置3将待传输数据包发送给节点"2",即节点B。
[0026] 通过上述数据传输处理方法,各个数据传输处理装置根据名字直接将待传输数据 包传输到相应网络节点上,而无须顾及相应网络节点是否在与该节点名称对应的IP地址 范围内进行了IP地址切换,这样可在网络节点IP地址频繁切换时,避免了待传输数据包丢 失。
[0027] 另外,本发明各实施例中的IP地址范围可以是一个连续的范围,也可以是几个不 连续的IP地址或IP范围的集合。本发明对此不做限定。
[0028] 具体的,数据传输处理装置在确定目的节点名称后,为该节点传输处理数据时,指 定该数据包发送给与该名称对应的节点,这样使得在传输处理的过程中即使节点的IP进 行了更新,由于该数据包指定了目的节点名称,该数据包也能准确到达目的节点名称对应 的目的节点,从而避免了数据丢失。举例来说,若名称为a
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1