CN107835256A - 一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置 - Google Patents

一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置 Download PDF

Info

Publication number
CN107835256A
CN107835256A CN201711298645.8A CN201711298645A CN107835256A CN 107835256 A CN107835256 A CN 107835256A CN 201711298645 A CN201711298645 A CN 201711298645A CN 107835256 A CN107835256 A CN 107835256A
Authority
CN
China
Prior art keywords
resource
data server
ipv4
corresponding relation
http protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711298645.8A
Other languages
English (en)
Inventor
李伟波
杨国良
吴泽波
韦健
方锐杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rui zhe Polytron Technologies Inc
Original Assignee
Fujian Run Zhe Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Run Zhe Network Technology Co Ltd filed Critical Fujian Run Zhe Network Technology Co Ltd
Priority to CN201711298645.8A priority Critical patent/CN107835256A/zh
Publication of CN107835256A publication Critical patent/CN107835256A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/686Types of network addresses using dual-stack hosts, e.g. in Internet protocol version 4 [IPv4]/Internet protocol version 6 [IPv6] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置,方法包括:判断是否预先建立有该资源获取请求中的统一资源定位符与需要获取资源的对应关系;在为否时,访问该资源获取请求中的目标地址所对应的该第二数据服务器,以从该第二数据服务器获得该需要获取资源;建立该需要获取资源与该统一资源定位符间的对应关系。当用户终端再次发送该需要获取资源的资源获取请求时,第一数据服务器从已建立的对应关系中获取该需要获取资源,并返回至用户终端。同时,有效避开了分别属于IPv4和IPv6的资源访问请求以及服务器的兼容问题,无需分别对应IPv4和IPv6这两套体系对应建立两套资源存储,极大的节省了存储器的开销并提升了资源的访问速度。

Description

