Spec: update packet flow diagram
This commit is contained in:
1 parent
85668dffc8
commit
fa0740cdc4
3 files changed
+1893
-8
No files matched your search
Binary file not shown.
|
Before Width: | Height: | Size: 30 KiB |
@@ -272,23 +272,21 @@ This action is only applied to TCP and UDP packets.\\
|
||||
\end{table}
|
||||
|
||||
\subsection{Matching}
|
||||
\begin{figure}[!hbp]
|
||||
\begin{figure}[!htb]
|
||||
\centering
|
||||
\includegraphics[width=4.8in]{figure_packet_flow_flowchart.png}
|
||||
\caption{The functions performed on a packet as it moves through an OpenFlow switch. As discussed in Section \ref{flow_table:stp_support}, support for 802.1D is optional.}
|
||||
\includegraphics[height=1.85in]{packet_flow_flowchart}
|
||||
\caption{Packet flow in an OpenFlow switch. As discussed in Section \ref{flow_table:stp_support}, support for 802.1D is optional.}
|
||||
\label{fig:packet_flow}
|
||||
\end{figure}
|
||||
|
||||
On receipt of a packet, an OpenFlow Switch performs the functions shown in Figure \ref{fig:packet_flow}.
|
||||
|
||||
\begin{figure}[!hbp]
|
||||
\begin{figure}[!htb]
|
||||
\centering
|
||||
\includegraphics[height=3in]{header_parsing_flowchart}
|
||||
\includegraphics[height=2.9in]{header_parsing_flowchart}
|
||||
\caption{Flowchart showing how header fields are parsed for matching.}
|
||||
\label{fig:header_parsing}
|
||||
\end{figure}
|
||||
|
||||
The flow table is checked for a matching flow entry. The header fields used for the table lookup depend on the packet type as described below (and shown in Figure \ref{fig:header_parsing}).
|
||||
On receipt of a packet, an OpenFlow Switch performs the functions shown in Figure \ref{fig:packet_flow}. Header fields used for the table lookup depend on the packet type as described below (and shown in Figure \ref{fig:header_parsing}).
|
||||
|
||||
\begin{itemize}
|
||||
\item Rules specifying an ingress port are matched against the physical port that received the packet.
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user