CONTENTS DELIVERY SYSTEM AND METHOD USING OBJECT REDIRECTION, AND GSLB SWITCH THEREOF
First Claim
1. A contents delivery system using object redirection comprising:
- at least one host server receiving and storing an object embedded in a page;
a web server storing the page and the object, transmitting the object to the at least one host server such that the at least one host server stores the object, transmitting the page to a client at the request of the client, embedding the URL representing the position of the object stored in the at least one host server in an HTTP 302 redirection message and transmitting the HTTP 302 redirection message including the URL to the client when the client requests the web server to provide the object; and
a GSLB switch corresponding to the URL and transmitting the IP address of a specific host server which will transmit the object, selected from the at least one host server, to the client receiving the message through a local DNS server at the client when receiving inquiry of the local DNS server about the IP address of the host server storing the object.
2 Assignments
0 Petitions
Accused Products
Abstract
A contents delivery system and method using object redirection, and a GSLB switch thereof are provided. When a client requests a web server to provide a page embedded object, the web server embeds the URL representing the position of the object in an HTTP 302 redirection message and transmits the HTTP 302 redirection message including the URL to the client. A GSLB switch corresponding to the URL transmits the IP address of a specific host server selected from at least one host server storing the object to the client. Accordingly, load of the web server decreases and flexibility in change of a CDN solution is secured.
32 Citations
21 Claims
-
1. A contents delivery system using object redirection comprising:
-
at least one host server receiving and storing an object embedded in a page; a web server storing the page and the object, transmitting the object to the at least one host server such that the at least one host server stores the object, transmitting the page to a client at the request of the client, embedding the URL representing the position of the object stored in the at least one host server in an HTTP 302 redirection message and transmitting the HTTP 302 redirection message including the URL to the client when the client requests the web server to provide the object; and a GSLB switch corresponding to the URL and transmitting the IP address of a specific host server which will transmit the object, selected from the at least one host server, to the client receiving the message through a local DNS server at the client when receiving inquiry of the local DNS server about the IP address of the host server storing the object. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A contents delivery method using object redirection, comprising:
-
a storing step in which at least one host server receives an object embedded in a page from a web server and stores the object; a message transmitting step in which the web server embeds the URL representing the position of the object stored in the host server in an HTTP 302 redirection message and transmits the HTTP 302 redirection message including the URL to a client receiving the page when the client requests the web server to provide the object; and an address transmitting step in which a GSLB switch corresponding to the URL transmits the IP address of a specific host server which will transmit the object, selected from the at least one host server, to the client receiving the message through a local DNS server at the client when receiving inquiry of the local DNS server about the IP address of the host server storing the object. - View Dependent Claims (7, 8, 9)
-
-
10. A GSLB switch comprising:
-
a transmitting/receiving unit transmitting/receiving data; a host network map database storing a host network map including position information of at least on host server and object information stored in the at least one host server; and a controller receiving the position information of the at least one host server and the object information stored in the at least one host server through the transmitting/receiving unit to update the host network map, selecting a specific host server which will transmit the object from the at least one host server with reference to the host network map and transmitting the IP address of the specific host server to a client through a local DNS server at the client via the transmitting/receiving unit when receiving inquiry of the local DNS server about the IP address of the host server storing the object from the local DNS server through the transmitting/receiving unit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification