]> git.stg.codes - stg.git/blob - doc/help/ch1.xml
Do not use pthread_kill to stop a thread
[stg.git] / doc / help / ch1.xml
1 <chapter xml:id="ch1">
2     <title>Назначение и возможности системы</title>
3     <para>Система Stargazer (далее просто «система») предназначена для авторизации и учета трафика в локальных сетях. При написании данной системы была поставлена задача создать продукт, который отвечал бы требованиям большинства локальных сетей для учета в них трафика и средств клиентов, а также безопасной авторизации клиентов.</para>
4     <para>Система построена по клиент-серверной технологии, что обеспечивает необходимую гибкость и быстродействие. В качестве сервера выступает машина с ОС Linux или FreeBSD и архитектурой x86/x86_64/SPARC. В качестве клиентов могут выступать машины как семейства Windows, так и клиенты с ОС GNU/Linux или FreeBSD. Так же клиентом может выступать любая ОС, в которой есть поддержка сетевых протоколов TCP-IP и WEB-броузер.</para>
5     <para>Система имеет модульную структуру, что позволяет гибко изменять ее конфигурацию и функциональность.</para>
6     <para>Основные возможности системы:</para>
7     <itemizedlist mark="opencircle">
8         <listitem><para>контроль над клиентами сети, их добавление, удаление, текущие корректировки;</para></listitem>
9         <listitem><para>авторизация клиента, с последующим разрешением или запретом доступа в Internet;</para></listitem>
10         <listitem><para>подсчет трафика по предварительно заданным направлениям и правилам;</para></listitem>
11         <listitem><para>подсчет израсходованных клиентом средств и автоматическое отключение в случае их полного расходования;</para></listitem>
12         <listitem><para>хранение дополнительной информации о клиенте, такой как домашний адрес, телефон и т.д.;</para></listitem>
13         <listitem><para>автоматический пинг всех клиентов сети и вывод результатов на экран;</para></listitem>
14         <listitem><para>ведение истории для всех клиентов;</para></listitem>
15         <listitem><para>журналирование действий администраторов системы;</para></listitem>
16         <listitem><para>оперативное предоставление клиенту информации о его трафике и наличии средств;</para></listitem>
17         <listitem><para>формирование подробных отчетов о состоянии клиентов;</para></listitem>
18         <listitem><para>подключаемые модули.</para></listitem>
19     </itemizedlist>
20 </chapter>