\section{Next Generation IP (IPv6)}

% -----------------------------------------------------------------
\begin{slide}{}

   \subsection{Major Features}

   \begin{sitem}
      \item 128-bit addresses
      \item Multicast
      \item Real-time service
      \item Authentication and security
      \item Autoconfiguration
      \item End-to-end fragmentation
      \item Protocol extensions
   \end{sitem}
\end{slide}
% -----------------------------------------------------------------
\begin{slide}{}

   \subsection{IPv6 Addresses}

   \begin{sitem}
      \item Classless addressing/routing (similar to CIDR)
      \item Notation: x:x:x:x:x:x:x:x (x = 16-bit hex number)
      \begin{sitem}
         \item contiguous 0s are compressed:  47CD::A456:0124
         \item IPv6 compatible IPv4 address:  ::128.42.1.87
      \end{sitem}
      \item Address assignment
      \begin{sitem}
         \item provider-based
         \item geographic
      \end{sitem}
   \end{sitem}

   \pichere{v6addr.eps,height=0.5in}

\end{slide}
% -----------------------------------------------------------------
\begin{slide}{}

\begin{center}
\begin{tabular}{|l|l|}
\hline
Prefix & Use \\ \hline
0000 0000 &   Reserved   \\ \hline
0000 0001 & Unassigned\\ \hline
0000 001        &  Reserved for NSAP Allocation \\ \hline
0000 010  &  Reserved for IPX Allocation  \\ \hline
0000 011    & Unassigned  \\
0000 1   & Unassigned  \\
0001   & Unassigned  \\
001 & Unassigned  \\ \hline
010   &  Provider-Based Unicast Address    \\ \hline
011  &  Unassigned      \\ \hline
100  &  Reserved for Geographic-Based Unicast Addresses     \\ \hline
101  &   Unassigned     \\ 
110   &  Unassigned      \\ 
1110   &  Unassigned      \\ 
1111 0   &   Unassigned     \\ 
1111 10   &  Unassigned      \\ 
1111 110   &  Unassigned      \\
1111 1110 0  &  Unassigned      \\ \hline
1111 1110 10  &   Link Local Use Addresses  \\ \hline
1111 1110 11  &   Site Local Use Addresses  \\ \hline
1111 1111   &   Multicast Addresses  \\ \hline
\end{tabular}
%\caption{IPv6 address assignments}\label{v6tab}
\end{center}

\end{slide}
% -----------------------------------------------------------------
\begin{slide}{}
   \subsection{IPv6 Header}

   \begin{sitem}
      \item 40-byte ``base'' header
      \item Extension headers (fixed order, mostly fixed length)
      \begin{sitem}
	 \item fragmentation
         \item source routing
         \item authentication and security
         \item other options
      \end{sitem}
   \end{sitem}

   \pichere{v6header.eps}

\end{slide}



