\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{mer. mars 17 01:46:55 CET 2010}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={route},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Utilitaire pour afficher et manipuler la table de routage IP du noyau},
CreationDate={D:20100317014655},
ModDate={D:20100317014655},
Keywords={réseaux;Linux}
}}
\begin{document}
 
\begin{center}
{\Huge route }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Utilitaire pour afficher et manipuler la table de routage IP du noyau}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -v]{affiche le mode verbeux}
\item[\hspace{1mm} -A]{famille utilise la famille d'adresse spécifiée (ex : inet, inet6)}
\item[\hspace{1mm} -n ]{Affiche les adresses numériques au lieu des nom d'hôtes.}
\item[\hspace{1mm} -e ]{Utilise netstat pour l'affichage de la table de routage -ee génère une très longue ligne avec tous les paramètres à partir de la table de routage.}
\item[\hspace{1mm} -net]{la cible est un réseau}
\item[\hspace{1mm} -host]{la cible est un hôte}
\item[\hspace{1mm} -F]{Affiche la table de routage FIB du noyau. (FIB: Forwarding Information Base à différencier de RIB: routing Information Base)}
\item[\hspace{1mm} -C]{Affiche le cache de routage du noyau}
\item[\hspace{1mm} del]{Supprime une route}
\item[\hspace{1mm} add]{Ajoute une route}
\end{description}
 
\hspace{1mm}  L'hôte ou le réseau de destination peut être spécifié avec une IP en notation décimale pointée ou un nom d'hôte à ajouter
\vspace{5mm} \\
 
 
\begin{description} \normalsize
\item[\hspace{1mm} netmask]{spécifie le masque de sous-réseau}
\item[\hspace{1mm} gw]{indique le tronçon suivant pour la route}
\item[\hspace{1mm} metric]{Affecte la métric pour la route}
\item[\hspace{1mm} mss]{spécifie le MSS (Maximum Segment Size) de TCP pour les connexions passant par cette route.}
\item[\hspace{1mm} window]{définit la taille de de fenêtre TCP (en octets) pour les connexions passant par cette route.}
\item[\hspace{1mm} irtt]{définis le iRTT initial (round trip time) pour les connexions TCP sur cette route.(en msec)}
\item[\hspace{1mm} reject]{Installe une route bloquante, qui forcera l'échec d'une recherche. utilisé pour masquer les réseaux avant d'utiliser la route par défaut.}
\item[\hspace{1mm} mod, dyn, reinstate]{installe une route dynamique ou modifiée. ne sert que pour des besoins de diagnostique}
\item[\hspace{1mm} dev]{Force la route à être associée au périphérique spécifié.}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} ajoute l'entrée loopback normale \\
\hspace{1mm} \textbf{route add -net 127.0.0.0} \\
\hspace{1mm} ajoute une route vers le réseau 192.168.1.0. \\
\hspace{1mm} \textbf{route add -net 192.168.1.0 nemask 255.255.255.0 dev eth0} \\
\hspace{1mm} spécifie un réseau et l'adresse de tronçon suivant. \\
\hspace{1mm} \textbf{route add -net 192.168.1.0/24 gw 192.168.1.1} \\
\hspace{1mm} ajoute la route par défaut \\
\hspace{1mm} \textbf{route add default gw livebox} \\
\hspace{1mm} force le multicast à passer par eth0 \\
\hspace{1mm} \textbf{route add 224.0.0.0 netmask 240.0.0.0 dev eth0} \\
\hspace{1mm} supprimer une route \\
\hspace{1mm} \textbf{route del -net 10.0.0.0/8 gw passerelle} \\
 
\vspace{1cm}{\huge Affichage }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} ]{les indicateurs possibles sont:}
\item[\hspace{1mm} U]{(la route est active = up)}
\item[\hspace{1mm} H]{(la cible est un hôte)}
\item[\hspace{1mm} G]{(utilise comme passerelle)}
\item[\hspace{1mm} R]{(rétablit la route pour le routage dynamique)}
\item[\hspace{1mm} D]{(dynamiquement configurée par le démon ou par redirect)}
\item[\hspace{1mm} M]{(modifiée par le démon de routage ou par redirect)}
\item[\hspace{1mm} ! ]{(rejète la route)}
\end{description}
\end{flushleft}
\end{document}
