143 lines
4.8 KiB
TeX
143 lines
4.8 KiB
TeX
|
\documentclass[12pt,a4paper]{article}
|
||
|
\usepackage[spanish]{babel}
|
||
|
\usepackage{hyperref}
|
||
|
\usepackage{graphicx}
|
||
|
\usepackage{subcaption}
|
||
|
\usepackage{amsmath}
|
||
|
|
||
|
\title{Tema IV Ejercicio III: Máscaras}
|
||
|
\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} & v01r01 \\ \hline
|
||
|
{\bf Fecha Creación} & \the\day/\the\month/\the\year & \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
|
||
|
\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}
|
||
|
\centering
|
||
|
\includegraphics[width=0.95\linewidth]{imgs/00-map.png}
|
||
|
\caption{Mapa de la red.}
|
||
|
\label{fig:map}
|
||
|
\end{figure}
|
||
|
|
||
|
El objetivo de esta práctica es aprender cómo usar las máscaras de red (o
|
||
|
submáscaras). Para esto crearemos una red de cuatro subredes con dos ordenadores
|
||
|
cada uno. Se hará el enrutamiento tanto dinámico como estático. Se usará también
|
||
|
tan sólo el espacio de direcciones IP dentro de 172.10.0.X incluso para las
|
||
|
redes entre los enrutadores.
|
||
|
|
||
|
\section{Máscaras}
|
||
|
Las máscaras son útiles para especificar qué parte de la dirección IP pertenece
|
||
|
a la red, y qué parte pertenece al {\em host} específico. Esta máscara nos ayuda
|
||
|
a especificar cuántos {\em hosts} pueden haber en una red, tanto como el dominio
|
||
|
de las direcciones IP que puede ocupar una red. En nuestro caso, usaremos tan
|
||
|
sólo las direcciones con el prefijo 172.10.0, y toda red será a partir de aquí.
|
||
|
Este se puede hacer ya que trabajamos con números binarios (bits) y no números
|
||
|
decimales. Las direcciones IP de cada red serán las siguientes:
|
||
|
|
||
|
\begin{table}
|
||
|
\centering
|
||
|
\begin{tabular}{|c|c|c|c|}
|
||
|
\hline
|
||
|
{\bf Red} & {\bf Dirección IP} & {\bf Máscara} & {\bf Hosts} \\ \hline
|
||
|
Madrid & 172.10.0.0/25 & 255.255.255.128 & 126 \\ \hline
|
||
|
Barcelona & 172.10.0.128/26 & 255.255.255.192 & 62 \\ \hline
|
||
|
Zaragoza & 172.10.0.192/27 & 255.255.255.224 & 30 \\ \hline
|
||
|
Sevilla & 172.10.0.224/28 & 255.255.255.240 & 14 \\ \hline
|
||
|
Barcelona-Sevilla & 172.10.0.240/30 & 255.255.255.252 & 2 \\ \hline
|
||
|
Madrid-Barcelona & 172.10.0.244/30 & 255.255.255.252 & 2 \\ \hline
|
||
|
Madrid-Zaragoza & 172.10.0.248/30 & 255.255.255.252 & 2 \\ \hline
|
||
|
Zaragoza-Sevilla & 172.10.0.252/30 & 255.255.255.252 & 2 \\ \hline
|
||
|
\end{tabular}
|
||
|
\caption{Tabla de direcciones IP.}
|
||
|
\end{table}
|
||
|
|
||
|
Como vemos, la máscara afecta directamente el número de {\em hosts} que podemos
|
||
|
tener en una red con una relación indirecta. Podemos calcularlo mediante la
|
||
|
siguiente fórmula, donde $bm$ es igual al {\em bitmask} (e.g.\ 30):
|
||
|
|
||
|
\[
|
||
|
hosts = 2^{32-bm} - 2
|
||
|
\]
|
||
|
|
||
|
La razón detrás de este cálculo es que el {\em bitmask} es el número de bits de
|
||
|
la dirección IP dedicadas a la red, y hay un máximo de 32 bits. Por lo tanto,
|
||
|
restando el número máximo de bits por aquellos dedicados a la red obtenemos los
|
||
|
bits de los {\em hosts}. Luego hacemos la potencia de 2 elevado al número de
|
||
|
bits asignados a los {\em hosts}, y obtenemos el número total de direcciones IP
|
||
|
disponibles en esta red. Dicho lo cual, no todas estas direcciones estarán
|
||
|
disponibles para los {\em hosts}, ya que dos se tienen que reservar para
|
||
|
representar la red (la dirección más baja) y como dirección de {\em broadcast}
|
||
|
(la dirección más alta); de ahí que restamos 2. Como ejemplo, para la red de
|
||
|
Madrid sería de la forma siguiente:
|
||
|
|
||
|
\begin{gather}
|
||
|
126 = 2^{32-25} - 2\\
|
||
|
126 = 2^{7} - 2\\
|
||
|
126 = 128 - 2
|
||
|
\end{gather}
|
||
|
|
||
|
\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}
|