一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法及 装置
技术领域
本发明涉及网络数据技术领域,具体而言,涉及一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法及装置。
背景技术
宽带网络作为实现信息化的重要载体,是经济社会发展的关键基础设施。随着网络技术的飞速发展,IPv4地址资源的枯竭,IPv6取代IPv4已成为大势所趋。目前由于处在过渡阶段,且IPv4的用户存量仍然较大,IPv4和IPv6势必将在未来的长时间内并存。而现有的资源缓存方案,只能单独支持IPv4或IPv6其中一种网络协议下的资源缓存和共享,使得在IPv4和IPv6的混合网络中的资源缓存方案需要消耗更多存储器以分别支持IPv4和IPv6的资源缓存。
发明内容
有鉴于此,本发明的目的在于提供一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法及装置,以有效改善上述缺陷。
本发明的实施例通过如下方式实现:
第一方面,本发明实施例提供了一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,应用于基于HTTP协议的IPv4-IPv6双栈缓存资源共享***中的第一数据服务器。所述方法包括:接收用户终端发送的资源获取请求;判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系;在为否时,访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源;建立所述需要获取资源与所述统一资源定位符间的对应关系。
进一步的,所述建立所述需要获取资源与所述统一资源定位符间的对应关系。包括:将获得的所述需要获取的资源存储至所述第一数据服务器对应的存储区域中;在所述第一数据服务器内预先设置的对应关系列表中增加所述需要获取资源与所述统一资源定位符之间的所述对应关系。
进一步的,所述访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。包括:所述第一数据服务器根据所述资源获取请求中的访问域名数据,获得所述第二数据服务器的目标地址;根据所述目标地址,向所述第二数据服务器发送所述资源获取请求以访问所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。
进一步的,所述判断是否预先建立有所述资源获取请求中的统一资源定位符与所述需要获取资源的对应关系之后。所述方法还包括:在为是时,将所述需要获取的资源返回至所述用户终端。
进一步的,所述将所述需要获取的资源返回至所述用户终端。包括:根据所述对应关系从存储区域存储的资源中确定出所述需要获取的资源;将所述需要获取的资源传输至所述用户终端。
第二方面,本发明实施例提供了一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置,应用于基于HTTP协议的IPv4-IPv6双栈缓存资源共享***中的第一数据服务器。所述装置包括:接收模块,用于接收用户终端发送的资源获取请求。判断模块,用于判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系。访问模块,用于在为否时,访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。对应关系建立模块,用于建立所述需要获取资源与所述统一资源定位符间的对应关系。
进一步的,所述对应关系建立模块包括:存储单元,用于将获得的所述需要获取的资源存储至所述第一数据服务器对应的存储区域中。对应关系建立单元,用于在所述第一数据服务器内预先设置的对应关系列表中增加所述需要获取资源与所述统一资源定位符之间的所述对应关系。
进一步的,所述访问模块包括:地址获得单元,用于所述第一数据服务器根据所述资源获取请求中的访问域名数据,获得所述第二数据服务器的目标地址。访问单元,用于根据所述目标地址,向所述第二数据服务器发送所述资源获取请求以访问所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。
进一步的,所述装置还包括:资源返回模块,用于在为是时,将所述需要获取的资源返回至所述用户终端。
进一步的,所述资源返回模块包括:资源确定单元,用于根据所述对应关系从存储区域存储的资源中确定出所述需要获取的资源。资源发送单元,用于将所述需要获取的资源传输至所述用户终端。
本发明实施例的有益效果是:
第一数据服务器接收到用户终端发送的资源获取请求后,判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系。在为否时,访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源并存入所述第一数据服务器的存储区域中,并随后建立所述需要获取资源与所述统一资源定位符间的对应关系。在为是时,从所述存储区域读取,将所述需要获取的资源返回至所述用户终端。该方式,有效避开了资源获取请求属于IPv4还是IPv6的区别,直接将所述统一资源定位符与所述需要获取资源在存储区域中建立对应关系,能够有效的解决现有资源缓存方案需要消耗更多存储器以分别支持IPv4和IPv6的资源缓存的问题。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明第一实施例提供的一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享的结构框图;
图2示出了本发明第二实施例提供的一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法的流程图;
图3示出了本发明第三实施例提供的一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置的结构框图;
图4示出了本发明第三实施例提供的一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置中访问模块的结构框图;
图5示出了本发明第三实施例提供的一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置中对应关系建立模块的结构框图;
图6示出了本发明第三实施例提供的一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置中资源返回模块的结构框图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
第一实施例
请参阅图1,本发明第一实施例提供了一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享***10,该数据交互***10包括:用户终端11、第一DNS服务器12、第一数据服务器13和第二数据服务器14。
用户终端11向第一DNS服务器发送资源获取请求,第一DNS服务器对该资源获取请求进行解析,如果该资源获取请求所要访问的所属域名是用户终端11已经预先申请开通了缓存加速服务,第一DNS服务器会与第一数据服务器13建立数据传输链路。反之,第一DNS服务则与和该资源获取请求所需要访问的第二数据服务器14直接建立数据传输链路并发送该资源获取请求。
其中,用户终端11为通用的软件体系结构C/S中的客户机,具体可以为客户端软件以及浏览器等。
第一数据服务器13为通用类型的服务器,通常为高性能的PC、工作站或小型机,并采用大型数据库***,如ORACLE、SYBASE、InfORMix、SQL Server或其它类型的数据库。当第一数据服务器接受到来自用户终端11发送的资源获取请求后,会首先从其该资源获取请求中解析出统一资源定位符,该统一资源定位符为常说的URL。然后在第一数据服务器内部查找是否有预存与统一资源定位符对用的需要获取资源,如有,则第一数据服务器直接将该需要获取资源直接返回到客户机。如果没有,第一数据服务器则会解析该资源获取请求中的访问目标域名,与该目标域名所指向的第二数据服务器建立新的数据传输链路,并通过该新的数据链路将该资源获取请求转发至第二数据服务器。第一数据服务器从第二数据服务器接收到返回的需要获取资源之后,将该需要获取资源存入内部的存储器中,建立该资源获取请求中的统一资源定位符与该需要获取资源的对应关系,并将该对应关系添加进第一数据服务器内预先设置的对应关系列表中。同时,也将该需要获取资源发送至用户终端。
第二数据服务器14与第二数据服务器类似,都为为通用类型的服务器,通常为高性能的PC、工作站或小型机,并采用大型数据库***,如ORACLE、SYBASE、InfORMix、SQLServer或其它类型的数据库。第二数据服务器14接收到该资源获取请求后,解析并确认该资源获取请求无误后将该资源获取请求所对应的需要获取资源传输至第一数据服务器13。
第二实施例
请参阅图2,本发明第二实施例提供了一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法。基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,应用于基于HTTP协议的IPv4-IPv6双栈缓存资源共享***中的第一数据服务器,该基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法包括:步骤S100、步骤S200、步骤S300和步骤S400。
步骤S100:接收用户终端发送的资源获取请求。
用户终端与第一数据服务器建立数据传输链路,并通过该数据传输链路将资源获取请求发送至第一数据服务器。可选的,该资源获取请求为HTTP请求报文。
其中,如果不应用该基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,用户终端则直接去该资源获取请求对应的需要获取资源所在的第二数据服务器建立数据传输传输链路,但该方式就无法实现本方案中共同缓存IPv4和IPv6所对应的资源的效果。因此,在本发明的基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法在执行的过程中,为了使用户终端能够与第一数据服务器建立数据传输链路,使用者需要预先在用户终端所对应的公网DNS服务器进行相关的域名配置,使得该资源获取请求对应的域名在公务DNS服务器上与第一数据服务器的地址建立对应关系,并在访问该资源获取请求对应的域名的时,与第一数据服务器建立数据传输链路。
因此,基于建立的该数据传输链路,第一数据服务器则可以相应的获得用户终端通过数据传输链路所传输的资源获取请求。
步骤S200:判断是否预先建立有该资源获取请求中的统一资源定位符与需要获取资源的对应关系。
本实施例中,第一数据服务器中预先设有各统一资源定位符对应的需要获取资源之间的对应关系。该对应关系被预先建立并储存在第一数据服务器的key-value型数据库中。第一数据服务器对获得资源获取请求进行解析,基于该资源获取请求的数据结构,第一数据服务器可获得该资源获取请求中的统一资源定位符,即为通常所说的URL。第一数据服务器将URL作为键值,根据预先设置的对应关系,在key-value型数据库中进行检索。进而通过检索来判断第一数据服务器中是否预先存储有与该统一资源定位符和资源之间的对应关系。步骤S300:在为否时,访问该资源获取请求中的目标地址所对应的该第二数据服务器,以从该第二数据服务器获得该需要获取资源。
在判断为是时,即通过检索获得了与该统一资源定位符和资源之间的对应关系,且该资源即为用户终端需要获取的资源。进一步的,第一数据服务器根据对应关系从存储区域存储的资源中确定出该需要获取的资源,并通过建立的传输路径将该需要获取的资源传输至用户终端。
步骤S300:在为否时,访问所述资源获取请求中的目标地址所对应的第二数据服务器14,以从所述第二数据服务器14获得所述需要获取资源。
在判断为否时,即通过检索未获得与该统一资源定位符和资源之间的对应关系,即对应关系为空。则说明需要去第二数据服务器获得该资源。
具体的,在本实施例中,第一数据服务器还包括:基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置100和内部DNS服务器。
内部DNS服务器对该资源获取请求中的目标地址进行解析,并与该目标地址所在第二数据服务器建立数据传输链路。其中,该目标地址,为HTTP报文中的host字段中的域名,该域名地址为第二数据服务器的域名。
通过该数据传输链路,第一数据服务器将该资源访问请求发送至第二数据服务器,并从该第二数据服务器获接收该需要获取资源并存入存储器中。
步骤S400:建立该需要获取资源与该统一资源定位符间的对应关系。
在所述第一数据服务器内预先设置的对应关系列表中增加所述需要获取资源与所述统一资源定位符之间的所述对应关系。该对应关系表即为key-value型数据库。
第三实施例
请参阅图3、图4、图5和图6,本发明第一实施例提供了一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置100,该基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置100包括:接收模块110、判断模块120、访问模块130和对应关系建立模块140。
接收模块110用于接收用户终端发送的资源获取请求。
判断模块120用于判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系。
访问模块130用于在判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系为否时,访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。
对应关系建立模块140用于建立所述需要获取资源与所述统一资源定位符间的对应关系,即在key-value型数据库中加入统一资源定位符和该需要获取资源。
其中,对应关系建立模块140,具体包括:
存储单元142,用于将获得的所述需要获取的资源存储至所述第一数据服务器对应的存储区域中。
对应关系建立单元141,用于在所述第一数据服务器内预先设置的对应关系列表中增加所述需要获取资源与所述统一资源定位符之间的所述对应关系。
其中,访问模块130具体包括:
地址获得单元131,用于所述第一数据服务器根据所述资源获取请求中的访问域名数据,获得所述第二数据服务器的目标地址。
访问单元132,用于根据所述目标地址,向所述第二数据服务器发送所述资源获取请求以访问所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。
其中,基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置100具体还包括:
资源返回模块150,用于在为是时,将所述需要获取的资源返回至所述用户终端。
其中,资源返回模块150具体还包括:
资源确定单元151,用于根据所述对应关系从存储区域存储的资源中确定出所述需要获取的资源。
资源发送单元152,用于将所述需要获取的资源传输至所述用户终端。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例该方法的全部或部分步骤。而前述的存储器包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
综上所述,本发明实施例提供了一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法及装置。基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法应用于基于HTTP协议的IPv4-IPv6双栈缓存资源共享***中的第一数据服务器,数据交互还包括:用户终端11、第一DNS服务器12、第一数据服务器13和第二数据服务器14,第二数据服务器14为资源获取请求中访问域名所对应的服务器。方法包括:判断是否预先建立有该资源获取请求中的统一资源定位符与需要获取资源的对应关系;在为否时,访问该资源获取请求中的目标地址所对应的该第二数据服务器,以从该第二数据服务器获得该需要获取资源;建立该需要获取资源与该统一资源定位符间的对应关系。
当用户终端再次发送该需要获取资源的资源获取请求时,第一数据服务器从已建立的对应关系中获取该需要获取资源,并返回至用户终端。避免了用户直接从第二数据服务器访问资源,由优化的速度更快的第一数据服务器进行资源获取操作。同时,应用了该基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法的第一数据服务器直接建立该需要获取资源与该统一资源定位符间的对应关系,有效避开了分别属于IPv4和IPv6的资源访问请求以及服务器的兼容问题,无需分别对应IPv4和IPv6这两套体系对应建立两套资源存储,极大的节省了存储器的开销并提升了资源的访问速度。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,其特征在于,应用于基于HTTP协议的IPv4-IPv6双栈缓存资源共享***中的第一数据服务器,所述方法包括:
接收用户终端发送的资源获取请求;
判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系;
在为否时,访问所述资源获取请求中的目标地址所对应的第二数据服务器,以从所述第二数据服务器获得所述需要获取资源;
建立所述需要获取资源与所述统一资源定位符间的对应关系。
2.根据权利要求1所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,其特征在于,所述建立所述需要获取资源与所述统一资源定位符间的对应关系,包括:
将获得的所述需要获取的资源存储至所述第一数据服务器对应的存储区域中;
在所述第一数据服务器内预先设置的对应关系列表中增加所述需要获取资源与所述统一资源定位符之间的所述对应关系。
3.根据权利要求1所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,其特征在于,所述访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源,包括:
所述第一数据服务器根据所述资源获取请求中的访问域名数据,获得所述第二数据服务器的目标地址;
根据所述目标地址,向所述第二数据服务器发送所述资源获取请求以访问所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。
4.根据权利要求1所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,其特征在于,所述判断是否预先建立有所述资源获取请求中的统一资源定位符与所述需要获取资源的对应关系之后,所述方法还包括:
在为是时,将所述需要获取的资源返回至所述用户终端。
5.根据权利要求4所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享方法,其特征在于,所述将所述需要获取的资源返回至所述用户终端,包括:
根据所述对应关系从存储区域存储的资源中确定出所述需要获取的资源;
将所述需要获取的资源传输至所述用户终端。
6.一种基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置,其特征在于,应用于基于HTTP协议的IPv4-IPv6双栈缓存资源共享***中的第一数据服务器,所述装置包括:
接收模块,用于接收用户终端发送的资源获取请求;
判断模块,用于判断是否预先建立有所述资源获取请求中的统一资源定位符与需要获取资源的对应关系;
访问模块,用于在为否时,访问所述资源获取请求中的目标地址所对应的所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源;
对应关系建立模块,用于建立所述需要获取资源与所述统一资源定位符间的对应关系。
7.根据权利要求6所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置,其特征在于,所述对应关系建立模块包括:
存储单元,用于将获得的所述需要获取的资源存储至所述第一数据服务器对应的存储区域中;
对应关系建立单元,用于在所述第一数据服务器内预先设置的对应关系列表中增加所述需要获取资源与所述统一资源定位符之间的所述对应关系。
8.根据权利要求6所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置,其特征在于,所述访问模块包括:
地址获得单元,用于所述第一数据服务器根据所述资源获取请求中的访问域名数据,获得所述第二数据服务器的目标地址;
访问单元,用于根据所述目标地址,向所述第二数据服务器发送所述资源获取请求以访问所述第二数据服务器,以从所述第二数据服务器获得所述需要获取资源。
9.根据权利要求6所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置,其特征在于,所述装置还包括:
资源返回模块,用于在为是时,将所述需要获取的资源返回至所述用户终端。
10.根据权利要求9所述的基于HTTP协议的IPv4-IPv6双栈缓存资源共享装置,其特征在于,所述资源返回模块包括:
资源确定单元,用于根据所述对应关系从存储区域存储的资源中确定出所述需要获取的资源;
资源发送单元,用于将所述需要获取的资源传输至所述用户终端。
CN201711298645.8A 2017-12-08 2017-12-08 一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置 Pending CN107835256A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711298645.8A CN107835256A (zh) 2017-12-08 2017-12-08 一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711298645.8A CN107835256A (zh) 2017-12-08 2017-12-08 一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置

