ХРАНЕНИЕ И РАЗРЕШЕНИЕ В DNS ФИЛИАЛА

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