Method and system of implementing HTTP (Hyper Text Transport Protocol) cache

An implementation method and technology of a caching system, applied in the field of HTTP caching implementation, can solve problems such as users being unable to access resources, and achieve the effects of improving user perception, improving system efficiency, and avoiding delay problems.

Active Publication Date: 2014-10-01
CHINA MOBILE GRP BEIJING
View PDF7 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In order to solve the technical problem in the prior art that some domain name resources are cached in the cache system, and users cannot access these resources, the present invention proposes an HTTP cache implementation method and system, as long as it can receive the feedback from the DNS redirection server DNS resolution results can ensure that users use the cache system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system of implementing HTTP (Hyper Text Transport Protocol) cache
  • Method and system of implementing HTTP (Hyper Text Transport Protocol) cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0030] The technical solution of the present invention is to set the trigger time of iterative update in the cache of the Local DNS server for the domain name range to be processed, and the trigger time is = min{TTL*a%, B}. At time T1, when the TTL value of a cached domain name reaches the remaining time of TTL=min{TTL*a%, B}, an iterative query for the domain name is triggered and a timer is started for the domain name. The directed server hijacks the message, forges a DNS response message, sets the IP address corresponding to the domain name in the DNS response message as the service address of the domain name resource in the HTTP cache system, and sets the RCODE field of the DNS response message header to The highest bit of the RCODE field or other spare fields are set, indicating that the DNS response is replied by the cache system, and th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and a system of implementing an HTTP (Hyper Text Transport Protocol) cache. The system comprises a user terminal, a Local DNS (Domain Name Server), a DPI (Data Processing Installation) system, a DNS redirect server, an ICP (Internet Content Provider) DNS server and a cache server, wherein through starting using and monitoring a timer, if only a DNS resolution result fed back by the DNS redirect server is guaranteed to be received in a valid time bucket of T2-T1, a user can be guaranteed to use the cache, thereby avoiding the problems that the existing DNS hijack scheme replies the DNS resolution result more early in the ICP DNS server than in the DNS redirect server, and then the cache is unable to serve the user of a home network, and through TTL (Time To Live) advanced iterative query and cache refresh mechanisms, effective duration of the resolution result of the cache in the Local DNS server is implemented, the problem that the user needs to wait DNS query in a DNS query process to generate time delay is avoided, user perception is greatly improved and system efficiency is improved.

Description

technical field [0001] The present invention relates to the field of transmission and IP technology, in particular to an HTTP cache implementation method and system. Background technique [0002] At present, if a mobile operator has insufficient resources in the network, it often needs to obtain resources from the network of other operators when accessing Internet services. When mobile users access Internet resources through cross-networks, there will be two problems: one is routing through interconnection The gateway will have a greater impact on user perception; second, it will generate certain interconnection settlement fees. As a buffer zone between the Internet and the mobile operator network, the Cache system can effectively absorb hotspot traffic on the Internet channel, reduce the traffic pressure between the network and the network, speed up network access, improve user Internet experience, and reduce the impact on other operator networks. Dependence on interconnec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/12
Inventor 姜欣崔昆杜建凤王子兵吴茜郭志刚李鹏李可李旬
Owner CHINA MOBILE GRP BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products