diff --git a/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.pdf b/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.pdf index 3329703..36e8006 100644 Binary files a/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.pdf and b/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.pdf differ diff --git a/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.tex b/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.tex index f32c13c..4c8d414 100644 --- a/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.tex +++ b/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.tex @@ -1,6 +1,7 @@ \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} @@ -18,7 +19,7 @@ \begin{tabular}{|l|c|l|c|} \hline {\bf Fecha Última Modificación} & \the\day/\the\month/\the\year & - {\bf Versión/Revisión} & v01r01 \\ \hline + {\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 @@ -35,6 +36,7 @@ {\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} @@ -72,12 +74,6 @@ \label{fig:mapa} \end{figure} -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}). - \begin{table}[h] \begin{center} \begin{tabular}{|c|c|c|c|} @@ -89,18 +85,171 @@ de manera estática (tabla \ref{tab:ips}). 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} -Aunque para configura +\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 diff --git a/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.toc b/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.toc index 96ca677..7dbc5c7 100644 --- a/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.toc +++ b/1/PAR/assignments/t4-ej2-enrutamiento-estatico/t4-ej2-enrutamiento-estatico.toc @@ -2,4 +2,7 @@ \contentsline {section}{\numberline {1}Hoja De Control Del Documento}{3}{}% \contentsline {section}{\numberline {2}Resumen Ejecutivo}{4}{}% \contentsline {section}{\numberline {3}Configuración de Redes Inalámbricas}{4}{}% -\contentsline {section}{\numberline {4}Derechos de Autor y Licencia}{5}{}% +\contentsline {section}{\numberline {4}Definición de Direcciones IP}{6}{}% +\contentsline {section}{\numberline {5}Enrutamiento Estático}{6}{}% +\contentsline {section}{\numberline {6}Configuración de un Servidor Web y DNS}{7}{}% +\contentsline {section}{\numberline {7}Derechos de Autor y Licencia}{10}{}%