Está en la página 1de 11

DNS

Domain Name System oDNS (en espaol Sistema de Nombres de Dominio) es


un sistema de nomenclatura jerrquico descentralizado para dispositivos
conectados a redes IP como Internet o una red privada. Este sistema asocia
informacin variada con nombres de dominios asignado a cada uno de los
participantes. Su funcin ms importante es "traducir" nombres inteligibles para las
personas en identificadores binarios asociados con los equipos conectados a la
red, esto con el propsito de poder localizar y direccionar estos equipos
mundialmente.
El servidor DNS utiliza una base de datos distribuida y jerrquica que almacena
informacin asociada a nombres de dominio en redes como Internet. Aunque
como base de datos el DNS es capaz de asociar diferentes tipos de informacin a
cada nombre, los usos ms comunes son la asignacin de nombres de dominio
a direcciones IP y la localizacin de los servidores de correo electrnico de cada
dominio.
La asignacin de nombres a direcciones IP es ciertamente la funcin ms
conocida de los protocolos DNS. Por ejemplo, si la direccin IP del sitio Google es
216.58.210.163, la mayora de la gente llega a este equipo
especificando www.google.es y no la direccin IP. Adems de ser ms fcil de
recordar, el nombre es ms fiable. La direccin numrica podra cambiar por
muchas razones, sin que tenga que cambiar el nombre tan solo la IP del sitio web.
Componentes
Para la operacin prctica del sistema DNS se utilizan tres componentes
principales:

Los Clientes fase 1: Un programa cliente DNS que se ejecuta en la


computadora del usuario y que genera peticiones DNS de resolucin de
nombres a un servidor DNS (Por ejemplo: Qu direccin IP corresponde a
nombre.dominio?);

Los Servidores DNS: Que contestan las peticiones de los clientes. Los
servidores recursivos tienen la capacidad de reenviar la peticin a otro servidor
si no disponen de la direccin solicitada; y

Las Zonas de autoridad, es una parte del espacio de nombre de dominios


sobre la que es responsable un servidor DNS, que puede tener autoridad
sobre varias zonas. (Por ejemplo: subdominio .ORG, .COM, etc).

Tipos de servidores DNS


Estos son los tipos de servidores de acuerdo a su funcin: 5

Primarios o maestros: Guardan los datos de un espacio de nombres en sus


ficheros.

Secundarios o esclavos: Obtienen los datos de los servidores primarios a


travs de una transferencia de zona.

Locales o cach: Funcionan con el mismo software, pero no contienen la


base de datos para la resolucin de nombres. Cuando se les realiza una
consulta, estos a su vez consultan a los servidores DNS correspondientes,
almacenando la respuesta en su base de datos para agilizar la repeticin de
estas peticiones en el futuro continuo o libre.

DHCP
DHCP (siglas en ingls de Dynamic Host Configuration Protocol, en espaol
protocolo de configuracin dinmica de host) es un servidor que usa protocolo
de red de tipo cliente/servidor en el que generalmente un servidor posee una lista
de direcciones IP dinmicas y las va asignando a los clientes conforme stas van
quedando libres, sabiendo en todo momento quin ha estado en posesin de esa
IP, cunto tiempo la ha tenido y a quin se la ha asignado despus. As los clientes
de una red IP pueden conseguir sus parmetros de configuracin
automticamente. Este protocolo se public en octubre de 1993, y su
implementacin actual est en la RFC 2131. Para DHCPv6 se publica el RFC
3315.
Asignacin de direcciones IP

El protocolo DHCP incluye tres mtodos de asignacin de direcciones IP:


Asignacin manual o esttica
Asigna una direccin IP a una mquina determinada. Se suele utilizar
cuando se quiere controlar la asignacin de direccin IP a cada cliente, y
evitar, tambin, que se conecten clientes no identificados.
Asignacin automtica
Asigna una direccin IP a una mquina cliente la primera vez que hace la
solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar
cuando el nmero de clientes no vara demasiado.
Asignacin dinmica
El nico mtodo que permite la reutilizacin dinmica de las direcciones IP.
El administrador de la red determina un rango de direcciones IP y cada
dispositivo conectado a la red est configurado para solicitar su direccin IP
al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento
usa un concepto muy simple en un intervalo de tiempo controlable. Esto
facilita la instalacin de nuevas mquinas clientes.
Algunas de las opciones configurables son:

Direccin del servidor DNS

Nombre DNS

Puerta de enlace de la direccin IP

Direccin de Publicacin Masiva (broadcast address)

Mscara de subred

