diff options
| -rw-r--r-- | Guide_Setup.tex | 6 | ||||
| -rw-r--r-- | TSG_Administrator's_Guide_Latest_EN.pdf | bin | 641866 -> 653579 bytes | |||
| -rw-r--r-- | TSG_Administrator's_Guide_Latest_EN.tex | 13 | ||||
| -rw-r--r-- | content/Advanced_Setting.tex | 4 | ||||
| -rw-r--r-- | content/Appendix_TSG_Packet_Flow.tex | 4 | ||||
| -rw-r--r-- | content/Getting_Started.tex | 4 | ||||
| -rw-r--r-- | content/Objects.tex | 4 | ||||
| -rw-r--r-- | content/Policies.tex | 16 | ||||
| -rw-r--r-- | images/AppSketch_Model.pdf_tex | 34 | ||||
| -rw-r--r-- | images/pakcet_life_2020.pdf_tex | 104 | ||||
| -rw-r--r-- | images/policy_enforcement_stage_v2.pdf | bin | 0 -> 14200 bytes | |||
| -rw-r--r-- | images/policy_enforcement_stage_v2.pdf_tex | 109 |
12 files changed, 217 insertions, 81 deletions
diff --git a/Guide_Setup.tex b/Guide_Setup.tex index 332280d..c112b9f 100644 --- a/Guide_Setup.tex +++ b/Guide_Setup.tex @@ -135,7 +135,7 @@ \usepackage{graphicx} \usepackage{transparent} \usepackage{import} -\usepackage{amsmath} +%\usepackage{amsmath} \newcommand{\includesvg}[2]{% \def\svgwidth{#1}% @@ -201,8 +201,8 @@ %---------------------------------------------------------------------------------------- % TOC, LOF & LOT %---------------------------------------------------------------------------------------- - -\RequirePackage{tocbasic}% +%\usepackage{btxdockit} +%\RequirePackage{tocbasic}% \usepackage{tocbasic} % Show an entry for the TOC in the TOC \setuptoc{toc}{totoc}% diff --git a/TSG_Administrator's_Guide_Latest_EN.pdf b/TSG_Administrator's_Guide_Latest_EN.pdf Binary files differindex db9ad1e..4efe001 100644 --- a/TSG_Administrator's_Guide_Latest_EN.pdf +++ b/TSG_Administrator's_Guide_Latest_EN.pdf diff --git a/TSG_Administrator's_Guide_Latest_EN.tex b/TSG_Administrator's_Guide_Latest_EN.tex index a92ccaf..b4d6a47 100644 --- a/TSG_Administrator's_Guide_Latest_EN.tex +++ b/TSG_Administrator's_Guide_Latest_EN.tex @@ -46,7 +46,7 @@ \renewcaptionname{english}{\tablename}{Tab.} % > rename the title of the LOL, i.e. list of listings (default is "Listings") -\renewcommand*{\lstlistlistingname}{List of Listings} +%\renewcommand*{\lstlistlistingname}{List of Listings} % -------------------------- % Front matter @@ -63,10 +63,17 @@ % Define the style for the TOC, LOF, and LOT %\setstretch{1} % Uncomment to modify line spacing in the ToC %\hypersetup{linkcolor=blue} % Uncomment to set the colour of links in the ToC +%\setlength{\textheight}{230\vscale} % Manually adjust the height of the ToC pages +% Turn on compatibility mode for the etoc package +\etocstandarddisplaystyle % "toc display" as if etoc was not loaded +\etocstandardlines % "toc lines as if etoc was not loaded - -\setcounter{tocdepth}{2} % define depth of toc +\setcounter{secnumdepth}{4} +%\setcounter{tocdepth}{3} +%\AtBeginToc{\setcounter{tocdepth}{3}} +%\AtEndToc{\setcounter{tocdepth}{5}} +\KOMAoption{toc}{flat} \tableofcontents % display table of contents \endgroup diff --git a/content/Advanced_Setting.tex b/content/Advanced_Setting.tex index 1ddf8c1..8c9d0e1 100644 --- a/content/Advanced_Setting.tex +++ b/content/Advanced_Setting.tex @@ -4,13 +4,13 @@ \chapter*{\hypertarget{link:Advanced Setting}{Advanced Setting}} \label{sec:setting} -This section contains information about configuring TSG advanced features, including: +This section contains information about configuring TSG advanced features, including: { \color{linkblue} \hyperlink{link:Proxy TCP Options}{> Proxy TCP Options} \\ \hyperlink{link:System Usage }{> System Usage } \\ -} +} \clearpage \pdfbookmark[1]{Proxy TCP Options}{Proxy TCP Options} diff --git a/content/Appendix_TSG_Packet_Flow.tex b/content/Appendix_TSG_Packet_Flow.tex index a119e60..7d3f030 100644 --- a/content/Appendix_TSG_Packet_Flow.tex +++ b/content/Appendix_TSG_Packet_Flow.tex @@ -19,9 +19,9 @@ The Ingress stage, session stage and egress stage are the three stages of TSG tr %\label{fig:system:pakcet_life_2020} %\end{figure} -\begin{figure} +\begin{figure}[htb] \centering - \includesvg{1.6\columnwidth}{../images/pakcet_life_2020} + \includesvg{1.1\columnwidth}{../images/pakcet_life_2020} %\caption{Figure} \end{figure} diff --git a/content/Getting_Started.tex b/content/Getting_Started.tex index e629705..e1006d6 100644 --- a/content/Getting_Started.tex +++ b/content/Getting_Started.tex @@ -4,7 +4,11 @@ \pdfbookmark[0]{Getting Started}{Getting Started} \chapter*{\hypertarget{link:Getting Started}{Getting Started}} \label{sec:intro} + +%\chapter{Preface} %\addcontentsline{toc}{chapter}{Preface......} +%\section{test} +%\addcontentsline{toc}{section}{test......} The following topics provide system overview and detailed steps to help you logging into Tiangou Secure Gateway (TSG). Then it goes on to elaborate how to set up a basic security policy and a basic proxy policy. diff --git a/content/Objects.tex b/content/Objects.tex index b11264a..1f0ea8e 100644 --- a/content/Objects.tex +++ b/content/Objects.tex @@ -242,9 +242,9 @@ In TSG, application is composed of App ID, Properties and Signature Sequence. Ap %\begin{figure} \centering \def\svgwidth{8cm}\input{drawing.pdf_tex}\end{figure} -\begin{figure} +\begin{figure}[htb] \centering - \includesvg{1.1\columnwidth}{../images/AppSketch_Model} + \includesvg{1.11\columnwidth}{../images/AppSketch_Model} %\caption{Figure} \end{figure} diff --git a/content/Policies.tex b/content/Policies.tex index e921b4f..37d7d0c 100644 --- a/content/Policies.tex +++ b/content/Policies.tex @@ -146,10 +146,22 @@ and the effectiveness of policy enforcement. The parsing stages of common protoc As the firewall receives more packets and do more in-depth inspection, more traffic attributes and content are ready for policy enforcement, which is shown in figure below.\\ -\begin{figure}[htb] +%\begin{figure}[htb] %\includegraphics[width=\textwidth]{images/policy_enforcement_stage_v2.svg} %\caption{Figure: Inspection Stage} - \label{fig:system:policy_enforcement_stage_v2} + %\label{fig:system:policy_enforcement_stage_v2} +%\end{figure} + +%\begin{figure} +% \centering +% \def\svgwidth{\columnwidth} +% \input{../images/policy_enforcement_stage_v2.pdf_tex} +%\end{figure} + +\begin{figure}[htb] + \centering + \includesvg{\columnwidth}{../images/policy_enforcement_stage_v2} + %\caption{Figure} \end{figure} diff --git a/images/AppSketch_Model.pdf_tex b/images/AppSketch_Model.pdf_tex index 273dcb6..4ca0e97 100644 --- a/images/AppSketch_Model.pdf_tex +++ b/images/AppSketch_Model.pdf_tex @@ -54,40 +54,40 @@ \lineheight{1}% \setlength\tabcolsep{0pt}% \put(0,0){\includegraphics[width=\unitlength,page=1]{images/AppSketch_Model.pdf}}% - \put(0.45110683,0.24883203){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}Surrogate 1\end{tabular}}}}% + \put(0.45110683,0.24883203){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Surrogate 1\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=2]{images/AppSketch_Model.pdf}}% - \put(0.04231616,0.33382212){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}Category\end{tabular}}}}% + \put(0.04231616,0.33382212){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Category\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=3]{images/AppSketch_Model.pdf}}% - \put(0.02916726,0.23952814){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}Subcategory\end{tabular}}}}% + \put(0.02916726,0.23952814){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Subcategory\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=4]{images/AppSketch_Model.pdf}}% - \put(0.01789196,0.14523416){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}Dependent App\end{tabular}}}}% + \put(0.01789196,0.14523416){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Dependent App\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=5]{images/AppSketch_Model.pdf}}% - \put(0.0343323,0.05094017){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}Parent App\end{tabular}}}}% + \put(0.0343323,0.05094017){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Parent App\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=6]{images/AppSketch_Model.pdf}}% \put(0.26530394,0.19489281){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}App ID\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=7]{images/AppSketch_Model.pdf}}% - \put(0.44970586,0.14747748){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}Surrogate N\end{tabular}}}}% + \put(0.44970586,0.14747748){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Surrogate N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=8]{images/AppSketch_Model.pdf}}% - \put(0.57373256,0.06468154){\color[rgb]{0.49803922,0.49803922,0.49803922}\makebox(0,0)[lt]{\lineheight{1}\smash{\begin{tabular}[t]{l}For \textit{n} signatures of one surrogate:\\1. Ordered match\\2. At least \textit{m}\textit{ }\textit{(m<n)}\end{tabular}}}}% + \put(0.57373256,0.06468154){\color[rgb]{0.49803922,0.49803922,0.49803922}\makebox(0,0)[lt]{\footnotesize\lineheight{1.25}\smash{\begin{tabular}[t]{l}For \textit{n} signatures of one surrogate:\\1. Ordered match\\2. At least \textit{m}\textit{ }\textit{(m<n)}\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=9]{images/AppSketch_Model.pdf}}% - \put(0.6078353,0.28225782){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.9}\smash{\begin{tabular}[t]{l}Signature 1\end{tabular}}}}% + \put(0.6078353,0.28225782){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Signature 1\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=10]{images/AppSketch_Model.pdf}}% - \put(0.60643433,0.2186131){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.9}\smash{\begin{tabular}[t]{l}Signature N\end{tabular}}}}% + \put(0.60643433,0.2186131){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Signature N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=11]{images/AppSketch_Model.pdf}}% - \put(0.79528898,0.34691536){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.8}\smash{\begin{tabular}[t]{l}Condition Object 1\end{tabular}}}}% + \put(0.79528898,0.34691536){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Condition Object 1\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=12]{images/AppSketch_Model.pdf}}% - \put(0.79436062,0.21962591){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.8}\smash{\begin{tabular}[t]{l}Condition Object N\end{tabular}}}}% + \put(0.79436062,0.21962591){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Condition Object N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=13]{images/AppSketch_Model.pdf}}% - \put(0.73398371,0.31365318){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.75}\smash{\begin{tabular}[t]{l}AND\end{tabular}}}}% + \put(0.73398371,0.31365318){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}AND\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=14]{images/AppSketch_Model.pdf}}% - \put(0.73398371,0.24665461){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.75}\smash{\begin{tabular}[t]{l}AND\end{tabular}}}}% + \put(0.73398371,0.24665461){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}AND\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=15]{images/AppSketch_Model.pdf}}% - \put(0.95361591,0.3789639){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.7}\smash{\begin{tabular}[t]{l}Item 1\end{tabular}}}}% + \put(0.95361591,0.3789639){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Item 1\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=16]{images/AppSketch_Model.pdf}}% - \put(0.95268755,0.31777173){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.7}\smash{\begin{tabular}[t]{l}Item N\end{tabular}}}}% + \put(0.95268755,0.31777173){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Item N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=17]{images/AppSketch_Model.pdf}}% - \put(0.91649854,0.36294048){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.75}\smash{\begin{tabular}[t]{l}OR\end{tabular}}}}% + \put(0.91649854,0.36294048){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}OR\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=18]{images/AppSketch_Model.pdf}}% - \put(0.91649854,0.33233847){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{0.75}\smash{\begin{tabular}[t]{l}OR\end{tabular}}}}% + \put(0.91649854,0.33233847){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}OR\end{tabular}}}}% \end{picture}% \endgroup% diff --git a/images/pakcet_life_2020.pdf_tex b/images/pakcet_life_2020.pdf_tex index 1da6c07..2b60c51 100644 --- a/images/pakcet_life_2020.pdf_tex +++ b/images/pakcet_life_2020.pdf_tex @@ -54,103 +54,107 @@ \lineheight{1}% \setlength\tabcolsep{0pt}% \put(0,0){\includegraphics[width=\unitlength,page=1]{images/pakcet_life_2020.pdf}}% - \put(0.23288641,0.80350597){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Receive Packet\end{tabular}}}}% + \put(0.23288641,0.80350597){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Receive Packet\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=2]{images/pakcet_life_2020.pdf}}% - \put(0.24456072,0.74710205){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}L2 Decode\end{tabular}}}}% + \put(0.24456072,0.74710205){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}L2 Decode\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=3]{images/pakcet_life_2020.pdf}}% - \put(0.22134901,0.69069077){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Tunnel protocol[2]?\end{tabular}}}}% + \put(0.22134901,0.69069077){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Tunnel protocol[2]?\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=4]{images/pakcet_life_2020.pdf}}% - \put(0.40525013,0.69833523){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Tunnel Decapsulation\end{tabular}}}}% + \put(0.40525013,0.69833523){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Tunnel\\ Decapsulation\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=5]{images/pakcet_life_2020.pdf}}% - \put(0.3535372,0.69132331){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Y\end{tabular}}}}% + \put(0.3535372,0.69132331){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Y\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=6]{images/pakcet_life_2020.pdf}}% - \put(0.15725229,0.47634408){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Forwarding lookup\end{tabular}}}}% + \put(0.15725229,0.47634408){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Forwarding lookup\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=7]{images/pakcet_life_2020.pdf}}% - \put(0.14429381,0.41617682){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}WAN NAT policy lookup\end{tabular}}}}% + \put(0.13729381,0.41617682){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}WAN NAT policy lookup\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=8]{images/pakcet_life_2020.pdf}}% - \put(0.09362509,0.54148771){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}WAN NAT Policy Process\end{tabular}}}}% + \put(0.09362509,0.54148771){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}WAN NAT Policy Process\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=9]{images/pakcet_life_2020.pdf}}% - \put(0.36799424,0.54750528){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Firewall Process\end{tabular}}}}% + \put(0.36799424,0.54750528){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Firewall Process\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=10]{images/pakcet_life_2020.pdf}}% - \put(0.66666016,0.55281921){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Proxy Process\end{tabular}}}}% + \put(0.66666016,0.55281921){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Proxy Process\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=11]{images/pakcet_life_2020.pdf}}% - \put(0.17009626,0.35224411){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Policy match?\end{tabular}}}}% + \put(0.17009626,0.35224411){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Policy match?\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=12]{images/pakcet_life_2020.pdf}}% - \put(0.17623896,0.29596006){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Take action(SNAT, DNAT, ANY NAT)\end{tabular}}}}% + \put(0.17623896,0.29596006){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Take action \end{tabular}}}}% + \put(0.13729381,0.28096006){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}(SNAT, DNAT, ANY NAT)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=13]{images/pakcet_life_2020.pdf}}% - \put(0.48958851,0.52238325){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Security policy lookup(IP address, SNI, Host)\end{tabular}}}}% + \put(0.48958851,0.52238325){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Security policy lookup\\ (IP address, SNI, Host)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=14]{images/pakcet_life_2020.pdf}}% - \put(0.51945352,0.45302629){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Intercept?\end{tabular}}}}% + \put(0.51945352,0.45302629){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Intercept?\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=15]{images/pakcet_life_2020.pdf}}% - \put(0.37534374,0.38621307){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Application Identification\end{tabular}}}}% + \put(0.37534374,0.38621307){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Application\\ Identification\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=16]{images/pakcet_life_2020.pdf}}% - \put(0.49693802,0.38621307){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Security policy lookup(Application filter)\end{tabular}}}}% + \put(0.49693802,0.38621307){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Security policy lookup\\ (Application filter)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=17]{images/pakcet_life_2020.pdf}}% - \put(0.51723327,0.32216048){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Policy match?\end{tabular}}}}% + \put(0.51723327,0.32216048){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Policy match?\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=18]{images/pakcet_life_2020.pdf}}% - \put(0.5233782,0.26963662){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Take action(allow,deny,monitor)\end{tabular}}}}% + \put(0.5233782,0.26963662){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Take action\\ (allow,deny,monitor)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=19]{images/pakcet_life_2020.pdf}}% - \put(0.68511831,0.45492814){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}TCP Stack\end{tabular}}}}% + \put(0.68511831,0.45492814){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}TCP Stack\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=20]{images/pakcet_life_2020.pdf}}% - \put(0.66632267,0.39979033){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Build SSL Session(Server-Side)\end{tabular}}}}% + \put(0.66632267,0.39979033){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Build SSL Session\\ (Server-Side)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=21]{images/pakcet_life_2020.pdf}}% - \put(0.66234279,0.33701227){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Check and Reissue Certificate \end{tabular}}}}% + \put(0.66234279,0.33701227){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Check and Reissue\\ Certificate \end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=22]{images/pakcet_life_2020.pdf}}% - \put(0.66632267,0.27423315){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Build SSL Session(Cliend-Side)\end{tabular}}}}% + \put(0.66632267,0.27423315){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Build SSL Session\\ (Cliend-Side)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=23]{images/pakcet_life_2020.pdf}}% - \put(0.81956387,0.52565847){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}L7 Decoder(HTTP, HTTP/2, etc)\end{tabular}}}}% + \put(0.81956387,0.52565847){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}L7 Decoder\\ (HTTP, HTTP/2, etc)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=24]{images/pakcet_life_2020.pdf}}% - \put(0.79848644,0.45523804){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Proxy Policy lookup\end{tabular}}}}% + \put(0.79848644,0.45523804){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Proxy Policy lookup\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=25]{images/pakcet_life_2020.pdf}}% - \put(0.80606413,0.39245998){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Policy Matched?\end{tabular}}}}% + \put(0.80606413,0.39245998){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Policy Matched?\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=26]{images/pakcet_life_2020.pdf}}% - \put(0.81844951,0.33732217){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Take Action(allow, replace, etc)\end{tabular}}}}% + \put(0.81844951,0.33732217){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Take Action\\ (allow, replace, etc)\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=27]{images/pakcet_life_2020.pdf}}% - \put(0.84671407,0.36235088){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Y\end{tabular}}}}% + \put(0.84671407,0.36235088){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Y\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=28]{images/pakcet_life_2020.pdf}}% - \put(0.30274653,0.44550059){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% + \put(0.30274653,0.44550059){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=29]{images/pakcet_life_2020.pdf}}% - \put(0.41103104,0.45429978){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% + \put(0.41103104,0.45429978){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=30]{images/pakcet_life_2020.pdf}}% - \put(0.63407293,0.48209532){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}y\end{tabular}}}}% + \put(0.63407293,0.48209532){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}y\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=31]{images/pakcet_life_2020.pdf}}% - \put(0.48636959,0.17562342){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Tunnel Encapsulation\end{tabular}}}}% + \put(0.48636959,0.17562342){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Tunnel\\ Encapsulation\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=32]{images/pakcet_life_2020.pdf}}% - \put(0.47268518,0.10687034){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Send Packet\end{tabular}}}}% + \put(0.47268518,0.10687034){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Send Packet\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=33]{images/pakcet_life_2020.pdf}}% - \put(0.11246349,0.81038946){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Ingress\end{tabular}}}}% + \put(0.11246349,0.81038946){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Ingress\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=34]{images/pakcet_life_2020.pdf}}% - \put(0.11816947,0.18614408){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Egress\end{tabular}}}}% + \put(0.11816947,0.18614408){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Egress\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=35]{images/pakcet_life_2020.pdf}}% - %% \put(0.08213789,0.05349434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}[1] L2-L4 Decoded Protocols:Ethernet, VLAN, MPLS, MAC\_IN\_MAC, IPv4, IPv6, TCP, UDP[2] Tunnel protocols:PPPOE, IPIP, GRE, PPTP, L2TP, Teredo, GTP[3] L7 Decoded Protocols: HTTP, SSL/TLS, DNS, MAIL(SMTP, POP3, IMAP), FTP and QUIC\end{tabular}}}}% - %%\put(0.08213789,0.05349434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}1. L2\-L4 Decoded Protocols:Ethernet, VLAN, MPLS, MAC\_IN\_MAC, IPv4, IPv6, TCP, UDP 2. Tunnel protocols:PPPOE, IPIP, GRE, PPTP, L2TP, Teredo, GTP 3. L7 Decoded Protocols: HTTP, SSL\/TLS, DNS, MAIL - SMTP, POP3, IMAP, FTP and QUIC\end{tabular}}}}% + %% \put(0.08213789,0.05349434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}[1] L2-L4 Decoded Protocols:Ethernet, VLAN, MPLS, MAC\_IN\_MAC, IPv4, IPv6, TCP, UDP[2] Tunnel protocols:PPPOE, IPIP, GRE, PPTP, L2TP, Teredo, GTP[3] L7 Decoded Protocols: HTTP, SSL/TLS, DNS, MAIL(SMTP, POP3, IMAP), FTP and QUIC\end{tabular}}}}% + %%\put(0.08213789,0.05349434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}1. L2\-L4 Decoded Protocols:Ethernet, VLAN, MPLS, MAC\_IN\_MAC, IPv4, IPv6, TCP, UDP\\ 2. Tunnel protocols:PPPOE, IPIP, GRE, PPTP, L2TP, Teredo, GTP\\ 3. L7 Decoded Protocols: HTTP, SSL\/TLS, DNS, MAIL - SMTP, POP3, IMAP, FTP and QUIC\end{tabular}}}}% + \put(0.08213789,0.05349434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}[1] L2-L4 Decoded Protocols: Ethernet, VLAN, MPLS, MAC\_IN\_MAC, IPv4, IPv6, TCP, UDP \end{tabular}}}}% + \put(0.08213789,0.03849434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}[2] Tunnel protocols: PPPOE, IPIP, GRE, PPTP, L2TP, Teredo, GTP \end{tabular}}}}% + \put(0.08213789,0.02349434){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}[3] L7 Decoded Protocols: HTTP, SSL/TLS, DNS, MAIL(SMTP, POP3, IMAP), FTP and QUIC \end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=36]{images/pakcet_life_2020.pdf}}% - \put(0.26610194,0.63440672){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}IP Defragmentation\end{tabular}}}}% + \put(0.26610194,0.63440672){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}IP\\ Defragmentation\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=37]{images/pakcet_life_2020.pdf}}% - \put(0.26782868,0.65748263){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% + \put(0.26782868,0.65748263){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=38]{images/pakcet_life_2020.pdf}}% - \put(0.56978039,0.77718568){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Lookup\end{tabular}}}}% + \put(0.56978039,0.77718568){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Lookup\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=39]{images/pakcet_life_2020.pdf}}% - \put(0.72557827,0.6419271){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Maintenance\end{tabular}}}}% + \put(0.72557827,0.6419271){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session\\ Maintenance\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=40]{images/pakcet_life_2020.pdf}}% - \put(0.57359789,0.71325403){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}New Session?\end{tabular}}}}% + \put(0.57359789,0.71325403){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}New Session?\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=41]{images/pakcet_life_2020.pdf}}% - \put(0.51730332,0.81906453){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Setup/ Maintenance\end{tabular}}}}% + \put(0.51730332,0.81906453){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Setup/ Maintenance\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=42]{images/pakcet_life_2020.pdf}}% - \put(0.57226171,0.63428579){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Setup\end{tabular}}}}% + \put(0.57226171,0.63428579){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Session Setup\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=43]{images/pakcet_life_2020.pdf}}% - \put(0.73744043,0.71388971){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% + \put(0.73744043,0.71388971){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=44]{images/pakcet_life_2020.pdf}}% - \put(0.60646637,0.67192691){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Y\end{tabular}}}}% + \put(0.60646637,0.67192691){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Y\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=45]{images/pakcet_life_2020.pdf}}% - \put(0.36271426,0.30336056){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Content Decode\end{tabular}}}}% + \put(0.36271426,0.30336056){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Content Decode\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=46]{images/pakcet_life_2020.pdf}}% - \put(0.37243153,0.51429407){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}L7 Decoder[3]\end{tabular}}}}% + \put(0.37243153,0.51429407){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}L7 Decoder[3]\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=47]{images/pakcet_life_2020.pdf}}% - \put(0.66680025,0.52534857){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Duplicate Packet Processing\end{tabular}}}}% + \put(0.66680025,0.52534857){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Duplicate Packet\\ Processing\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=48]{images/pakcet_life_2020.pdf}}% - \put(0.81225151,0.26659184){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}Re-encryption\end{tabular}}}}% + \put(0.81225151,0.26659184){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Re-encryption\end{tabular}}}}% \put(0,0){\includegraphics[width=\unitlength,page=49]{images/pakcet_life_2020.pdf}}% - \put(0.9267563,0.33016154){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% + \put(0.9267563,0.33016154){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}N\end{tabular}}}}% \end{picture}% \endgroup% diff --git a/images/policy_enforcement_stage_v2.pdf b/images/policy_enforcement_stage_v2.pdf Binary files differnew file mode 100644 index 0000000..8cbee87 --- /dev/null +++ b/images/policy_enforcement_stage_v2.pdf diff --git a/images/policy_enforcement_stage_v2.pdf_tex b/images/policy_enforcement_stage_v2.pdf_tex new file mode 100644 index 0000000..4ad231b --- /dev/null +++ b/images/policy_enforcement_stage_v2.pdf_tex @@ -0,0 +1,109 @@ +%% Creator: Inkscape 1.0.2-2 (e86c870879, 2021-01-15), www.inkscape.org +%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010 +%% Accompanies image file 'images/policy_enforcement_stage_v2.pdf' (pdf, eps, ps) +%% +%% To include the image in your LaTeX document, write +%% \input{<filename>.pdf_tex} +%% instead of +%% \includegraphics{<filename>.pdf} +%% To scale the image, write +%% \def\svgwidth{<desired width>} +%% \input{<filename>.pdf_tex} +%% instead of +%% \includegraphics[width=<desired width>]{<filename>.pdf} +%% +%% Images with a different path to the parent latex file can +%% be accessed with the `import' package (which may need to be +%% installed) using +%% \usepackage{import} +%% in the preamble, and then including the image with +%% \import{<path to file>}{<filename>.pdf_tex} +%% Alternatively, one can specify +%% \graphicspath{{<path to file>/}} +%% +%% For more information, please see info/svg-inkscape on CTAN: +%% http://tug.ctan.org/tex-archive/info/svg-inkscape +%% +\begingroup% + \makeatletter% + \providecommand\color[2][]{% + \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}% + \renewcommand\color[2][]{}% + }% + \providecommand\transparent[1]{% + \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}% + \renewcommand\transparent[1]{}% + }% + \providecommand\rotatebox[2]{#2}% + \newcommand*\fsize{\dimexpr\f@size pt\relax}% + \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}% + \ifx\svgwidth\undefined% + \setlength{\unitlength}{566.92874579bp}% + \ifx\svgscale\undefined% + \relax% + \else% + \setlength{\unitlength}{\unitlength * \real{\svgscale}}% + \fi% + \else% + \setlength{\unitlength}{\svgwidth}% + \fi% + \global\let\svgwidth\undefined% + \global\let\svgscale\undefined% + \makeatother% + \begin{picture}(1,0.46323181)% + \lineheight{1}% + \setlength\tabcolsep{0pt}% + \put(0,0){\includegraphics[width=\unitlength,page=1]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.10814941,0.37550152){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Content Layer}\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=2]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.11340579,0.23786185){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Session Layer}\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=3]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.11873273,0.10022395){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Packet Layer}\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=4]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.03862913,0.43764495){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}More\\ In-depth\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=5]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.89503194,0.00971176){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}More Packets\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=6]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.26150002,0.14724205){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}IP address\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=7]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.26150002,0.11365411){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Location\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=8]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.26150002,0.08248269){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Subscriber ID\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=9]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.26455507,0.05826452){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}...\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=10]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.42434211,0.43494452){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Stage 1}\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=11]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.56593112,0.43494452){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Stage 2}\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=12]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.86084251,0.43494452){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Stage n}\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=13]{images/policy_enforcement_stage_v2.pdf}}% + \put(1.253553066,0.43494452){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}...\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=14]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.27205584,0.19365699){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}HTTP\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=15]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.41080568,0.19471539){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}URL, Host\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=16]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.54205513,0.19471539){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Request Header\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=17]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.6870555,0.19471539){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Request Body\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=18]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.27205512,0.23904887){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Mail\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=19]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.41080603,0.24010726){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Account\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=20]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.54149951,0.24010726){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}From, To, Subject\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=21]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.6870555,0.24010726){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Body\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=22]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.27205512,0.28443898){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}DNS\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=23]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.41080603,0.28549738){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}QNAME\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=24]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.39455534,0.37365641){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}Text-based File\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=25]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.66444599,0.37471481){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\tiny\lineheight{1.25}\smash{\begin{tabular}[t]{l}Scan for keywords\end{tabular}}}}% + \put(0,0){\includegraphics[width=\unitlength,page=26]{images/policy_enforcement_stage_v2.pdf}}% + \put(0.27093152,0.43404847){\color[rgb]{0.64705882,0.64705882,0.64705882}\makebox(0,0)[lt]{\scriptsize\lineheight{1.25}\smash{\begin{tabular}[t]{l}\textit{Stage 0}\end{tabular}}}}% + \end{picture}% +\endgroup% |
