Servidores DNS y Particiones
Servidores DNS y Particiones
Servidores DNS y Particiones
Servidores DNS DNS son las siglas de Domain Name Service (Servicio de Nombre de Dominio), y sirve para traducir los nombres de dominio (por ejemplo www.apunolimpio.com) en direcciones IP y viceversa. Para entender mejor que son los DNS vamos e explicarlo mediante un graco que representa como se compone la estructura de Internet para la peticin de una pgina web. Exciten tres elementos indispensables en Internet para que esto sea posible y son: Servidor web, Dominio y Servidor DNS. El funcionamiento es el siguiente, cuando ponemos por ejemplo, apunolimpio.com en la barra de direcciones del navegador, este realiza la consulta en Internet de cmo est congurado este dominio. El servidor DNS le indica a nuestro navegador que tiene que ir a buscar la informacin de la pgina web a la IP del servidor web. El navegador enva la peticin de la pgina web al servidor web, indicndole el nombre del dominio que desea. El servidor web sirve la pgina web y el navegador la muestra. Todo esto pasa en cuestin de milsimas de segundo.
El proceso es ms complejo que lo citado porque intervienen ms elementos tecnolgicos, pero bsicamente se puede resumir de la manera explicada. Servidor web: es la computadora donde est alojada la pgina web, lo que conocemos como el servicio de hosting. Para que una pgina web pueda ser consultada a travs de internet, debe estar alojado en un servidor web.
T Telfono (trabajo)
F Telfono/fax (trabajo)
W URL (trabajo)
S E RV I D O R E S D N S Y PA RT I C I O N E S
Para identicar a este servidor web como a cualquier otra computadora en Internet se le asigna una direccin nica llamada direccin IP (Internet Protocol Address) Las direcciones IP son asignadas por el proveedor de servicio en Internet (ISP) Dominio: un dominio o nombre de dominio es el nombre que identica a una pgina web en Internet y se utiliza para facilitar la memorizacin de recursos en Internet asociados a una direccin IP asignada al servidor de recursos. Servidor DNS: es el encargado de traducir el nombres de dominio en la direcciones IP de un servidor y viceversa. En primera instancia la resolucin de cada nombre de dominio es delegado al servidor DNS del ISP del usuario. Cuando registramos un dominio en nic.ar, la resolucin de cada nombre de dominio es delegada al servidor DNS del ISP designado como administrador por la entidad registrante. Los servidores DNS distribuidos en la red resuelven los pedidos de informacin, convirtiendo los nombres en una direccin IP. Si un servidor DNS no contiene la informacin, genera una consulta a otro servidor DNS y as sucesivamente hasta encontrar la direccin IP, o bien llega hasta un servidor DNS Raz que le indica la direccin IP del servidor dns que resuelve el pedido. Existen 13 servidores DNS Raz (Root Nameservers), 10 de ellos en EEUU y los 3 restantes en la ciudades de Londres, Estocolmo y Tokio.
Pgina 2
S E RV I D O R E S D N S Y PA RT I C I O N E S
Particiones Cada disco duro constituye una unidad fsica. Sin embargo, los sistemas operativos no trabajan con unidades fsicas directamente sino con unidades lgicas. Dentro de una misma unidad fsica de disco duro puede haber varias unidades lgicas. Cada una de estas unidades lgicas constituye una particin del disco duro. Esto quiere decir que podemos dividir un disco duro en, por ejemplo, dos particiones (dos unidades lgicas dentro de una misma unidad fsica) y trabajar de la misma manera que si tuvisemos dos discos duros (una unidad lgica para cada unidad fsica). Particiones y directorios Ambas estructuras permiten organizar datos dentro de un disco duro. Sin embargo, presentan importantes diferencias: 1) Las particiones son divisiones de tamao jo del disco duro; los directorios son divisiones de tamao variable de la particin; 2) Las particiones ocupan un grupo de cilindros contiguos del disco duro (mayor seguridad); los directorios suelen tener su informacin desperdigada por toda la particin (por ello es necesaria la defragmentacin peridica); 3) Cada particin del disco duro puede tener un sistema de archivos (FAT, FAT32, NTFS, etc.) distinto; todos los directorios de una particin tienen el mismo sistema de archivos. Como mnimo, es necesario crear una particin para cada disco duro. Esta particin puede contener la totalidad del espacio del disco duro o slo una parte. Las razones que nos pueden llevar a crear ms de una particin por disco se suelen reducir a tres: 1) Razones organizativas - Considrese el caso de una computadora que es compartida por dos usuarios y, con objeto de lograr una mejor organizacin y seguridad de sus datos, deciden utilizar particiones separadas. 2) Instalacin de ms de un sistema operativo - Debido a que cada sistema operativo requiere (como norma general) una particin propia para trabajar, si queremos instalar dos sistemas operativos a la vez en el
Pgina 3
S E RV I D O R E S D N S Y PA RT I C I O N E S
mismo disco duro (por ejemplo, Windows 98 y Linux), ser necesario particionar el disco. 3) Razones de eciencia - Por ejemplo, suele ser preferible tener varias particiones FAT pequeas antes que una gran particin FAT. Esto es debido a que cuanto mayor es el tamao de una particin, mayor es el tamao del grupo (clster) y, por consiguiente, se desaprovecha ms espacio de la particin. Ms adelante, explicaremos esto con mayor detalle. Las particiones pueden ser de dos tipos: primarias o lgicas. Las particiones lgicas se denen dentro de una particin primaria especial denominada particin extendida. En un disco duro slo pueden existir 4 particiones primarias (incluida la particin extendida, si existe). Las particiones existentes deben inscribirse en una tabla de particiones de 4 entradas situada en el primer sector de todo disco duro. De estas 4 entradas de la tabla puede que no est utilizada ninguna (disco duro sin particionar, tal y como viene de fbrica) o que estn utilizadas una, dos, tres o las cuatro entradas. En cualquiera de estos ltimos casos (incluso cuando slo hay una particin), es necesario que en la tabla de particiones gure una de ellas como particin activa. La particin activa es aquella a la que el programa de inicializacin (Master Boot) cede el control al arrancar. El sistema operativo de la particin activa ser el que se cargue al arrancar desde el disco duro. Ms adelante veremos distintas formas de elegir el sistema operativo que queremos arrancar, en caso de tener varios instalados, sin variar la particin activa en cada momento. De todo lo anterior se pueden deducir varias conclusiones: Para que un disco duro sea utilizable debe tener al menos una particin primaria. Adems para que un disco duro sea arrancable debe tener activada una de las particiones y un sistema operativo instalado en ella. Ms adelante, se explicar en detalle la secuencia de arranque de una computadora. Esto quiere decir que el proceso de instalacin de un sistema operativo en una computadora consta de la creacin de su particin correspondiente, instalacin del sistema operativo (formateo de la particin y copia de archivos) y activacin de la misma. De todas maneras, es usual que este proceso est guiado por la propia instalacin
Pgina 4
S E RV I D O R E S D N S Y PA RT I C I O N E S
del SO (sistema operativo). Un disco duro no arrancar si no se ha denido una particin activa o si, habindose denido, la particin no es arrancable (no contiene un sistema operativo). Hemos visto antes que no es posible crear ms de cuatro particiones primarias. Este lmite se logra subsanar mediante la creacin de una particin extendida (como mximo una). Esta particin ocupa, al igual que el resto de las particiones primarias, una de las cuatro entradas posibles de la tabla de particiones. Dentro de una particin extendida se pueden denir particiones lgicas sin lmite. El espacio de la particin extendida puede estar ocupado en su totalidad por particiones lgicas o bien, tener espacio libre sin particionar. Veamos el mecanismo que se utiliza para crear la lista de particiones lgicas. En la tabla de particiones del Master Boot Record debe existir una entrada con una particin extendida (la cual no tiene sentido activar). Esta entrada apunta a una nueva tabla de particiones similar a la ya estudiada, de la que slo se utilizan sus dos primeras entradas. La primera entrada corresponde a la primera particin lgica; la segunda, apuntar a una nueva tabla de particiones. Esta nueva tabla contendr en su primera entrada la segunda particin lgica y en su segunda, una nueva referencia a otra tabla. De esta manera, se va creando una cadena de tablas de particiones hasta llegar a la ltima, identicada por tener su segunda entrada en blanco. Particiones primarias y particiones lgicas Ambos tipos de particiones generan las correspondientes unidades lgicas de la computadora. Sin embargo, hay una diferencia importante: slo las particiones primarias se pueden activar. Adems, algunos sistemas operativos no pueden acceder a particiones primarias distintas a la suya. Lo anterior nos da una idea de qu tipo de particin utilizar para cada necesidad. Los sistemas operativos (SO) deben instalarse en particiones primarias, ya que de otra manera no podran arrancar. El resto de particiones que no contengan un sistema operativo, es ms conveniente crearlas como particiones lgicas (por ejemplo, un sector del disco duro que ha de servir como depsito de instaladores, imgenes, mp3,
Pgina 5
S E RV I D O R E S D N S Y PA RT I C I O N E S
documentos de textos, e-books. etc.). Por dos razones: primera, no se malgastan entradas de la tabla de particiones del disco duro y, segunda, se evitan problemas para acceder a estos datos desde los sistemas operativos instalados. Las particiones lgicas son los lugares ideales para contener las unidades que deben ser visibles desde todos los sistemas operativos. Algunos sistemas operativos presumen de poder ser instalados en particiones lgicas (Windows NT), sin embargo, esto no es del todo cierto: necesitan instalar un pequeo programa en una particin primaria que sea capaz de cederles el control. Estructura lgica de las particiones Dependiendo del sistema de archivos utilizado en cada particin, su estructura lgica ser distinta. En los casos de MS-DOS y Windows 95, est formada por sector de arranque, FAT, copia de la FAT, directorio raz y rea de datos. De todas formas, el sector de arranque es un elemento comn a todos los tipos de particiones. Todas las particiones tienen un sector de arranque (el primero de la particin) con informacin relativa a la particin. Si la particin tiene instalado un sistema operativo, este sector se encargar de arrancarlo. Si no hubiese ningn sistema operativo (como es el caso de una particin para datos) y se intentara arrancar, mostrara un mensaje de error.
Las particiones de sistema y las particiones de arranque son nombres de particiones o volmenes de un disco duro que Windows usa cuando se inicia. Estos trminos tcnicos slo son importantes si tiene ms de un sistema operativo instalado en el equipo (a menudo denominado conguracin de arranque dual o arranque mltiple). La particin del sistema contiene los archivos relacionados con hardware que indican a un equipo dnde mirar para iniciar Windows. Una particin de arranque es una particin que contiene los archivos del sistema operativo Windows, que se encuentran en la carpeta de archivos Windows. Por lo general, estos son la misma particin, especialmente si tiene nicamente un sistema operativo instalado en el equipo. Si tiene un
Pgina 6
S E RV I D O R E S D N S Y PA RT I C I O N E S
equipo de arranque mltiple, tendr ms de una particin de arranque. Un trmino adicional, la particin activa, describe qu particin de sistema (y as qu sistema operativo) usa el equipo para empezar. Cuando activa el equipo, usa la informacin almacenada en la particin del sistema para iniciarse. Slo hay una particin de sistema en un equipo basado en Windows, incluso aunque tenga versiones diferentes de Windows instaladas en el mismo equipo. Sin embargo, los sistemas operativos que no son de Windows usan archivos de sistema diferentes. En un equipo de arranque mltiple que usa un sistema operativo que no es de Windows, sus archivos de sistema se encuentran en su propia particin, independiente de la particin de sistema de Windows. Una particin de arranque es una particin que contiene archivos del sistema operativo Windows. Si tiene un equipo de arranque mltiple que contiene, por ejemplo, esta versin de Windows y Windows XP, cada uno de estos volmenes se consideran particiones de arranque.
Pgina 7