Tiempo mximo de espera del ARP (Protocolo de Resolucin de


Direcciones segn siglas en ingls)

MTU (Unidad de Transferencia Mxima segn siglas en ingls) para la


interfaz

Servidores NIS (Servicio de Informacin de Red segn siglas en ingls)

Dominios NIS

Servidores NTP (Protocolo de Tiempo de Red segn siglas en ingls)

Servidor SMTP

Servidor TFTP

Nombre del servidor de nombres de Windows (WINS)

FTP
FTP (siglas en ingls de File Transfer Protocol, 'Protocolo de Transferencia de
Archivos') en informtica, es un red para la transferencia de archivos entre
sistemas conectados a una red TCP (Transmisin Control Protocol), basado en la
arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un
servidor para descargar archivos desde l o para enviarle archivos,
independientemente del sistema operativo utilizado en cada equipo.
El servicio FTP es ofrecido por la capa de aplicacin del modelo de capas de
red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un
problema bsico de FTP es que est pensado para ofrecer la mxima velocidad
en la conexin, pero no la mxima seguridad, ya que todo el intercambio de
informacin, desde el login y password del usuario en el servidor hasta la
transferencia de cualquier archivo, se realiza en texto sin ningn tipo de cifrado,
con lo que un posible atacante puede capturar este trfico, acceder al servidor y/o
apropiarse de los archivos transferidos.
Para solucionar este problema son de gran utilidad aplicaciones como
SCP y SFTP, incluidas en el paquete SSH, que permiten transferir archivos
pero cifrando todo el trfico.

Servidor FTP
Un servidor FTP es un programa especial que se ejecuta en un equipo servidor
normalmente conectado a Internet (aunque puede estar conectado a otros tipos de
redes, LAN, MAN, etc.). Su funcin es permitir el intercambio de datos entre
diferentes servidores/ordenadores.
Por lo general, los programas servidores FTP no suelen encontrarse en los
ordenadores personales, por lo que un usuario normalmente utilizar el FTP para
conectarse remotamente a uno y as intercambiar informacin con l.
Las aplicaciones ms comunes de los servidores FTP suelen ser el alojamiento,
en el que sus clientes utilizan el servicio para subir sus pginas web y sus archivos
correspondientes; o como servidor de backup (copia de seguridad) de los archivos
importantes que pueda tener una empresa. Para ello, existen protocolos de
comunicacin FTP para que los datos se transmitan cifrados, como
el SFTP (Secure File Transfer Protocol).

Correo electrnico
El correo electrnico (en ingls: electronic mail, comnmente abreviado email o email) es un servicio de red que permite a los usuarios enviar y recibir
mensajes (tambin denominados mensajes electrnicos o cartas digitales)
mediante redes de comunicacin electrnica. El trmino correo electrnico
proviene de la analoga con el correo postal: ambos sirven para enviar y recibir
mensajes, y se utilizan "buzones" intermedios (servidores de correo). Por medio
del correo electrnico se puede enviar no solamente texto, sino todo tipo
de archivos digitales, si bien suelen existir limitaciones al tamao de los archivos
adjuntos.
Los sistemas de correo electrnico se basan en un modelo de almacenamiento, de
modo que no es necesario que ambos extremos se encuentren conectados
simultneamente. Para ello se emplea un servidor de correo, que hace las
funciones de intermediario, guardando temporalmente los mensajes antes de
enviarse a sus destinatarios. En Internet existen multitud de estos servidores, que
incluyen a empresas, proveedores de servicios de internet y proveedores de
correo tanto libres como de pago.

Principales programas servidores:

Mercury Mail Server: Windows, Unix, GNU/Linux.

Microsoft Exchange Server: Windows.

MailEnable: Windows.

MDaemon: Windows.

Exim: Unix.

Sendmail: Unix.

Qmail: Unix.

Postfix: Unix.

Zimbra: Unix, Windows.

Lotus Domino: GNU/Linux, OS400, Windows.

Windows Live Mail

Windows Live Messenger

Zentyal: Unix.

Tambin existen otros programas para dar el servicio de correo web.


IIS
Internet Information Services o IIS es un servidor y un conjunto de servicios para
el operativo Microsoft. Originalmente era parte del Option Pack para Windows.
Luego fue integrado en otros sistemas operativos de Microsoft destinados a
ofrecer servicios, como Windows o Windows Server 2003. Windows
XP Profesional incluye una versin limitada de IIS. Los servicios que ofrece
son: FTP, SMTP, NNTP y HTTP/HTTPS.

Este servicio convierte a un PC en un servidor web para Internet o una intranet, es


decir que en los ordenadores que tienen este servicio instalado se pueden
publicar pginas web tanto local como remotamente.
Se basa en varios mdulos que le dan capacidad para procesar distintos tipos de
pginas. Por ejemplo, Microsoft incluye los de Active Server Pages (ASP)
y ASP.NET. Tambin pueden ser incluidos los de otros fabricantes,
como PHP o Perl.
Microsoft Web Platform Installer es un simple instalador en lnea para instalar las
siguientes herramientas:

IIS 7.0

Visual Web Developer 2008 Express Edition

SQL Server 2008 Express Edition

Microsoft .NET Framework

Silverlight Tools para Microsoft Visual Studio

Es compatible con los sistemas operativos Windows Vista RTM, Windows Vista
SP1, Windows XP, Windows Server 2003 y Windows Server 2008, y adems es
compatible con las arquitecturas x86 y 64-bit.

APACHE
El servidor HTTP Apache es un servidor web HTTP de cdigo abierto, para
plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que
implementa el protocolo HTTP/1.1 y la nocin de sitio virtual. Cuando comenz su
desarrollo en 1995 se bas inicialmente en cdigo del popular NCSA HTTPd 1.3,
pero ms tarde fue reescrito por completo. Su nombre se debe a que alguien
quera que tuviese la connotacin de algo que es firme y enrgico pero no
agresivo, y la tribu Apache fue la ltima en rendirse al que pronto se convertira en
gobierno de EEUU, y en esos momentos la preocupacin de su grupo era que
llegasen las empresas y "civilizasen" el paisaje que haban creado los primeros
ingenieros de internet. Adems Apache consista solamente en un conjunto de

parches a aplicar al servidor de NCSA. En ingls, a patchy server (un servidor


"parcheado") suena igual que Apache Server.
El servidor Apache es desarrollado y mantenido por una comunidad de usuarios
bajo la supervisin de la Apache Software Foundation dentro del proyecto HTTP
Server (httpd).
Apache presenta entre otras caractersticas altamente configurables, bases de
datos de autenticacin y negociado de contenido, pero fue criticado por la falta de
una interfaz grfica que ayude en su configuracin.
Apache tiene amplia aceptacin en la red: desde 1996, Apache, es el servidor
HTTP ms usado. Jug un papel fundamental en el desarrollo fundamental de la
World Wide Web y alcanz su mxima cuota de mercado en 2005 siendo el
servidor empleado en el 70% de los sitios web en el mundo, sin embargo ha
sufrido un descenso en su cuota de mercado en los ltimos aos. (Estadsticas
histricas y de uso diario proporcionadas por Netcraft). En 2009 se convirti en el
primer servidor web que aloj ms de 100 millones de sitios web.
La mayora de las vulnerabilidades de la seguridad descubiertas y resueltas tan
slo pueden ser aprovechadas por usuarios locales y no remotamente. Sin
embargo, algunas se pueden accionar remotamente en ciertas situaciones, o
explotar por los usuarios locales malvolos en las disposiciones de recibimiento
compartidas que utilizan PHP como mdulo de Apache.
Ventajas

Modular

Cdigo abierto

Multi-plataforma

Extensible

Popular (fcil conseguir ayuda/soporte)

Sistema de archivos
El sistema de archivos o sistema de ficheros es el componente del sistema
operativo encargado de administrar y facilitar el uso de las memorias perifricas,
ya sean secundarias o terciarias.
Sus principales funciones son la asignacin de espacio a los archivos, la
administracin del espacio libre y del acceso a los datos resguardados.
Estructuran la informacin guardada en un dispositivo de almacenamiento de
datos o unidad de almacenamiento (normalmente un disco duro de
una computadora), que luego ser representada ya sea textual o grficamente
utilizando un gestor de archivos.
La mayora de los sistemas operativos manejan su propio sistema de archivos.
Lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el
acceso a los datos como una cadena de bloques de un mismo tamao, a veces
llamados sectores, usualmente de 512 bytes de longitud (tambin
denominados clsters). El software del sistema de archivos es responsable de la
organizacin de estos sectores en archivos y directorios y mantiene un registro de
qu sectores pertenecen a qu archivos y cules no han sido utilizados. En la
prctica, un sistema de archivos tambin puede ser utilizado para acceder a datos
generados dinmicamente, como los recibidos a travs de una conexin de red de
computadoras (sin la intervencin de un dispositivo de almacenamiento).
Los sistemas de archivos tradicionales proveen mtodos para crear, mover,
renombrar y eliminar tanto archivos como directorios, pero carecen de mtodos
para crear, por ejemplo, enlaces adicionales a un directorio o archivo (enlace
duro en Unix) o renombrar enlaces padres (".." en Unix).
El acceso seguro a sistemas de archivos bsicos puede estar basado en los
esquemas de lista de control de acceso (access control list, ACL) o capacidades.
Las ACL hace dcadas que demostraron ser inseguras, por lo que los sistemas
operativos experimentales utilizan el acceso por capacidades. Los sistemas
operativos comerciales todava funcionan con listas de control de acceso.

NTFS
NTFS (del ingls New Technology File System) es un archivos de Windows
NT incluido en las versiones de Windows, Windows XP, Windows Server
2003, Windows Server 2008, Vista, Windows, Windows 8 y Windows. Est basado
en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema

operativo OS/2, y tambin tiene ciertas influencias del formato de archivos


HFS diseado por Apple.
NTFS permite definir el tamao del clster a partir de 512 bytes (tamao mnimo
de un sector) de forma independiente al tamao de la particin.
Es un sistema adecuado para las particiones de gran tamao requeridas en
estaciones de trabajo de alto rendimiento y servidores. Puede manejar volmenes
de, tericamente, hasta 2641 clsteres. En la prctica, el mximo volumen NTFS
soportado es de 2321 clsteres (aproximadamente 16 TiB usando clsteres de
4KiB).
Su principal inconveniente es que necesita para s mismo una buena cantidad de
espacio en disco duro, por lo que no es recomendable su uso en discos con
menos de 400 MiB libres.
Funcionamiento
Todo lo que tiene que ver con los ficheros se almacena en forma de metadatos.
Esto permiti una fcil ampliacin de caractersticas durante el desarrollo de
Windows NT. Un ejemplo lo hallamos en la inclusin de campos de indizados
aadidos para posibilitar el funcionamiento de Active Directory.
Los nombres de archivo son almacenados en Unicode (UTF-16), y la estructura de
ficheros en rboles-B, una estructura de datos compleja que acelera el acceso a
los ficheros y reduce la fragmentacin, que era lo ms criticado del sistema FAT.
Se emplea un registro transaccional (journal) para garantizar la integridad del
sistema de ficheros (pero no la de cada archivo). Los sistemas que emplean NTFS
han demostrado tener una estabilidad mejorada, que resultaba un requisito
ineludible considerando la naturaleza inestable de las versiones ms antiguas de
Windows NT.
Sin embargo, a pesar de lo descrito anteriormente, este sistema de archivos posee
un funcionamiento prcticamente secreto, ya que Microsoft no ha liberado
su cdigo, como hizo con FAT.
Gracias a la ingeniera inversa, aplicada sobre el sistema de archivos, se
desarrollaron controladores como el NTFS-3G que actualmente proveen a

sistemas operativos GNU/Linux, Solaris, MacOS X o BSD, entre otros, de soporte


completo de lectura y escritura en particiones NTFS.
Controlador de dominio
El controlador de dominio es el centro neurlgico de un dominio Windows, tal
como un servidor Network Information Service (NIS) lo es del servicio de
informacin de una red Unix.
Los controladores de dominio tienen una serie de responsabilidades, y una de
ellas es la autenticacin: es el proceso de garantizar o denegar a un usuario el
acceso a recursos compartidos o a otra mquina de la red, normalmente a travs
del uso de una contrasea. No es que les permita a los usuarios validar para ser
partes de clientes.
Cada controlador de dominio usa un security account manager (SAM), o NTDS en
Windows 2003 Server (que es la forma promovida de la SAM, al pasar como
controlador de dominio), para mantener una lista de pares de nombre de usuario y
contrasea. El controlador de dominio entonces crea un repositorio centralizado de
contraseas, que estn enlazados a los nombres de usuarios (una clave por
usuario), lo cual es ms eficiente que mantener en cada mquina cliente
centenares de claves para cada recurso de red disponible.
En un dominio Windows, cuando un cliente no autorizado solicita un acceso a los
recursos compartidos de un servidor, el servidor acta y pregunta al controlador de
dominio si ese usuario est autenticado. Si lo est, el servidor establecer una
conexin de sesin con los derechos de acceso correspondientes para ese
servicio y usuario. Si no lo est, la conexin es denegada.
Una vez que el controlador de dominio autentifica a un usuario, se devuelve al
cliente una ficha especial (token) de autenticacin, de manera que el usuario no
necesitar volver a iniciar sesin para acceder a otros recursos en dicho dominio,
ya que el usuario se considera "logueado" en el dominio.

También podría gustarte