Publications (1)

Publication Number Publication Date
CN107835256A true CN107835256A (zh) 2018-03-23

Family

ID=61642036

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711298645.8A Pending CN107835256A (zh) 2017-12-08 2017-12-08 一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置

Country Status (1)

Country Link
CN (1) CN107835256A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110392130A (zh) * 2019-08-23 2019-10-29 北京天融信网络安全技术有限公司 基于网络的信息处理方法、电子设备及网络***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6502243B1 (en) * 1998-11-10 2002-12-31 Lgerca, Inc. Method and system for locating a resource within a broadcasting environment
CN101764839A (zh) * 2009-12-23 2010-06-30 成都市华为赛门铁克科技有限公司 一种数据访问方法以及统一资源定位符服务器
CN102546850A (zh) * 2010-12-08 2012-07-04 中国电信股份有限公司 支持IPv6的IPv4内容提供方法、装置及服务器
CN103248684A (zh) * 2013-04-28 2013-08-14 北京奇虎科技有限公司 一种互联网中资源获取方法和装置
CN103944994A (zh) * 2014-04-25 2014-07-23 中国联合网络通信集团有限公司 分布式资源获取方法及装置
CN105556918A (zh) * 2014-08-27 2016-05-04 华为技术有限公司 一种资源下载方法、电子设备及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6502243B1 (en) * 1998-11-10 2002-12-31 Lgerca, Inc. Method and system for locating a resource within a broadcasting environment
CN101764839A (zh) * 2009-12-23 2010-06-30 成都市华为赛门铁克科技有限公司 一种数据访问方法以及统一资源定位符服务器
CN102546850A (zh) * 2010-12-08 2012-07-04 中国电信股份有限公司 支持IPv6的IPv4内容提供方法、装置及服务器
CN103248684A (zh) * 2013-04-28 2013-08-14 北京奇虎科技有限公司 一种互联网中资源获取方法和装置
CN103944994A (zh) * 2014-04-25 2014-07-23 中国联合网络通信集团有限公司 分布式资源获取方法及装置
CN105556918A (zh) * 2014-08-27 2016-05-04 华为技术有限公司 一种资源下载方法、电子设备及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110392130A (zh) * 2019-08-23 2019-10-29 北京天融信网络安全技术有限公司 基于网络的信息处理方法、电子设备及网络***
CN110392130B (zh) * 2019-08-23 2022-09-23 北京天融信网络安全技术有限公司 基于网络的信息处理方法、电子设备及网络***

