summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Guide_Setup.tex6
-rw-r--r--TSG_Administrator's_Guide_Latest_EN.pdfbin641866 -> 653579 bytes
-rw-r--r--TSG_Administrator's_Guide_Latest_EN.tex13
-rw-r--r--content/Advanced_Setting.tex4
-rw-r--r--content/Appendix_TSG_Packet_Flow.tex4
-rw-r--r--content/Getting_Started.tex4
-rw-r--r--content/Objects.tex4
-rw-r--r--content/Policies.tex16
-rw-r--r--images/AppSketch_Model.pdf_tex34
-rw-r--r--images/pakcet_life_2020.pdf_tex104
-rw-r--r--images/policy_enforcement_stage_v2.pdfbin0 -> 14200 bytes
-rw-r--r--images/policy_enforcement_stage_v2.pdf_tex109
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
index db9ad1e..4efe001 100644
--- a/TSG_Administrator's_Guide_Latest_EN.pdf
+++ b/TSG_Administrator's_Guide_Latest_EN.pdf
Binary files differ
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
new file mode 100644
index 0000000..8cbee87
--- /dev/null
+++ b/images/policy_enforcement_stage_v2.pdf
Binary files differ
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%