Finished t5-ej2

This commit is contained in:
Nicolás A. Ortega Froysa 2022-01-12 20:11:00 +01:00
parent 36a653e6c1
commit 55b64d17cc
3 changed files with 114 additions and 13 deletions

Binary file not shown.

View File

@ -64,6 +64,7 @@
\pagebreak
\section{Jerarquía del Espacio de Nombres}
\begin{table}[h!]
\centering
\begin{tabular}{|c|c|c|}
@ -76,8 +77,8 @@
ftp\_arch.ojm.com. & FTP & 172.32.10.2 \\ \hline
dns1.ojm.com. & DNS & 172.32.10.3 \\ \hline
www.ojm.com. & HTTP & 172.32.12.4 \\ \hline
coco.labcom.com. & STREAMING & 10.0.12.3 \\ \hline
dns\_cocolab.labcom.com. & DNS & 10.0.12.4 \\ \hline
coco.labcom.org. & STREAMING & 10.0.12.3 \\ \hline
dns\_cocolab.labcom.org. & DNS & 10.0.12.4 \\ \hline
www.cv-cep.ceuandalucia.es. & HTTP & 192.168.12.100 \\ \hline
wjade.cv-cep.ceuandalucia.es. & HTTP & 192.168.12.53 \\ \hline
dns\_info.cv-cep.ceuandalucia.es. & DNS & 192.168.12.40 \\ \hline
@ -87,7 +88,13 @@
\caption{Espacio de nombres.}
\end{table}
\begin{figure}
\noindent
{\bf a. Representar mediante un gráfico el espacio de nombres utilizado.}
Figura \ref{fig:tree}.
\begin{figure}[h!]
\centering
\begin{tikzpicture}[sibling distance=5em,
level distance=7em,
rotate=90,
@ -113,7 +120,9 @@
child { node[leaf] {ftp\_arch} }
child { node[leaf] {www} }
}
child[sibling distance=4em] { node[branch] {labcom}
}
child { node[branch,tld] {org}
child { node[branch] {labcom}
child { node[leaf] {coco} }
}
}
@ -133,7 +142,21 @@
\label{fig:tree}
\end{figure}
\pagebreak
\hfill
\noindent
{\bf b. Identifique cada una de las zonas DNS bajo .com, incluyendo éste.
Indicar el nombre y la dirección IP de los servidores de cada una de las zonas.
En el caso de que se traten de servidores DNS indique su tipo. Si no conoce el
nombre o IP de algún servidor utilice ``{\tt server\_xxxx}'' e ``{\tt
IP\_server\_xxxx}'', donde xxxx representa el nombre de la zona.}
Figura \ref{fig:zones-com} y tabla \ref{tbl:zones-com}.
\begin{figure}[h!]
\centering
\begin{tikzpicture}[sibling distance=5em,
every node/.style={draw,align=center},
root/.style={fill=green!20},
@ -147,8 +170,7 @@
\node[label] {Zona III}; \\
\node[tld,branch] {com}
child { node[branch] {finantial} }
child { node[branch] {ojm} }
child { node[branch] {labcom} }; &
child { node[branch] {ojm} }; &
\node[branch] {finantial}
child { node[branch] {docsis} }
child { node[branch] {docsis2} }; &
@ -156,20 +178,99 @@
child { node[leaf] {ftp\_arch} }
child { node[leaf] {www} }; \\
\node[label] {Zona IV}; &
\node[label] {Zona V}; &
\node[label] {Zona VI}; \\
\node[branch] {labcom}
child { node [leaf] {coco} }; &
\node[label] {Zona V}; \\
\node[branch] {docsis}
child { node[leaf] {tftp1} }; &
\node[branch] {docsis2}
child { node[leaf] {pppserver} }; \\
};
\end{tikzpicture}
\caption{Zonas DNS de {\tt .com}.}
\label{fig:zones}
\caption{Mapa de zonas DNS de {\tt .com}.}
\label{fig:zones-com}
\end{figure}
\begin{table}
\centering
\begin{tabular}{|c|c|c|}
\hline
{\bf Zona} & {\bf Servidor} & {\bf Dirección IP} \\ \hline
Zona I & server\_com & IP\_server\_com \\ \hline
Zona II & dns\_doc2 & 172.26.3.8 \\ \hline
Zona III & dns1 & 172.32.10.3 \\ \hline
Zona IV & dns\_doc & 172.26.1.11 \\ \hline
Zona V & server\_docsis2 & IP\_server\_docsis2 \\ \hline
\end{tabular}
\caption{Tabla de zonas DNS de {\tt .com}.}
\label{tbl:zones-com}
\end{table}
\hfill
\noindent
{\bf c. ¿Quién resolverá la petición DNS sobre el servidor {\tt coco.labcom.org}
¿Qué información contendrá la base de datos DNS de {\tt org}?}
La petición DNS se resolverá con el orden DNS raíz $\to$ DNS org $\to$
dns\_cocolab.labcom.org. La base de datos DNS de {\tt org} contendrá la
dirección del servidor dns\_cocolab.labcom.org.
\pagebreak
\noindent
{\bf d. Se quiere añadir un nuevo dominio denominado arquitectura.europa.es.
sobre el que se insertará un servidor DNS llamado dns\_ar.arquitectura.europa.es
con IP 10.0.200.12, y otro de correo electrónico llamado
correoar.arquitectura.europa.es con IP 10.0.201.11. Indique dónde y si puede los
registros RR hay que añadir.}
Habría que añadir los siguientes registros:
\begin{itemize}
\item En dns\_eur.europa.es: {\tt dns\_ar.arquitectura.europa.es DNS
10.0.200.12}
\item En dns\_ar.arquitectura.europa.es: {\tt
correoar.arquitectura.europa.es MX 10.0.201.11}
\end{itemize}
\pagebreak
\noindent
{\bf e. La estación haile.docsis.finantial.com quiere solicitar un recurso al
servidor www.cv-cep.ceuandalucia.es para lo que realiza una consulta DNS.
Represente cómo se realizaría dicha consulta en el caso de que fuese iterativa.
¿Qué información se almacenaría en la caché DNS del servidor local? ¿Y en la
caché del servidor DNS del otro extremo?}
\begin{figure}[h!]
\centering
\begin{tikzpicture}[
every node/.style={align=center,fill=white!20},
comp/.style={shape=rectangle,draw}]
\node[comp] (root) {Raíz (•)};
\node[comp,below=3em of root] (es) {es};
\node[comp,below=3em of es] (ceuandalucia) {ceuandalucia};
\node[comp,below=3em of ceuandalucia] (cv-cep) {cv-cep};
\node[comp,left=20em of {$(root)!0.5!(cv-cep)$}] (lclDNS) {dns\_doc};
\node[comp,below=3em of lclDNS] (PC) {haile};
\draw[-stealth] (PC) to[out=110, in=250] node {1} (lclDNS);
\draw[-stealth] (lclDNS) to[out=40, in=170] node {2} (root);
\draw[stealth-] (lclDNS) to[out=25, in=185] node {3} (root);
\draw[-stealth] (lclDNS) to[out=20, in=175] node {4} (es);
\draw[stealth-] (lclDNS) to[out=5, in=185] node {5} (es);
\draw[-stealth] (lclDNS) to[out=0, in=170] node {6} (ceuandalucia);
\draw[stealth-] (lclDNS) to[out=-10, in=180] node {7} (ceuandalucia);
\draw[-stealth] (lclDNS) to[out=-20, in=170] node {8} (cv-cep);
\draw[stealth-] (lclDNS) to[out=-30, in=180] node {9} (cv-cep);
\draw[stealth-] (PC) to[out=70, in=300] node {10} (lclDNS);
\end{tikzpicture}
\caption{Consulta iterativa para www.cv-cep.ceuandalucia.es.}
\label{fig:iterative-query}
\end{figure}
En el servidor DNS local (i.e.\ dns\_doc.docsis.finantial.com) se guardarán las
direcciones de los IP de los DNS de es, ceuandalucia, y cv-cep. No guadará de
nuevo a la raíz, ya que la tiene (a no ser así, no podría hacer la petición).
Los servidores DNS locales del otro lado no guardarán nada.
\pagebreak
\section{Derechos de Autor y Licencia}

View File

@ -1,4 +1,4 @@
\babel@toc {spanish}{}\relax
\contentsline {section}{\numberline {1}Hoja De Control Del Documento}{3}{section.1}%
\contentsline {section}{\numberline {2}Jerarquía del Espacio de Nombres}{4}{section.2}%
\contentsline {section}{\numberline {3}Derechos de Autor y Licencia}{5}{section.3}%
\contentsline {section}{\numberline {3}Derechos de Autor y Licencia}{8}{section.3}%