Similar Documents

Publication Publication Date Title
US8566404B2 (en) Instant messaging system and method
CN103493455B (zh) 使用经修改的主机名的全球流量管理
CN102143243B (zh) 动态路由处理方法和装置及其家庭网关
CN101207568B (zh) 多协议适配器及其对多种业务实现适配处理的方法
CN101540759B (zh) 业务服务器地址获取方法及通信***
CN109729187B (zh) 一种代理通信方法、***、装置及存储介质
CN104125208A (zh) 数据传输方法及装置
CN105227602A (zh) 一种负载均衡的方法、客户端、注册服务器和***
WO2021104458A1 (zh) 域名查询方法以及相关设备
CN103618667A (zh) 信息传送方法、接入网关和***
US20190364012A1 (en) Managing Domain Name System (DNS) Record Cache Across Multiple DNS Servers Using Multicast Communication
CN111885216B (zh) Dns查询方法、装置、设备和存储介质
CN105704246A (zh) 一种基于sdn架构的网络分流装置和方法
CN114025009A (zh) 转发请求的方法、***、代理服务器和装置
CN107835256A (zh) 一种基于HTTP协议的IPv4‑IPv6双栈缓存资源共享方法及装置
US8316045B1 (en) Database linking system
CN101141482A (zh) 网络资源管理***及方法
WO2018192241A1 (zh) 实现网间互通的服务器部署结构及方法
CN102722589A (zh) 基于三网融合的数据查询方法及***
CN110099136A (zh) 网络访问方法、客户端、网络交互方法及调度、网络***
CN102833287A (zh) 分布式文件***及分布式文件***中访问数据资源的方法
CN109309711A (zh) 一种虚拟缓存共享方法和***
CN108536854A (zh) 数据交互的方法、装置及计算机可读存储介质
CN111193614A (zh) 连接全球不同地区网络环境的跨区域服务器***和方法
WO2010054554A1 (zh) 一种网络服务集中管理的方法、***及服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180509

Address after: 510631 Guangdong Guangzhou Tianhe District Zhongshan Avenue West Road 89 B building 7 stories 01 rooms.

Applicant after: Rui zhe Polytron Technologies Inc

Address before: 365000 Shui Nan Dong Street, Taining County, Sanming City, Fujian Province, No. 14

Applicant before: Fujian run zhe Network Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180323