46 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
%** Introduction.tex: Contains an introduction to
 | 
						|
%                     the topic and motivates the work.
 | 
						|
%                     State what the reader can find where.
 | 
						|
 | 
						|
 | 
						|
\chapter{\label{introduction}Introduction}
 | 
						|
IPv6 P4
 | 
						|
 | 
						|
Introduce the related research field/the project.
 | 
						|
 | 
						|
\section{\label{introduction:motivation}Motivation}
 | 
						|
IPv6 deployments grow
 | 
						|
Make it easier
 | 
						|
take away burden
 | 
						|
 | 
						|
In theory line speed - what is reality?
 | 
						|
 | 
						|
The motivation to write this thesis was...
 | 
						|
 | 
						|
\section{\label{introduction:taskdescription}The Task}
 | 
						|
 | 
						|
P4 environment
 | 
						|
a lot of potential
 | 
						|
Programming language in the network
 | 
						|
Not only faster, but also more convienient.
 | 
						|
 | 
						|
**** High speed NAT64 with P4
 | 
						|
 Currently there are two main open source NAT64 solution available:
 | 
						|
 tayga and jool. The former is a single threaded, cpu bound user
 | 
						|
 space solution, the latter a custom Linux kernel module.
 | 
						|
 | 
						|
 This thesis challenges this status quo by developing a P4 based
 | 
						|
 solution supporting all features of jool/tayga and comparing the
 | 
						|
 performance, security and adaptivity of the solutions.
 | 
						|
 | 
						|
 - Milestone 1: Stateless NAT64/NAT46 translations in P4
 | 
						|
 - Milestone 2: Stateful (dynamic) NAT64/NAT46 translations
 | 
						|
 - Milestone 3: Hardware adaption
 | 
						|
 | 
						|
Describe your task.
 | 
						|
 | 
						|
\section{\label{introduction:relatedwork}Related Work}
 | 
						|
A relevant work was~\cite{Lamport:LaTeX} (this citation is just an example...)
 | 
						|
 | 
						|
\section{\label{introduction:overview}Overview}
 | 
						|
Chapter 2 describes... Chapter 3 presents...
 |