--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/frames/anatomie.tex Fri May 09 10:38:05 2014 +0200
@@ -0,0 +1,36 @@
+\begin{frame}[<+->]{Arbeitsweise und Anatomie}{Überblick}
+ \begin{itemize}
+ \item Binary ist ein ca 1\,MB großer Universalklumpen
+ \item Einfache Struktur der operativen Daten - 2 Files je
+ Message, Spool in 16 Verzeichnissen
+ \item Keine aufwändigen IPC - nichts, außer fork(2) oder exec(3)
+ \item Wenig gemeinsam genutzte Daten - nur „Hint“-Files
+ \item Ohoh - setuid 0!
+ \end{itemize}
+\end{frame}
+
+\begin{frame}{Arbeitsweise und Anatomie}{Prozesse}
+ \includegraphics[width=0.8\textwidth,angle=270]{procs}
+\end{frame}
+
+\begin{frame}[<+->]{Arbeitsweise und Anatomie}{IN, OUT, Retry}
+ Es gibt im wesentlichen 3 Phasen der Verarbeitung. In Bezug
+ auf die Konfiguration sind das
+ \pause
+ \begin{enumerate}
+ \item Empfang
+ \begin{description}
+ \item[acl] mit Ratelimit, Blacklists, Adressüberprüfungen, Contentscan
+ \item[routers] für Adressüberprüfung in den ACL
+ \end{description}
+ \item Start des Sendeprozesses
+ \begin{description}
+ \item[routers] Ermittlung Transportweg und -mechanismus
+ \item[transports] Konfiguration der Transportmechanismen
+ \end{description}
+ \item Queuerunner startet ggf. weitere Versuche
+ \begin{description}
+ \item[retry] Wiederholungsregeln
+ \end{description}
+ \end{enumerate}
+\end{frame}