aboutsummaryrefslogtreecommitdiff
path: root/doc/2_koncepcja_systemu/back-end.tex
diff options
context:
space:
mode:
authorWojciech Kosior <kwojtus@protonmail.com>2020-05-29 12:45:11 +0200
committerWojciech Kosior <kwojtus@protonmail.com>2020-05-29 12:49:24 +0200
commit82e9fa647c1b6b8fbb8d705eb05818c4b6387b07 (patch)
tree21baa4f0df11d1b7a1bd153585fb7d1a65efba68 /doc/2_koncepcja_systemu/back-end.tex
parent0346875528dbf94abfea4cf668d34f31f53a3330 (diff)
download0tdns-82e9fa647c1b6b8fbb8d705eb05818c4b6387b07.tar.gz
0tdns-82e9fa647c1b6b8fbb8d705eb05818c4b6387b07.zip
koncepcja systemu
Diffstat (limited to 'doc/2_koncepcja_systemu/back-end.tex')
-rw-r--r--doc/2_koncepcja_systemu/back-end.tex7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/2_koncepcja_systemu/back-end.tex b/doc/2_koncepcja_systemu/back-end.tex
new file mode 100644
index 0000000..2310add
--- /dev/null
+++ b/doc/2_koncepcja_systemu/back-end.tex
@@ -0,0 +1,7 @@
+\subsection{Back-end}
+
+\hspace{0.5cm} Połączenia z serwerami DNS będą realizowane za pomocą oprogramowania OpenVPN. Na początku pierwszy proces w Pythonie inicjuje połączenie VPN i tworzy dla niego sieciową przestrzeń nazw. Następnie w tej przestrzeni jest uruchamiany drugi proces, który zbiera informację o połączeniu i przesyła je do bazy danych. Po zakończeniu tego procesu przestrzeń nazw jest usuwana, a połączenie VPN zakończone. Te czynności są następnie powtarzane dla wszystkich pozostałych połączeń.
+
+Poniżej przedstawiony jest schemat tej operacji:
+\\~\\
+\includegraphics[scale=0.65]{connection_schema.png}