Mercurial > docs > diploma
comparison thesis/tex/5-Improvements.tex @ 397:13e630c5a44d
rename img -> fig
author | meillo@marmaro.de |
---|---|
date | Sat, 07 Feb 2009 22:39:07 +0100 |
parents | 8ef85e22ff7d |
children | e57129f57faa |
comparison
equal
deleted
inserted
replaced
396:8ef85e22ff7d | 397:13e630c5a44d |
---|---|
146 \index{auth} | 146 \index{auth} |
147 \index{enc} | 147 \index{enc} |
148 | 148 |
149 \begin{figure} | 149 \begin{figure} |
150 \begin{center} | 150 \begin{center} |
151 \includegraphics[scale=0.75]{img/proxy-setup.eps} | 151 \includegraphics[scale=0.75]{fig/proxy-setup.eps} |
152 \end{center} | 152 \end{center} |
153 \caption{A setup with a proxy} | 153 \caption{A setup with a proxy} |
154 \index{figure!A setup with a proxy} | 154 \index{figure!A setup with a proxy} |
155 \label{fig:proxy-setup} | 155 \label{fig:proxy-setup} |
156 \end{figure} | 156 \end{figure} |
401 | 401 |
402 In other words three main modules (\name{queue-in}, \name{scanning}, \name{queue-out}) are connected by two queues (\name{incoming}, \name{outgoing}). On each end is a set of modules to receive or send mail---one for each protocol. The queue includes also a message \name{pool} where the bodies of the queued messages are stored. Figure~\ref{fig:masqmail-arch-new} depicts the new designed architecture. | 402 In other words three main modules (\name{queue-in}, \name{scanning}, \name{queue-out}) are connected by two queues (\name{incoming}, \name{outgoing}). On each end is a set of modules to receive or send mail---one for each protocol. The queue includes also a message \name{pool} where the bodies of the queued messages are stored. Figure~\ref{fig:masqmail-arch-new} depicts the new designed architecture. |
403 | 403 |
404 \begin{figure} | 404 \begin{figure} |
405 \begin{center} | 405 \begin{center} |
406 \includegraphics[width=\textwidth]{img/masqmail-arch-new.eps} | 406 \includegraphics[width=\textwidth]{fig/masqmail-arch-new.eps} |
407 \end{center} | 407 \end{center} |
408 \caption{The new designed architecture for \masqmail} | 408 \caption{The new designed architecture for \masqmail} |
409 \index{figure!The new designed architecture for \masqmail} | 409 \index{figure!The new designed architecture for \masqmail} |
410 \label{fig:masqmail-arch-new} | 410 \label{fig:masqmail-arch-new} |
411 \end{figure} | 411 \end{figure} |
485 \paragraph{Timing} | 485 \paragraph{Timing} |
486 One dialog consists of exactly three phases: (1) The connection attempt, (2) The envelope and header transfer, and (3) The transfer of the message body. The order is always the same. The three phases are all initiated by the client process. After each phase the server process sends a success or failure reply. Timeouts for each phase need to be implemented. | 486 One dialog consists of exactly three phases: (1) The connection attempt, (2) The envelope and header transfer, and (3) The transfer of the message body. The order is always the same. The three phases are all initiated by the client process. After each phase the server process sends a success or failure reply. Timeouts for each phase need to be implemented. |
487 | 487 |
488 \begin{figure} | 488 \begin{figure} |
489 \begin{center} | 489 \begin{center} |
490 \includegraphics[scale=0.75]{img/ipc-protocol.eps} | 490 \includegraphics[scale=0.75]{fig/ipc-protocol.eps} |
491 \end{center} | 491 \end{center} |
492 \caption{State diagram of the \NAME{IPC} protocol. (Solid lines indicate client actions, dashed lines indicate server responses.)} | 492 \caption{State diagram of the \NAME{IPC} protocol. (Solid lines indicate client actions, dashed lines indicate server responses.)} |
493 \index{figure!State diagram of the \NAME{IPC} protocol.} | 493 \index{figure!State diagram of the \NAME{IPC} protocol.} |
494 \label{fig:ipc-protocol} | 494 \label{fig:ipc-protocol} |
495 \end{figure} | 495 \end{figure} |