Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Configuracin sencilla.
Menor complejidad.
Bajo costo, dado que es posible que no se necesiten dispositivos de red ni
servidores dedicados.
Se pueden utilizar para tareas sencillas como transferir archivos y compartir
impresoras.
Dispositivos
Medios
Servicios
Los dispositivos y los medios son los elementos fsicos o el hardware, de la red.
Por lo general, el hardware est compuesto por los componentes visibles de la
plataforma de red, como una computadora porttil, una PC, un switch, un router,
un punto de acceso inalmbrico o el cableado que se utiliza para conectar esos
dispositivos. A veces, puede que algunos componentes no sean visibles. En el
caso de los medios inalmbricos, los mensajes se transmiten a travs del aire
mediante radio frecuencias invisibles u ondas infrarojas.
Los componentes de red se utilizan para proporcionar servicios y procesos, que
son los programas de comunicacin, denominados software, que se ejecutan en
los dispositivos conectados en red. Un servicio de red proporciona informacin en
respuesta a una solicitud. Los servicios incluyen muchas de las aplicaciones de
red comunes que utilizan las personas a diario, como los servicios de hosting de
correo electrnico y web hosting. Los procesos proporcionan la funcionalidad que
direcciona y traslada mensajes a travs de la red. Los procesos son menos obvios
para nosotros, pero son crticos para el funcionamiento de las redes.
Los dispositivos de red con los que las personas estn ms familiarizadas se
denominan dispositivos finales o hosts. Estos dispositivos forman la interfaz
entre los usuarios y la red de comunicacin subyacente.
Algunos ejemplos de dispositivos finales son:
Impresoras de red
Telfonos VoIP
Terminales de TelePresence
Cmaras de seguridad
Internetworking (routers)
Seguridad (firewalls)
Dirigir los datos a lo largo de rutas alternativas cuando hay una falla en el
enlace.
Transmisin inalmbrica
Los diagramas de topologa son obligatorios para todos los que trabajan con
redes. Estos diagramas proporcionan un mapa visual que muestra cmo est
conectada la red.
Existen dos tipos de diagramas de topologa:
LAN y WAN
Red de rea local: las redes de rea local (LAN, Local Area Network) son
infraestructuras de red que proporcionan acceso a los usuarios y a los
dispositivos finales en un rea geogrfica pequea.
Red de rea extensa: las redes de rea extensa (WAN, Wide Area
Network) son infraestructuras de red que proporcionan acceso a otras redes
en un rea geogrfica extensa.
Las redes de rea local (LAN, Local Area Networks) son infraestructuras de red
que abarcan un rea geogrfica pequea. Las caractersticas especficas de las
LAN incluyen lo siguiente:
Las redes de rea extensa (WAN, Wide Area Networks) son infraestructuras de
red que abarcan un rea geogrfica extensa. Normalmente, la administracin de
las WAN est a cargo de proveedores de servicios (SP) o proveedores de
servicios de Internet (ISP).
Las caractersticas especficas de las WAN incluyen lo siguiente:
Internet
Aunque el uso de redes LAN o WAN tiene ventajas, la mayora de las personas
necesitan comunicarse con un recurso ubicado en otra red, fuera de la red local
del hogar, el campus o la organizacin. Esto se logra mediante el uso de Internet.
Internet es una coleccin mundial de redes interconectadas (abreviado:
internetworks o internet), que colaboran para intercambiar informacin sobre la
base de estndares comunes. A travs de cables telefnicos, cables de fibra
ptica, transmisiones inalmbricas y enlaces satelitales, los usuarios de Internet
pueden intercambiar informacin de diversas formas.
Internet es un conglomerado de redes que no es propiedad de ninguna persona ni
de ningn grupo. Para garantizar una comunicacin eficaz en esta infraestructura
heterognea, se requiere la aplicacin de tecnologas y estndares coherentes y
comnmente reconocidos, as como la cooperacin de muchas entidades de
administracin de redes. Existen organizaciones que se desarrollaron con el fin de
ayudar a mantener la estructura y la estandarizacin de los protocolos y los
procesos de Internet. Entre estas organizaciones, se encuentran Internet
Engineering Task Force (IETF), Internet Corporation for Assigned Names and
Numbers (ICANN) e Internet Architecture Board (IAB), entre muchas otras.
Intranet
Extranet
El trmino intranet se suele utilizar para hacer referencia a una conexin privada
de redes LAN y WAN que pertenece a una organizacin y que est diseada para
que solo accedan a ella los miembros y los empleados de la organizacin u otras
personas autorizadas. Bsicamente, las intranets son internets a la que solamente
se puede acceder desde dentro de la organizacin.
Las organizaciones pueden publicar en una intranet pginas Web sobre eventos
internos, polticas de higiene y seguridad, boletines de personal y directorios
telefnicos del personal. Por ejemplo, los lugares de estudios pueden tener
intranets que incluyan informacin sobre los programas de clases, currculos en
lnea y foros de discusin. Generalmente, las intranets ayudan a eliminar el
papeleo y aceleran los flujos de trabajo. El personal que trabaja fuera de la
organizacin puede tener acceso a la intranet mediante conexiones seguras a la
red interna.
Es posible que una organizacin utilice una extranet para proporcionar acceso
seguro a las personas que trabajan para otra organizacin, pero requieren datos
de la compaa. Entre los ejemplos de extranets, se incluyen los siguientes:
Un hospital que cuenta con un sistema de registro para que los mdicos
puedan cargar citas con sus pacientes.
Tendencias de red
Computacin en la nube
La computacin en la nube consiste en el uso de recursos informticos (hardware
y software) que se proveen como servicio a travs de una red. Una compaa
utiliza el hardware y software de la nube y se le cobra un precio por el servicio.
Las PC locales ya no tienen que hacer el trabajo pesado cuando se trata de
ejecutar aplicaciones de red. En cambio, la red de PC que componen la nube es la
que ocupa de ejecutarlas. Esto disminuye los requisitos de hardware y software
del usuario. La PC del usuario debe interactuar con la nube mediante software,
que puede ser un explorador Web, mientras que la red de la nube se encarga del
resto.
La computacin en la nube es otra tendencia global que cambia el modo en que
accedemos a los datos y los almacenamos. Esta tendencia abarca todos los
servicios de suscripcin o de pago segn el uso en tiempo real en Internet. Este
sistema nos permite almacenar archivos personales e incluso crear copias de
seguridad de nuestra unidad de disco duro completa en servidores a travs de
Internet. Mediante la nube, se puede acceder a aplicaciones de procesamiento de
texto y edicin de fotografas, entre otras.
Para las empresas, la computacin en la nube expande las capacidades de TI sin
necesidad de invertir en infraestructura nueva, en capacitacin de personal nuevo
Nubes pblicas
Las aplicaciones y los servicios basados en la nube que se ofrecen en una nube
pblica estn a disposicin de la poblacin en general. Los servicios pueden ser
gratuitos u ofrecerse en el formato de pago segn el uso, como el pago de
almacenamiento en lnea. La nube pblica utiliza Internet para proporcionar
servicios.
Nubes privadas
Las aplicaciones y los servicios basados en la nube que se ofrecen en una nube
privada estn destinados a una organizacin o una entidad especfica, como el
gobierno. Se puede configurar una nube privada utilizando la red privada de la
organizacin, si bien el armado y el mantenimiento pueden ser costosos. Una
organizacin externa que cuente con una seguridad de acceso estricta tambin
puede administrar una nube privada.
Nubes personalizadas
Estas son nubes creadas para satisfacer las necesidades de un sector especfico,
como salud o medios. Las nubes personalizadas pueden ser privadas o pblicas.
Nubes Hibridas
Una nube hbrida consta de dos o ms nubes (por ejemplo, una parte
personalizada y otra parte pblica); ambas partes son objetos separados, pero
estn conectadas mediante una nica arquitectura. En una nube hbrida, las
personas podran tener grados de acceso a diversos servicios segn los derechos
de acceso de los usuarios.
La computacin en la nube es posible gracias a los centros de datos. Un centro de
datos es una instalacin utilizada para alojar sistemas de computacin y
componentes relacionados, entre los que se incluyen los siguientes:
Dispositivos de seguridad
Protocolos
Un ejemplo del uso de una suite de protocolos en comunicaciones de red es la
interaccin entre un servidor Web y un cliente Web. Esta interaccin utiliza una
cantidad de protocolos y estndares en el proceso de intercambio de informacin
entre ellos. Los distintos protocolos trabajan en conjunto para asegurar que ambas
partes reciben y entienden los mensajes. Algunos ejemplos de estos protocolos
son:
Suites de protocolos
Como se indic anteriormente, una suite de protocolos es un grupo de protocolos
que trabajan en forma conjunta para proporcionar servicios integrales de
comunicacin de red. Las suites de protocolos pueden estar especificadas por un
organismo de estandarizacin o pueden ser desarrolladas por un proveedor.
Los protocolos IP, HTTP y DHCP son todos parte de la suite de protocolos de
Internet conocida como protocolo de control de transmisin/IP (TCP/IP). La suite
de protocolos TCP/IP es un estndar abierto, lo que significa que estos protocolos
estn disponibles para el pblico sin cargo, y cualquier proveedor puede
implementar estos protocolos en su hardware o software.
Un protocolo basado en estndares es un proceso o un protocolo que recibi el
aval del sector de redes y fue ratificado, o aprobado, por un organismo de
estandarizacin. El uso de estndares en el desarrollo y la implementacin de
protocolos aseguran que productos de distintos fabricantes puedan interoperar
correctamente. Si un fabricante en particular no observa un protocolo
estrictamente, es posible que sus equipos o software no puedan comunicarse
satisfactoriamente con productos hechos por otros fabricantes.
En las comunicaciones de datos, por ejemplo, si un extremo de una conversacin
utiliza un protocolo para regir una comunicacin unidireccional y el otro extremo
adopta un protocolo que describe una comunicacin bidireccional, es muy
probable que no pueda intercambiarse ningn dato.
Algunos protocolos son exclusivos. Exclusivo, en este contexto, significa que una
compaa o un proveedor controlan la definicin del protocolo y cmo funciona.
Algunos protocolos exclusivos los pueden utilizar distintas organizaciones con
permiso del propietario. Otros, solo se pueden implementar en equipos fabricados
por el proveedor exclusivo. AppleTalk y Novell Netware constituyen ejemplos de
protocolos exclusivos.
Incluso es posible que varias compaas trabajen conjuntamente para crear un
protocolo exclusivo. Es comn que un proveedor (o grupo de proveedores)
desarrolle un protocolo exclusivo para satisfacer las necesidades de sus clientes y
posteriormente ayude a hacer de ese protocolo exclusivo un estndar abierto. Por
ejemplo, Ethernet fue un protocolo desarrollado inicialmente por Bob Metcalfe en
el XEROX Palo Alto Research Center (PARC) en la dcada de los setenta. En
1979, Bob Metcalfe cre su propia compaa, 3COM, y trabaj junto con Digital
Equipment Corporation (DEC), Intel y Xerox para promover el estndar DIX para
Ethernet. En 1985, el Instituto de Ingenieros en Electricidad y Electrnica (IEEE)
public el estndar IEEE 802.3, que era casi idntico a Ethernet. Actualmente,
802.3 es el estndar comn que se utiliza en redes de rea local (LAN). Otro
ejemplo: ms recientemente, Cisco abri el protocolo de enrutamiento EIGRP
como RFC informativa para satisfacer las necesidades de los clientes que desean
utilizar el protocolo en una red de varios proveedores.
La suite IP es una suite de protocolos necesaria para transmitir y recibir
informacin mediante Internet. Se conoce comnmente como TCP/IP, ya que TCP
e IP fueron los primeros dos protocolos de red definidos para este estndar. La
suite TCP/IP basada en estndares abiertos reemplaz otras suites de protocolos
exclusivas de proveedores, como AppleTalk de Apple e Internetwork Packet
Exchange/Sequenced Packet Exchange (IPX/SPX) de Novell.
La primera red de conmutacin de paquetes, antecesora de Internet actual, fue la
red Advanced Research Projects Agency Network (ARPANET), que tuvo su origen
en 1969 al conectar PC centrales en cuatro ubicaciones. La ARPANET fue
fundada por el Departamento de Defensa de los Estados Unidos para que se
utilice en universidades y en laboratorios de investigacin. Bolt, Beranek and
Newman (BBN) fue el contratista que llev a cabo gran parte del desarrollo inicial
de la ARPANET, incluida la creacin del primer router conocido como un
procesador de mensajes de interfaz (IMP).
En 1973, Robert Kahn y Vinton Cerf comenzaron a trabajar en la suite TCP para
desarrollar la siguiente generacin de la ARPANET. TCP se dise para
reemplazar el programa de control de red (NCP) actual de la ARPANET. En 1978,
TCP se dividi en dos protocolos: TCP e IP. Posteriormente, se agregaron otros
protocolos a la suite de protocolos TCP/IP, entre los que se incluyen Telnet, FTP,
DNS y muchos otros.
7. El cliente recibe las tramas de enlace de datos que contienen los datos, y cada
encabezado de protocolo se procesa y, a continuacin, se elimina en el orden
opuesto al que se agreg. La informacin de Ethernet se procesa y se elimina,
seguida por la informacin del protocolo IP, luego la informacin de TCP y,
finalmente, la informacin de HTTP.
8. A continuacin, la informacin de la pgina Web se transfiere al software de
explorador Web del cliente.
Direcciones experimentales
Las direcciones del bloque que va de 240.0.0.0 a 255.255.255.254 se indican
como reservadas para uso futuro (RFC 3330). En la actualidad, estas direcciones
solo se pueden utilizar para fines de investigacin o experimentacin, y no se
pueden utilizar en una red IPv4. Sin embargo, segn RFC 3330, podran,
tcnicamente, convertirse en direcciones utilizables en el futuro.
Histricamente, RFC1700, Assigned Numbers (Nmeros asignados), agrupaba
rangos unicast en tamaos especficos llamados direcciones de clase A, de clase
B y de clase C. Tambin defina a las direcciones de clase D (multicast) y de clase
E (experimental), anteriormente tratadas. Las direcciones unicast de clases A, B y
C definan redes de tamaos especficos y bloques de direcciones especficos
para estas redes. Se asign a una compaa u organizacin todo un bloque de
direcciones de clase A, clase B o clase C. Este uso de espacio de direccin se
denomina direccionamiento con clase.
Limitaciones del sistema basado en clases
No todos los requisitos de las organizaciones se ajustaban a una de estas tres
clases. La asignacin con clase de espacio de direcciones a menudo
desperdiciaba muchas direcciones, lo cual agotaba la disponibilidad de direcciones
IPv4. Por ejemplo: una compaa con una red con 260 hosts necesitara que se le
otorgue una direccin de clase B con ms de 65.000 direcciones.
A pesar de que este sistema con clase no fue abandonado hasta finales de la
dcada del 90, es posible ver restos de estas redes en la actualidad. Por ejemplo,
cuando asigna una direccin IPv4 a una PC, el sistema operativo examina la
direccin que se asigna, a fin de determinar si esta direccin es una direccin de
clase A, de clase B o de clase C. A continuacin, el sistema operativo supone el
prefijo utilizado por esa clase y lleva a cabo la asignacin de la mscara de subred
predeterminada.
Direccionamiento sin clase
El sistema que se utiliza en la actualidad se denomina direccionamiento sin
clase. El nombre formal es enrutamiento entre dominios sin clase (CIDR,
pronunciado cider). La asignacin con clase de direcciones IPv4 era muy
ineficaz, y permita solo las duraciones de prefijo /8, /16 o /24, cada una de un
espacio de direccin distinto. En 1993, el IETF cre un nuevo conjunto de
estndares que permita que los proveedores de servicios asignaran direcciones
IPv4 en cualquier lmite de bits de direccin (duracin de prefijo) en lugar de solo
con una direccin de clase A, B o C.
El IETF saba que el CIDR era solo una solucin temporal y que sera necesario
desarrollar un nuevo protocolo IP para admitir el rpido crecimiento de la cantidad
de usuarios de Internet. En 1994, el IETF comenz a trabajar para encontrar un
sucesor de IPv4, que finalmente fue IPv6.
Para que una compaa u organizacin tenga hosts de red, como servidores Web, a los que
se pueda acceder desde Internet, dicha organizacin debe tener un bloque de direcciones
pblicas asignado. Se debe tener en cuenta que las direcciones pblicas deben ser nicas, y
el uso de estas direcciones pblicas se regula y se asigna a cada organizacin de forma
independiente. Esto es vlido para las direcciones IPv4 e IPv6.
IANA y RIR
La Internet Assigned Numbers Authority (IANA) (http://www.iana.org) administra la
asignacin de direcciones IPv4 e IPv6. Hasta mediados de los aos noventa, todo
el espacio de direcciones IPv4 era directamente administrado por la IANA. En ese
entonces, se asign el resto del espacio de direcciones IPv4 a otros diversos
registros para que realicen la administracin de reas regionales o con propsitos
particulares. Estas compaas de registro se llaman registros regionales de
Internet (RIR).
Los principales registros son:
AfriNIC
(African
Network
http://www.afrinic.net
ARIN (American Registry for Internet Numbers), regin Amrica del Norte
http://www.arin.net
Information
Centre),
regin
frica
Nivel 2
Los ISP de nivel 2 adquieren su servicio de Internet de los ISP de nivel 1. Los ISP
de nivel 2 generalmente se centran en los clientes empresa. Los ISP de nivel 2
normalmente ofrecen ms servicios que los ISP de los otros dos niveles. Estos
ISP de nivel 2 suelen tener recursos de TI para ofrecer sus propios servicios, como
DNS, servidores de correo electrnico y servidores Web. Otros servicios ofrecidos
por los ISP de nivel 2 pueden incluir desarrollo y mantenimiento de sitios web, ecommerce/e-business y VoIP.
La principal desventaja de los ISP de nivel 2, comparados con los ISP de nivel 1,
es el acceso ms lento a Internet. Como los IPS de Nivel 2 estn al menos a una
conexin ms lejos de la red troncal de Internet, tienden a tener menor
confiabilidad que los IPS de Nivel 1.
Nivel 3
Los ISP de nivel 3 adquieren su servicio de Internet de los ISP de nivel 2. El
objetivo de estos ISP son los mercados minoristas y del hogar en una ubicacin
especfica. Tpicamente, los clientes del nivel 3 no necesitan muchos de los
servicios requeridos por los clientes del nivel 2. Su necesidad principal es
conectividad y soporte.
Estos clientes a menudo tienen conocimiento escaso o nulo sobre computacin o
redes. Los ISP de nivel 3 suelen incluir la conectividad a Internet como parte del
contrato de servicios de red y computacin para los clientes. A pesar de que
pueden tener un menor ancho de banda y menos confiabilidad que los
proveedores de nivel 1 y 2, suelen ser buenas opciones para pequeas y
medianas empresas.
Capa de presentacin
La capa de presentacin tiene tres funciones principales:
Comprimir los datos de forma tal que los pueda descomprimir el dispositivo
de destino.
Capa de sesin
Como su nombre lo indica, las funciones de la capa de sesin crean y mantienen
dilogos entre las aplicaciones de origen y destino. La capa de sesin maneja el
intercambio de informacin para iniciar los dilogos y mantenerlos activos y para
reiniciar sesiones que se interrumpieron o que estuvieron inactivas durante un
perodo prolongado.
Si bien el modelo OSI separa las funciones individuales de las capas de
aplicacin, presentacin y sesin, las aplicaciones de TCP/IP ms conocidas e
implementadas incorporan la funcionalidad de las tres capas.
Los protocolos de aplicacin de TCP/IP especifican el formato y la informacin de
control necesarios para muchas funciones de comunicacin comunes de Internet.
Algunos de los protocolos TCP/IP son:
Los protocolos de capa de aplicacin son utilizados tanto por los dispositivos de
origen como de destino durante una sesin de comunicacin. Para que las
comunicaciones se lleven a cabo correctamente, los protocolos de capa de
aplicacin que se implementaron en los hosts de origen y de destino deben ser
compatibles.
C
mo interactan los protocolos de aplicacin con las aplicaciones
de usuario final
Cuando se accede a la informacin en un dispositivo de red, ya sea una PC, una
computadora porttil, una tablet PC, un smartphone o algn otro dispositivo
conectado a una red, los datos no se pueden almacenar fsicamente en el
dispositivo. En este caso, se debe solicitar permiso al dispositivo que contiene los
datos para acceder a esa informacin. En el modelo de red punto a punto (P2P),
se accede a los datos de un dispositivo punto sin utilizar un servidor dedicado.
El modelo de red P2P consta de dos partes: las redes P2P y las aplicaciones P2P.
Ambas partes tienen caractersticas similares, pero en la prctica son muy
diferentes.
P2P Networks
En una red P2P, hay dos o ms PC que estn conectadas por medio de una red y
pueden compartir recursos (como impresoras y archivos) sin tener un servidor
dedicado. Todo dispositivo final conectado (conocido como punto) puede
funcionar como servidor y como cliente. Una computadora puede asumir la funcin
de servidor para una transaccin mientras funciona en forma simultnea como
cliente para otra transaccin. Las funciones de cliente y servidor se establecen por
solicitud.
Un ejemplo de esto es una red domstica simple con dos PC. En este ejemplo, el
Punto2 tiene una impresora conectada a l directamente por USB y est
configurado para compartir la impresora en la red de modo que el Punto1 pueda
imprimir con esta. El Punto1 est configurado para compartir una unidad o una
carpeta en la red. Esto permite que el Punto2 acceda a los archivos de la carpeta
compartida y los guarde. Adems de compartir archivos, una red como esta
permitira que los usuarios habiliten juegos en red o compartan una conexin a
Internet.
Las redes P2P descentralizan los recursos en una red. En lugar de ubicar datos
para compartir en los servidores dedicados, los datos se pueden colocar en
cualquier parte y en cualquier dispositivo conectado. La mayora de los sistemas
operativos actuales admiten compartir archivos e impresoras sin requerir software
del servidor adicional. Sin embargo, las redes P2P no utilizan cuentas de usuario
centralizadas ni acceden a servidores para mantener permisos. Por lo tanto, es
difcil aplicar polticas de seguridad y de acceso en redes que contienen varias PC.
Se deben establecer cuentas de usuario y derechos de acceso en forma individual
para cada dispositivo.
Una aplicacin punto a punto (P2P) permite que un dispositivo funcione como
cliente y como servidor dentro de la misma comunicacin. En este modelo, cada
cliente es un servidor y cada servidor es un cliente. Ambos pueden iniciar una
comunicacin y se consideran iguales en el proceso de comunicacin. Sin
embargo, las aplicaciones P2P requieren que cada dispositivo final proporcione
una interfaz de usuario y ejecute un servicio en segundo plano. Cuando inicia una
aplicacin P2P especfica, se cargan los servicios en segundo plano y la interfaz
de usuario requeridos; a continuacin, los dispositivos se pueden comunicar
directamente.
Algunas aplicaciones P2P utilizan un sistema hbrido donde se descentraliza el
intercambio de recursos, pero los ndices que apuntan a las ubicaciones de los
recursos estn almacenados en un directorio centralizado. En un sistema hbrido,
cada punto accede a un servidor de ndice para alcanzar la ubicacin de un
recurso almacenado en otro punto. El servidor de ndice tambin puede ayudar a
conectar dos puntos, pero una vez conectados, la comunicacin se lleva a cabo
entre los dos puntos sin comunicacin adicional con el servidor de ndice.
Las aplicaciones P2P se pueden utilizar en redes P2P, en redes cliente/servidor y
a travs de Internet.
Con las aplicaciones P2P, cada PC de la red que ejecuta la aplicacin puede
funcionar como cliente o como servidor para las otras PC en la red que ejecutan la
aplicacin.
Algunas aplicaciones P2P se basan en el protocolo Gnutella. Estas aplicaciones
permiten compartir archivos en discos duros con otras personas. El software de
cliente compatible con Gnutella permite a los usuarios conectarse a los servicios
Gnutella a travs de Internet, adems de ubicar los recursos compartidos por otros
puntos Gnutella y acceder a dichos recursos. Hay muchas aplicaciones cliente
disponibles para acceder a la red Gnutella tales como BearShare, Gnucleus,
LimeWire, Morpheus, WinMX y XoloX.
Mientras que el foro de desarrolladores de Gnutella mantiene el protocolo bsico,
los proveedores de aplicaciones suelen desarrollar extensiones para lograr que el
protocolo funcione mejor con dichas aplicaciones.
Muchas de las aplicaciones P2P no utilizan una base de datos central para
registrar todos los archivos disponibles en los puntos. Por el contrario, los
dispositivos en la red se indican mutuamente qu archivos estn disponibles
cuando hay una consulta, y utilizan el protocolo y los servicios de intercambio de
archivos para dar soporte a la bsqueda de recursos.
En el modelo cliente-servidor, el dispositivo que solicita informacin se denomina
cliente, y el dispositivo que responde a la solicitud se denomina servidor. Los
procesos de cliente y servidor se consideran parte de la capa de aplicacin. El
cliente comienza el intercambio solicitando los datos al servidor, quien responde
enviando uno o ms streams de datos al cliente. Los protocolos de la capa de
aplicacin describen el formato de las solicitudes y respuestas entre clientes y
servidores. Adems de la transferencia real de datos, este intercambio tambin
puede requerir la autenticacin del usuario y la identificacin de un archivo de
datos que se vaya a transferir.
Un ejemplo de una red cliente-servidor es el uso del servicio de correo electrnico
de un ISP para enviar, recibir y almacenar correo electrnico. El cliente de correo
electrnico en una PC domstica emite una solicitud al servidor de correo
electrnico del ISP para que se le enve todo correo no ledo. El servidor responde
enviando al cliente el correo electrnico solicitado.
Aunque los datos se describen generalmente como el flujo del servidor al cliente,
algunos datos fluyen siempre del cliente al servidor. El flujo de datos puede ser el
mismo en ambas direcciones, o inclusive puede ser mayor en la direccin que va
del cliente al servidor. Por ejemplo, un cliente puede transferir un archivo al
servidor con fines de almacenamiento.La transferencia de datos de un cliente a un
servidor se conoce como subida y la transferencia de datos de un servidor a un
cliente se conoce como descarga.
GET es una solicitud de datos por parte del cliente. Un cliente (explorador Web)
enva el mensaje GET al servidor Web para solicitar las pginas HTML. Cuando el
servidor recibe la solicitud GET, este responde con una lnea de estado, como
HTTP/1.1 200 OK, y un mensaje propio. El mensaje del servidor puede incluir el
archivo HTML solicitado, si est disponible, o puede contener un mensaje de error
o de informacin, como Se modific la ubicacin del archivo solicitado.
Los mensajes POST y PUT se utilizan para subir datos al servidor Web. Por
ejemplo, cuando el usuario introduce datos en un formulario que est integrado en
una pgina Web (p. ej., cuando se completa una solicitud de pedido), el mensaje
POST se enva al servidor Web. En el mensaje POST, se incluyen los datos que el
usuario introdujo en el formulario.
PUT carga los recursos o el contenido en el servidor Web. Por ejemplo, si un
usuario intenta subir un archivo o una imagen a un sitio Web, el cliente enva un
mensaje PUT al servidor con la imagen o el archivo adjunto.
Aunque HTTP es sumamente flexible, no es un protocolo seguro. Los mensajes de
solicitud envan informacin al servidor en un texto sin formato que puede ser
interceptado y ledo. De forma similar, las respuestas del servidor, generalmente
pginas HTML, tambin se descifran.
Para una comunicacin segura a travs de Internet, se utiliza el protocolo HTTP
seguro (HTTPS) para acceder o subir informacin al servidor Web. El HTTPS
puede utilizar autenticacin y encriptacin para asegurar los datos mientras viajan
entre el cliente y el servidor. HTTPS especifica reglas adicionales para pasar datos
entre la capa de aplicacin y la capa de transporte. El protocolo HTTPS utiliza el
mismo proceso de solicitud del cliente-respuesta del servidor que HTTP, pero el
stream de datos se encripta con capa de sockets seguros (SSL) antes de
transportarse a travs de la red. El HTTPS crea una carga y un tiempo de
procesamiento adicionales en el servidor debido a la encriptacin y el descifrado
de trfico.
Cuando un cliente realiza una consulta, el proceso BIND del servidor observa
primero sus propios registros para resolver el nombre. Si no puede resolverlo con
los registros almacenados, contacta a otros servidores para hacerlo.
La solicitud puede pasar a lo largo de cierta cantidad de servidores, lo cual puede
tomar ms tiempo y consumir banda ancha. Una vez que se encuentra una
coincidencia y se la devuelve al servidor solicitante original, este almacena
temporalmente en la memoria cach la direccin numerada que coincide con el
nombre.
Si vuelve a solicitarse ese mismo nombre, el primer servidor puede regresar la
direccin utilizando el valor almacenado en el cach de nombres. El
almacenamiento en cach reduce el trfico de la red de datos de consultas DNS y
las cargas de trabajo de los servidores ms altos de la jerarqua. El servicio del
cliente DNS en los equipos Windows optimiza el rendimiento de la resolucin de
nombres DNS al almacenar tambin los nombres resueltos previamente en la
memoria. El comando ipconfig /displaydns muestra todas las entradas DNS en
cach en un sistema de computacin Windows.
El protocolo DNS utiliza un sistema jerrquico para crear una base de datos que
proporcione la resolucin de nombres. La jerarqua es similar a un rbol invertido
con la raz en la parte superior y las ramas por debajo. DNS utiliza nombres de
domino para formar la jerarqua.
La estructura de denominacin se divide en zonas pequeas y manejables. Cada
servidor DNS mantiene un archivo de base de datos especfico y slo es
responsable de administrar las asignaciones de nombre a IP para esa pequea
porcin de toda la estructura DNS. Cuando un servidor DNS recibe una solicitud
para una traduccin de nombre que no se encuentra dentro de esa zona DNS, el
servidor DNS reenva la solicitud a otro servidor DNS dentro de la zona adecuada
para su traduccin.
Nota: DNS es escalable, porque la resolucin de los nombres de hosts se
distribuye entre varios servidores.
Los diferentes dominios de primer nivel representan el tipo de organizacin o el
pas de origen. Entre los ejemplos de dominios del nivel superior se encuentran:
.au: Australia
.co: Colombia
.jp: Japn
Despus de los dominios del nivel superior, se encuentran los nombres de los
dominios de segundo nivel y debajo de estos hay otros dominios de nivel inferior.
Cada nombre de dominio es una ruta hacia este rbol invertido que comienza de
la raz. Por ejemplo, es posible que el servidor DNS raz no sepa exactamente
dnde se encuentra el registro del servidor de correo electrnico, mail.cisco.com,
pero conserva un registro del dominio .com dentro del dominio de nivel superior.
Asimismo, es posible que los servidores dentro del dominio .com no tengan un
registro de mail.cisco.com, pero s tienen un registro del dominio. Los servidores
dentro del dominio cisco.com tienen un registro (un registro MX para ser precisos)
para mail.cisco.com.
El DNS depende de esta jerarqua de servidores descentralizados para almacenar
y mantener estos registros de recursos. Los registros de recursos enumeran
nombres de dominios que el servidor puede resolver y servidores alternativos que
tambin pueden procesar solicitudes. Si un servidor dado tiene registros de
recursos que corresponden a su nivel en la jerarqua de dominios, se dice que es
autoritativo para dichos registros. Por ejemplo, un servidor de nombre en el
dominio cisco.netacad.net no sera autoritativo para el registro de mail.cisco.com,
porque dicho registro se mantiene en un servidor de nivel de dominio superior,
especficamente el servidor de nombre en el dominio cisco.com.
DNS es un servicio cliente/servidor. Sin embargo, difiere de los otros servicios
cliente/servidor. Mientras otros servicios utilizan un cliente que es una aplicacin
(como un explorador Web o un cliente de correo electrnico), el cliente DNS
ejecuta un servicio por s mismo. El cliente DNS, a veces denominado resolucin
DNS, admite la resolucin de nombres para otras aplicaciones de red y otros
servicios que lo necesiten.
verificacin exhaustivas del proceso DNS. Al finalizar, escriba exit para salir de la
utilidad nslookup.
Sin DHCP los usuarios tienen que introducir manualmente la direccin IP, la
mscara de subred y otros parmetros de red para poder unirse a esta. El servidor
de DHCP mantiene un pool de las direcciones IP y alquila una direccin a
cualquier cliente habilitado por DHCP cuando el cliente est activado. Debido a
que las direcciones IP son dinmicas (concedidas) en lugar de estticas
(asignadas en forma permanente), las direcciones en desuso regresan
automticamente al pool para que se vuelvan a asignar. Cuando un dispositivo
configurado con DHCP se inicia o se conecta a la red, el cliente transmite un
mensaje de descubrimiento de DHCP (DHCPDISCOVER) para identificar
cualquier servidor de DHCP disponible en la red. Un servidor de DHCP responde
con un mensaje de oferta de DHCP (DHCPOFFER), que ofrece una concesin al
cliente. El mensaje de oferta contiene la direccin IP y la mscara de subred que
se deben asignar, la direccin IP del servidor DNS y la direccin IP del gateway
predeterminado. La oferta de concesin tambin incluye la duracin de esta.
El cliente puede recibir varios mensajes DHCPOFFER si hay ms de un servidor
de DHCP en la red local; por lo tanto, debe elegir entre ellos y enviar un mensaje
de solicitud de DHCP (DHCPREQUEST) que identifique el servidor explcito y la
oferta de concesin que el cliente acepta. Un cliente tambin puede optar por
solicitar una direccin previamente asignada por el servidor.
Suponiendo que la direccin IP solicitada por el cliente, u ofrecida por el servidor,
an est disponible, el servidor devuelve un mensaje de acuse de recibo de DHCP
(DHCPACK) que le informa al cliente que finaliz la concesin. Si la oferta ya no
es vlida, quiz debido a que hubo un tiempo de espera o a que otro cliente tom