CPC H04L 67/01 (2022.05) [H04L 41/046 (2013.01); H04L 67/1001 (2022.05); H04L 67/108 (2013.01); H04L 67/1023 (2013.01); H04L 67/1063 (2013.01); H04L 67/142 (2013.01); H04L 67/535 (2022.05); H04L 67/563 (2022.05); H04L 67/564 (2022.05); H04L 67/02 (2013.01)] | 24 Claims |
1. A method for use with a web server that stores a first web-page identified by a first Uniform Resource Locator (URL), a second web-page identified by a second URL, and a third web-page identified by a third URL, and for use with multiple Internet-Protocol (IP) addresses, the method comprising:
receiving, by a first server from a requesting client device over the Internet, a first request that comprises the first URL;
selecting a first IP address from the multiple IP addresses;
sending, by the first server to the Internet, the first URL;
receiving, by the first server over the Internet, using the first IP address as a source address to the web server, the first web-page;
sending, by the first server to the requesting client device over the Internet, the received first web-page;
receiving, by the first server from the requesting client device over the Internet, a second request that comprises the second URL;
selecting a second IP address from the multiple IP addresses that is different from the first IP address;
sending, by the first server to the Internet, the second URL;
receiving, by the first server over the Internet, using the second IP address as a source address to the web server, the second web-page;
sending, by the first server to the requesting client device over the Internet, the received second web-page;
receiving, by the first server from the requesting client device over the Internet, a third request that comprises the third URL;
selecting a third IP address from the multiple IP addresses that is different from the first and second IP addresses;
sending, by the first server to the Internet, the third URL;
receiving, by the first server over the Internet, using the third IP address as a source address to the web server, the third web-page; and
sending, by the first server to the requesting client device over the Internet, the received third web-page,
wherein the first server is not a client device, and
wherein the requesting client device comprises a consumer communication device.
|