263 lines
9.9 KiB
TeX
263 lines
9.9 KiB
TeX
\documentclass[12pt,a4paper]{article}
|
|
\usepackage[spanish]{babel}
|
|
\usepackage{graphicx}
|
|
\usepackage{subcaption}
|
|
|
|
\title{Tema IV Ejercicio II: Enrutamiento Estático}
|
|
\author{Nicolás A. Ortega Froysa}
|
|
|
|
\begin{document}
|
|
\maketitle
|
|
\pagebreak
|
|
\tableofcontents
|
|
\pagebreak
|
|
\section{Hoja De Control Del Documento}
|
|
\begin{table}[h!]
|
|
\begin{center}
|
|
\caption{Documento/Archivo}
|
|
\label{tab:document}
|
|
\begin{tabular}{|l|c|l|c|}
|
|
\hline
|
|
{\bf Fecha Última Modificación} & \the\day/\the\month/\the\year &
|
|
{\bf Versión/Revisión} & v01r02 \\ \hline
|
|
{\bf Fecha Creación} & 16/11/2021 & \hfill & \hfill \\ \hline
|
|
{\bf Fecha Finalización} & \the\day/\the\month/\the\year & \hfill &
|
|
\hfill \\ \hline
|
|
\end{tabular}
|
|
\end{center}
|
|
\end{table}
|
|
|
|
\begin{table}[h!]
|
|
\begin{center}
|
|
\caption{Registro De Cambios}
|
|
\label{tab:registro-cambios}
|
|
\begin{tabular}{|c|c|c|}
|
|
\hline
|
|
{\bf Versión/Revisión} & {\bf Página(s)} & {\bf Descripción} \\
|
|
\hline
|
|
v01r01 & Todas & Creación y elaboración del documento. \\ \hline
|
|
v01r02 & 4-10 & Finalización de contenido. \\ \hline
|
|
\end{tabular}
|
|
\end{center}
|
|
\end{table}
|
|
|
|
\begin{table}[h!]
|
|
\begin{center}
|
|
\caption{Autores Del Documento}
|
|
\label{tab:autores}
|
|
\begin{tabular}{|c|c|}
|
|
\hline
|
|
{\bf Apellidos, Nombre} & {\bf Curso} \\ \hline
|
|
Ortega Froysa, Nicolás Andrés & 1 \\ \hline
|
|
\end{tabular}
|
|
\end{center}
|
|
\end{table}
|
|
|
|
\begin{table}[h!]
|
|
\begin{center}
|
|
\begin{tabular}{|p{4cm}|p{4cm}|p{4cm}|}
|
|
\hline
|
|
{\bf Preparado} & {\bf Revisado} & {\bf Aprobado} \\ \hline
|
|
Ortega Froysa, Nicolás Andrés & \hfill & \hfill \\ \hline
|
|
\end{tabular}
|
|
\end{center}
|
|
\end{table}
|
|
|
|
\pagebreak
|
|
|
|
\section{Resumen Ejecutivo}
|
|
|
|
\begin{figure}[h]
|
|
\centering
|
|
\includegraphics[width=0.75\linewidth]{imgs/00-mapa.png}
|
|
\caption{Mapa global de la red.}
|
|
\label{fig:mapa}
|
|
\end{figure}
|
|
|
|
\begin{table}[h]
|
|
\begin{center}
|
|
\begin{tabular}{|c|c|c|c|}
|
|
\hline
|
|
{\bf Nombre} & {\bf Dirección IP} & {\bf Gateway} & {\bf DNS} \\ \hline
|
|
PC0 & 192.168.0.100/24 & 192.168.0.1 & 192.168.1.200 \\ \hline
|
|
PC1 & 192.168.0.101/24 & 192.168.0.1 & 192.168.1.200 \\ \hline
|
|
Web Server & 192.168.0.200/24 & 192.168.0.1 & 192.168.1.200 \\ \hline
|
|
Router0 & \multicolumn{1}{p{4cm}|}{192.168.0.1/24 \newline 10.10.10.1/30 \newline 10.10.10.10/30} & N/A & N/A \\ \hline
|
|
PC2 & 192.168.1.100/24 & 192.168.1.1 & 192.168.1.200 \\ \hline
|
|
DNS & 192.168.1.200/24 & 192.168.1.1 & N/A \\ \hline
|
|
Router1 & \multicolumn{1}{p{4cm}|}{192.168.1.1/24 \newline 10.10.10.2/30 \newline 10.10.10.5/30 \newline 10.10.10.14} & N/A & N/A \\ \hline
|
|
PC3 & 192.168.2.100/24 & 192.168.2.1 & 192.168.1.200 \\ \hline
|
|
PC4 & 192.168.2.101/24 & 192.168.2.1 & 192.168.1.200 \\ \hline
|
|
Router2 & \multicolumn{1}{p{4cm}|} {192.168.2.1/24 \newline 10.10.10.6/30} & N/A & N/A \\ \hline
|
|
Laptop0 & 192.168.3.100/24 & 192.168.3.1 & 192.168.1.200 \\ \hline
|
|
Laptop1 & 192.168.3.101/24 & 192.168.3.1 & 192.168.1.200 \\ \hline
|
|
Router3 & \multicolumn{1}{p{4cm}|}{192.168.3.1/24 \newline 10.10.10.9/30 \newline 10.10.10.13/30} & N/A & N/A \\ \hline
|
|
\end{tabular}
|
|
\caption{Direcciones IP de la red.}
|
|
\label{tab:ips}
|
|
\end{center}
|
|
\end{table}
|
|
|
|
El objetivo de este ejercicio es poder montar una red formada por varias
|
|
subredes haciendo uso del enrutamiento estático. Se hará uso de
|
|
tecnologías conectadas por cable, por conexión inalámbrica, con servidor
|
|
web y servidor DNS (figura \ref{fig:mapa}). Las direcciones IP las asignaremos
|
|
de manera estática (tabla \ref{tab:ips}).
|
|
|
|
\section{Configuración de Redes Inalámbricas}
|
|
\begin{figure}[h]
|
|
\centering
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/02-config-wireless-hub}
|
|
\caption{Configurar el punto de acceso.}
|
|
\label{fig:config-wireless-hub}
|
|
\end{subfigure}
|
|
\hfill
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/03-config-wireless-connection}
|
|
\caption{Configuración de la conexión inalámbrica de los portátiles.}
|
|
\label{fig:config-wireless-connection}
|
|
\end{subfigure}
|
|
\caption{Configuración de la red inalámbrica.}
|
|
\end{figure}
|
|
|
|
Para conectar los PCs y servidores a sus routers de manera cableada es una tarea
|
|
más fácil, que vamos a suponer que el usuario ya sabe cómo hacerlo. Mas quizá lo
|
|
más difícil sería la creación de la red 192.168.3.0, que es inalámbrica. Para
|
|
esto tendremos que crear un punto de acceso (a.k.a.\ {\em Access Point}) que
|
|
sirve como un {\em hub} inalámbrico. Aquí hemos de configurar en primer lugar
|
|
el punto de acceso con una autenticación WPA2-PSK. Para esto se habre el menú
|
|
del punto de acceso, se entra en la pestaña de ``Config'', y en la interfaz
|
|
``Port 1''. Aquí se puede configurar todo respecto a la red inalámbrica. En
|
|
nuestro caso llamaremos esta red \texttt{Mi\_Red} y la contraseña será el
|
|
típico \texttt{HolaMundo} (figura \ref{fig:config-wireless-hub}).
|
|
|
|
A continuación habría que configurar los portátiles en sí. Esto se hace yendo
|
|
a su menú de configuración, abriendo la pestaña de ``Config'' y abriendo el
|
|
interfaz ``Wireless0''. Aquí tendremos que especificar la SSID de la red a la
|
|
que nos queremos conectar (para poder identificarlo) y también la contraseña y
|
|
el tipo de autenticación que se usa, que tendrán que ser iguales a lo definido
|
|
anteriormente (figura \ref{fig:config-wireless-connection}).
|
|
|
|
Al final de este proceso, se debería de ver que los portátiles están
|
|
correctamente conectados al punto de acceso.
|
|
|
|
\section{Definición de Direcciones IP}
|
|
Ya en todos los equipos podemos empezar a definir sus direcciones IP mediante
|
|
el interfaz de configuración que encontramos en ``Desktop ->\ IP
|
|
Configuration'', menos en los router donde usaremos ``Config ->\
|
|
FastEthernet0/0''. Con esto podemos meter los datos de las direcciones IP de
|
|
cada ordenador de nuestra red como sea necesario (figura
|
|
\ref{fig:ip-config-pc}). Con esto podemos configurar todas las direcciones de
|
|
las intraredes.
|
|
|
|
\begin{figure}
|
|
\centering
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/01-ip-config-pc.png}
|
|
\caption{Configuración de las direcciones IP de la intrared.}
|
|
\label{fig:ip-config-pc}
|
|
\end{subfigure}
|
|
\hfill
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/04-config-serial-connection.png}
|
|
\caption{
|
|
Configuración de las direcciones IP en las conexiones
|
|
{\em serial}.
|
|
}
|
|
\label{fig:config-serial-connection}
|
|
\end{subfigure}
|
|
\caption{Configuración de direcciones IP.}
|
|
\end{figure}
|
|
|
|
Para poder configurar las interredes hemos de tener cuidado, ya que cada
|
|
conexión entre dos routers es una red en sí. Para esto, simplemente nos vamos
|
|
a las conexiones {\em serial} que se pueden encontrar en ``Config ->\
|
|
SerialX/Y/Z'' (figura \ref{fig:config-serial-connection}).
|
|
|
|
\section{Enrutamiento Estático}
|
|
\begin{figure}[h]
|
|
\centering
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/05-config-static-routing.png}
|
|
\caption{Configuración del enrutamiento estático.}
|
|
\label{fig:config-static-routing}
|
|
\end{subfigure}
|
|
\hfill
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/06-cross-network-ping.png}
|
|
\caption{Un {\em ping} a un ordenador de otra red.}
|
|
\label{fig:cross-network-ping}
|
|
\end{subfigure}
|
|
\caption{Enrutamiento estático de la red.}
|
|
\end{figure}
|
|
|
|
Ahora hemos de entrar en cada router y configurarlo para enrutar el tráfico que
|
|
va a otras redes. Esto lo hacemos entrando en ``Config ->\ ROUTING ->\
|
|
Static'' (figura \ref{fig:config-static-routing}). En esto tendremos que meter
|
|
tres datos de información:
|
|
|
|
\begin{itemize}
|
|
\item {\bf Network (red):} la red foránea a la que queremos poder enviar
|
|
paquetes (e.g.\ 192.168.1.0).
|
|
\item {\bf Mask (máscara):} indica qué parte de la IP de red indica la
|
|
red, y cuál el dispositivo.
|
|
\item {\bf Next Hop (próximo salto):} cuál debería ser el próximo salto
|
|
para llegar a esa red.
|
|
\end{itemize}.
|
|
|
|
Al configurar esto para todos los routers, ya deberíamos poder enviar un
|
|
paquete de una red a otra (figura \ref{fig:cross-network-ping}).
|
|
|
|
\section{Configuración de un Servidor Web y DNS}
|
|
\begin{figure}
|
|
\centering
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/08-dns-config.png}
|
|
\caption{Configuración del servicio DNS.}
|
|
\label{fig:dns-config}
|
|
\end{subfigure}
|
|
\hfill
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/07-html-document.png}
|
|
\caption{Creación del documento HTML.}
|
|
\label{fig:html-document}
|
|
\end{subfigure}
|
|
\hfill
|
|
\begin{subfigure}[b]{0.45\textwidth}
|
|
\includegraphics[width=\linewidth]{imgs/09-working-web-connection.png}
|
|
\caption{
|
|
Visualización de la página en el navegador de un ordenador de
|
|
otra red.
|
|
}
|
|
\label{fig:working-web-connection}
|
|
\end{subfigure}
|
|
\caption{Enrutamiento estático de la red.}
|
|
\end{figure}
|
|
|
|
Ya al final tenemos una red compleja interconectada, pero sin servicio
|
|
ninguno. Hemos de configurar dos cosas principales: servidor web y DNS.
|
|
Conocemos que el IP del servidor web es 192.168.0.200, lo cual podemos meter
|
|
este dato en una entrada de tipo A en nuestro servidor DNS. Nos vamos al
|
|
servidor DNS y configuramos una nueva entrada con dirección 192.168.0.200 y
|
|
nombre \texttt{mi-servidor} (figura \ref{fig:dns-config}). Con esto, si nos
|
|
referimos a \texttt{mi-servidor} en cualquier ordenador de la red nos
|
|
redirigirá al servidor web 192.168.0.200.
|
|
|
|
A continuación habría que editar el documento HTML \texttt{index.html} para que
|
|
aparezca algo más personalizado (figura \ref{fig:html-document}). Al hacer
|
|
esto, ya podemos visualizar esto y conectarnos por HTTP desde cualquier
|
|
ordenador de la red accediendo a ``Desktop ->\ Web Browser'' y metiendo en el
|
|
campo de URL la dirección \texttt{http://mi-servidor} (figura
|
|
\ref{fig:working-web-connection}).
|
|
|
|
\pagebreak
|
|
|
|
\section{Derechos de Autor y Licencia}
|
|
Copyright \copyright\ \the\year\ Nicolás A. Ortega Froysa <nicolas@ortegas.org>
|
|
\\
|
|
Este documento se distribuye bajo los términos y condiciones de la licencia
|
|
Creative Commons Attribution No Derivatives 4.0 International.
|
|
|
|
\end{document}
|