СПОСОБ И УСТРОЙСТВО ДЛЯ ДОСТУПА К WEB-СТРАНИЦЕ И МАРШРУТИЗАТОР

1. Способ доступа к web-странице, содержащий этапы, на которых:
принимают запрос доступа к web-странице из терминала, причем запрос доступа к web-странице содержит целевой унифицированный указатель ресурсов (URL),
проводят поиск в сохраненных локальных URL в соответствии с целевым URL,
если целевой URL обнаруживается в локальных URL, получают ресурс целевой web-страницы, соответствующий целевому URL, из сохраненных локальных ресурсов web-страницы, и
отправляют ресурс целевой web-страницы на терминал.
2. Способ по п. 1, отличающийся тем, что до приема запроса доступа к web-странице из терминала способ дополнительно содержит этапы, на которых:
получают локальные URL, причем локальные URL содержат по меньшей мере один URL, причем по меньшей мере один URL является URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, и
сохраняют локальные URL и сохраняют локальный ресурс web-страницы, составленный с помощью ресурса web-страницы, соответствующего по меньшей мере одному URL.
3. Способ по п. 2, отличающийся тем, что этап, на котором получают локальные URL, содержит этапы, на которых:
получают белый список пользователей из сервера, причем белый список пользователей содержит по меньшей мере один URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, причем по меньшей мере один URL генерируется сервером в соответствии с заданной стратегией, и
генерируют локальные URL с помощью синтаксического анализа URL в белом списке пользователей.
4. Способ по п. 3, отличающийся тем, что этап, на котором получают белый список пользователей из сервера, содержит этапы, на которых:
отправляют запрос получения белого списка на сервер в соответствии с первым определенным временем цикла, причем запрос получения белого списка содержит первый идентификатор маршрутизатора, причем соответствующая зависимость между различными идентификаторами маршрутизатора и белыми списками пользователей сохраняется на сервере, и
принимают белый список пользователей, соответствующий первому идентификатору маршрутизатора, из сервера, после того, как сервер проводит поиск в соответствующей зависимости.
5. Способ по п. 2, отличающийся тем, что этап, на котором сохраняют локальные URL, содержит этапы, на которых:
сохраняют локальные URL в базе данных, сконфигурированной на локальном диске, и/или
кэшируют локальные URL в памяти, назначенной для ядра.
6. Способ по п. 5, отличающийся тем, что способ дополнительно содержит этапы, на которых:
определяют срок действия для каждого URL в локальных URL, сохраненных в базе данных,
сканируют срок действия в базе данных в соответствии со вторым определенным временем цикла, и
удаляют, в соответствии с результатом сканирования, URL с истекшим сроком, срок действия которого истекает, из локальных URL и удаляют ресурс web-страницы, соответствующий URL с истекшим сроком, из локальных ресурсов web-страницы.
7. Способ по п. 2, отличающийся тем, что этап, на котором сохраняют локальный ресурс web-страницы, составленный с помощью ресурса web-страницы, соответствующего по меньшей мере одному URL, содержит этапы, на которых:
загружают ресурс web-страницы, соответствующий каждому URL по меньшей мере одного URL, из сервера,
генерируют локальный адрес памяти каждого ресурса web-страницы, соответствующего каждому URL, причем локальный адрес памяти идентифицируется с помощью использования хэш-значения URL, соответствующего каждому ресурсу web-страницы, и корневого каталога памяти ресурса web-страницы, и
сохраняют каждый ресурс web-страницы на локальном диске в соответствии с локальным адресом памяти каждого ресурса web-страницы.
8. Способ по п. 7, отличающийся тем, что этап, на котором получают ресурс целевой web-страницы, соответствующий целевому URL, из сохраненных локальных ресурсов web-страницы, содержит этапы, на которых:
отправляют целевой URL в назначенный порт, мониторинг которого осуществляется web-службой,
когда web служба осуществила мониторинг целевого URL в назначенном порте, определяют локальный адрес памяти ресурса целевой web-страницы в соответствии с хэш-значением целевого URL и корневым каталогом памяти ресурса web-страницы, и
получают ресурс целевой web-страницы из локального диска в соответствии с локальным адресом памяти ресурса целевой web-страницы.
9. Устройство для доступа к web-странице, содержащее:
блок приема, выполненный с возможностью приема запроса доступа к web-странице из терминала, причем запрос доступа к web-странице содержит целевой унифицированный указатель ресурсов (URL),
блок поиска, выполненный с возможностью проведения поиска в сохраненных локальных URL в соответствии с целевым URL,
блок получения, выполненный с возможностью получения ресурса целевой web-страницы, соответствующего целевому URL, из сохраненных локальных ресурсов web-страницы, если целевой URL обнаруживается в локальных URL, и
блок отправки, выполненный с возможностью отправки ресурса целевой web-страницы на терминал.
10. Устройство по п. 9, отличающееся тем, что устройство дополнительно содержит:
блок получения, выполненный с возможностью получения локальных URL, причем локальные URL содержат по меньшей мере один URL, причем по меньшей мере один URL является URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, и
первый блок хранения, выполненный с возможностью сохранения локальных URL, и
второй блок хранения, выполненный с возможностью сохранения локального ресурса web-страницы, составленного с помощью ресурса web-страницы, соответствующего по меньшей мере одному URL.
11. Устройство по п. 10, отличающееся тем, что устройство получения содержит:
подблок получения белого списка, выполненный с возможностью получения белого списка пользователей из сервера, причем белый список пользователей содержит по меньшей мере один URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, причем по меньшей мере один URL генерируется сервером в соответствии с заданной стратегией, и
подблок генерации локального URL, выполненный с возможностью генерации локальных URL с помощью синтаксического анализа URL в белом списке пользователей.
12. Устройство по п. 11, отличающееся тем, что подблок получения белого списка содержит:
модуль отправки запроса получения, выполненный с возможностью отправки запроса получения белого списка на сервер в соответствии с первым определенным временем цикла, причем запрос получения белого списка содержит первый идентификатор маршрутизатора, причем соответствующая зависимость между различными идентификаторами маршрутизатора и белыми списками пользователей сохраняется на сервере, и
модуль приема белого списка, выполненный с возможностью приема белого списка пользователей, соответствующего первому идентификатору маршрутизатора, из сервера, после того, как сервер проводит поиск в соответствующей зависимости.
13. Устройство по п. 10, отличающееся тем, что первый блок хранения содержит по меньшей мере один из следующих подблоков:
подблок хранения на диске, выполненный с возможностью сохранения локальных URL в базе данных, сконфигурированной на локальном диске, и
подблок хранения в памяти, выполненный с возможностью кэширования локальных URL в памяти, назначенной для ядра.
14. Устройство по п. 13, отличающееся тем, что устройство дополнительно содержит:
блок определения, выполненный с возможностью определения срока действия для каждого URL в локальных URL, сохраненных в базе данных,
блок сканирования, выполненный с возможностью сканирования срока действия в базе данных в соответствии со вторым определенным временем цикла, и
блок удаления, выполненный с возможностью удаления, в соответствии с результатом сканирования, URL с истекшим сроком, срок действия которого истекает, из локальных URL и удаление ресурса web-страницы, соответствующего URL с истекшим сроком, из локальных ресурсов web-страницы.
15. Устройство по п. 10, отличающееся тем, что второй блок хранения содержит:
подблок загрузки ресурса web-страницы, выполненный с возможностью загрузки ресурса web-страницы, соответствующего каждому URL по меньшей мере одного URL, из сервера,
подблок генерации адреса памяти, выполненный с возможностью генерации локального адреса памяти каждого ресурса web-страницы, соответствующего каждому URL, причем локальный адрес памяти идентифицируется с помощью использования хэш-значения URL, соответствующего каждому ресурсу web-страницы, и корневого каталога памяти ресурса web-страницы, и
подблок хранения ресурса web-страницы, выполненный с возможностью сохранения каждого ресурса web-страницы на локальном диске в соответствии с локальным адресом памяти каждого ресурса web-страницы.
16. Устройство по п. 15, отличающееся тем, что блок получения содержит:
подблок отправки целевого URL, выполненный с возможностью отправки целевого URL в назначенный порт, мониторинг которого осуществляется web-службой,
подблок определения адреса памяти, выполненный с возможностью: когда web служба осуществила мониторинг целевого URL в назначенном порте, определения локального адреса памяти ресурса целевой web-страницы в соответствии с хэш-значением целевого URL и корневым каталогом памяти ресурса web-страницы, и
подблок получения ресурса web-страницы, выполненный с возможностью получения ресурса целевой web-страницы из локального диска в соответствии с локальным адресом памяти ресурса целевой web-страницы.
17. Маршрутизатор, содержащий:
процессор; и
память для хранения инструкций, выполняемых процессором,
причем процессор выполнен с возможностью:
приема запроса доступа к web-странице из терминала, причем запрос доступа к web-странице содержит целевой унифицированный указатель ресурсов (URL),
проведения поиска в сохраненных локальных URL в соответствии с целевым URL,
если целевой URL обнаруживается в локальных URL, получения ресурса целевой web-страницы, соответствующего целевому URL, из сохраненных локальных ресурсов web-страницы, и
отправки ресурса целевой web-страницы на терминал.