Está en la página 1de 20

Servidor y Principio de

Redes
versace123mx

PDF generado usando el kit de herramientas de fuente abierta mwlib. Ver http://code.pediapress.com/ para mayor información.
PDF generated at: Tue, 15 Feb 2011 23:37:44 UTC
Contenidos
Artículos
Servidor 1
Servidor web 3
Cliente-servidor 5
Red de computadoras 8

Referencias
Fuentes y contribuyentes del artículo 16
Fuentes de imagen, Licencias y contribuyentes 17

Licencias de artículos
Licencia 18
Servidor 1

Servidor
En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras
computadoras denominadas clientes.[1]
También se suele denominar con la palabra servidor a:
• Una aplicación informática o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas
clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y
acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo
del usuario final. Este es el significado original del término. Es posible que un ordenador cumpla simultáneamente
las funciones de cliente y de servidor.
• Una computadora en la que se ejecuta un programa que realiza alguna tarea en beneficio de otras aplicaciones
llamadas clientes, tanto si se trata de un ordenador central (mainframe), un miniordenador, un ordenador personal,
una PDA o un sistema embebido; sin embargo, hay computadoras destinadas únicamente a proveer los servicios
de estos programas: estos son los servidores por antonomasia.
• Un servidor no es necesariamente una máquina de última
generación de grandes proporciones, no es necesariamente un
superordenador; un servidor puede ser desde una computadora
vieja, hasta una máquina sumamente potente (ej.: servidores web,
bases de datos grandes, etc. Procesadores especiales y hasta varios
terabytes de memoria). Todo esto depende del uso que se le dé al
servidor. Si usted lo desea, puede convertir al equipo desde el cual
usted está leyendo esto en un servidor instalando un programa que
trabaje por la red y a la que los usuarios de su red ingresen a través
Ejemplo de un Servidor.
de un programa de servidor web como Apache.

Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso que entrega información
o sirve a otro proceso. El modelo Cliente-servidor no necesariamente implica tener dos ordenadores, ya que un
proceso cliente puede solicitar algo como una impresión a un proceso servidor en un mismo ordenador.

Tipos de servidores
En las siguiente lista hay algunos tipos comunes de servidores:
• Servidor de archivo: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red.
• Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la
red, poniendo en cola los trabajos de impresión (aunque también puede cambiar la prioridad de las diferentes
impresiones), y realizando la mayoría o todas las otras funciones que en un sitio de trabajo se realizaría para
lograr una tarea de impresión si la impresora fuera conectada directamente con el puerto de impresora del sitio de
trabajo.
• Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con email para los
clientes de la red.
• Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la
recepción y la distribución apropiadas de los fax.
• Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático,
realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz,
encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP
(VoIP), etc.
Servidor 2

• Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el
funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten
muy frecuentemente), también proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite
administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios
Web.
• Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de
comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas
telefónicas entrantes o reconoce la petición de la red y realiza la autentificación necesaria y otros procedimientos
necesarios para registrar a un usuario en la red.
• Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del cliente, aceptando las
instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio
de trabajo, mientras que el sitio de trabajo realiza la interfaz operadora o la porción del GUI del proceso (es decir,
la lógica de la presentación) que se requiere para trabajar correctamente.
• Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web
compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la
piden en la red.
• Servidor de Base de Datos (database server): provee servicios de base de datos a otros programas u otras
computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas
computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.
• Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de
almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se
utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también
es denominada clustering.
• Servidor de impresión: muchas impresoras son capaces de actuar como parte de una red de ordenadores sin
ningún otro dispositivo, tal como un "print server" (servidor de impresión), a actuar como intermediario entre la
impresora y el dispositivo que está solicitando que se termine un trabajo de impresión.
Sin embargo, de acuerdo al rol que asumen dentro de una red se dividen en:
• Servidor dedicado:: son aquellos que le dedican toda su potencia a administrar los recursos de la red, es deir, a
atender las solicitudes de procesamiento de los clientes.
• Servidor no dedicado: son aquellos que no dedican toda su potencia a los clientes, sino también pueden jugar el
rol de estaciones de trabajo al procesar solicitudes de un usuario local.

Véase también
• Cliente-servidor
• Peer to peer
• Servidor web
• Servidor virtual
• Servidor de archivos
Servidor 3

Referencias
[1] Objetoide: Qué es y para qué sirve un servidor (http:/ / objetoide. blogspot. com/ 2008/ 06/ qu-es-y-para-qu-sirve-un-servidor. html)

Servidor web
Un servidor web es un programa que está diseñado para transferir hipertextos, páginas web o páginas HTML
(HyperText Markup Language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados
como animaciones o reproductores de música. El programa implementa el protocolo HTTP (HyperText Transfer
Protocol) que pertenece a la capa de aplicación del modelo OSI. El término también se emplea para referirse al
ordenador que ejecuta el programa.

Funcionamiento
El Servidor web se ejecuta en un ordenador
manteniéndose a la espera de peticiones por parte de un
cliente (un navegador web) y que responde a estas
peticiones adecuadamente, mediante una página web que
se exhibirá en el navegador o mostrando el respectivo
mensaje si se detectó algún error. A modo de ejemplo, al
teclear www.wikipedia.org [1] en nuestro navegador, éste
realiza una petición HTTP al servidor de dicha dirección.
El servidor responde al cliente enviando el código
HTML de la página; el cliente, una vez recibido el
código, lo interpreta y lo exhibe en pantalla. Como
vemos con este ejemplo, el cliente es el encargado de
interpretar el código HTML, es decir, de mostrar las
fuentes, los colores y la disposición de los textos y
objetos de la página; el servidor tan sólo se limita a
transferir el código de la página sin llevar a cabo ninguna
interpretación de la misma.

Además de la transferencia de código HTML, los


Servidores web pueden entregar aplicaciones web. Éstas
son porciones de código que se ejecutan cuando se
realizan ciertas peticiones o respuestas HTTP. Hay que Servidor web de la Wikimedia.
distinguir entre:
• Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas en la máquina del usuario. Son
las aplicaciones tipo Java "applets" o Javascript: el servidor proporciona el código de las aplicaciones al cliente y
éste, mediante el navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un navegador con
capacidad para ejecutar aplicaciones (también llamadas scripts). Comúnmente, los navegadores permiten ejecutar
aplicaciones escritas en lenguaje javascript y java, aunque pueden añadirse más lenguajes mediante el uso de
plugins.
• Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación; ésta, una vez ejecutada, genera cierto
código HTML; el servidor toma este código recién creado y lo envía al cliente por medio del protocolo HTTP.
Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar aplicaciones web. La razón es
que, al ejecutarse ésta en el servidor y no en la máquina del cliente, éste no necesita ninguna capacidad añadida,
Servidor web 4

como sí ocurre en el caso de querer ejecutar aplicaciones javascript o java. Así pues, cualquier cliente dotado de un
navegador web básico puede utilizar este tipo de aplicaciones.
El hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a confundir ambos términos. HTML es
un lenguaje de marcas y HTTP es un protocolo.

Servidor Web Local


Instalar un servidor web en nuestro PC nos permitirá, entre otras cosas, poder montar nuestra propia página web sin
necesidad de contratar hosting, probar nuestros desarrollos vía local, acceder a los archivos de nuestro equipo desde
un PC remoto (aunque para esto existen otras opciones, como utilizar un servidor FTP) o utilizar alguno de los
programas basados en web tan interesantes que están viendo la luz últimamente. El problema de usar nuestro
ordenador como servidor web es que conviene tenerlo encendido permanentemente (para que esté accesible de forma
continua como la mayoría de los sitios webs), con el consiguiente coste debido al consumo de electricidad (conviene
tener en cuenta que hay alojamientos web gratuitos, incluso sin publicidad y con interesantes funciones).

Software
Algunos servidores web importantes son:
• Apache
• IIS
• Cherokee
• Tomcat
Otros servidores, más simples pero más rápidos, son:
• lighttpd
• thttpd

Véase también
• PHP
• ASP
• Perl
• Python/WSGI
• CGI
• .NET
• JSP (Tecnología Java )
• CF (Adobe Coldfusion)

Enlaces externos
• World Wide Web Consortium (W3C) [2]

Referencias
[1] http:/ / www. wikipedia. org
[2] http:/ / www. w3c. es/
Cliente-servidor 5

Cliente-servidor
Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da
respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más
ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.
En esta arquitectura la capacidad de proceso está repartida entre los clientes y los servidores, aunque son más
importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la
separación de responsabilidades, lo que facilita y clarifica el diseño del sistema.
La separación entre cliente y servidor es una separación de tipo lógico, donde el servidor no se ejecuta
necesariamente sobre una sola máquina ni es necesariamente un sólo programa. Los tipos específicos de servidores
incluyen los servidores web, los servidores de archivo, los servidores del correo, etc. Mientras que sus propósitos
varían de unos servicios a otros, la arquitectura básica seguirá siendo la misma.
Una disposición muy común son los sistemas multicapa en los que el servidor se descompone en diferentes
programas que pueden ser ejecutados por diferentes computadoras aumentando así el grado de distribución del
sistema.
La arquitectura cliente-servidor sustituye a la arquitectura monolítica en la que no hay distribución, tanto a nivel
físico como a nivel lógico.
La red cliente-servidor es aquella red de comunicaciones en la que todos los clientes están conectados a un servidor,
en el que se centralizan los diversos recursos y aplicaciones con que se cuenta; y que los pone a disposición de los
clientes cada vez que estos son solicitados. Esto significa que todas las gestiones que se realizan se concentran en el
servidor, de manera que en él se disponen los requerimientos provenientes de los clientes que tienen prioridad, los
archivos que son de uso público y los que son de uso restringido, los archivos que son de sólo lectura y los que, por
el contrario, pueden ser modificados, etc. Este tipo de red puede utilizarse conjuntamente en caso de que se este
utilizando en una red mixta.

Características
En la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus características son:
• Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicación (dispositivo maestro
o amo).
• Espera y recibe las respuestas del servidor.
• Por lo general, puede conectarse a varios servidores a la vez.
• Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario.
• Al contratar un servicio de redes , se tiene que tener en la velocidad de conexión que le otorga al cliente y el tipo
de cable que utiliza , por ejemplo : cable de cobre ronda entre 1 ms y 50 ms.
Al receptor de la solicitud enviada por cliente se conoce como servidor. Sus características son:
• Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un papel pasivo en la
comunicación (dispositivo esclavo).
• Tras la recepción de una solicitud, la procesan y luego envían la respuesta al cliente.
• Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos casos el número máximo de
peticiones puede estar limitado).
• No es frecuente que interactúen directamente con los usuarios finales.
Cliente-servidor 6

Comparación de la arquitectura C/S con otras arquitecturas de red

Comparación con las redes de pares


Las redes de pares, también conocidas como redes par-a-par o peer-to-peer (abreviado con las siglas P2PM) son
otro tipo de arquitectura de red.

Comparación con la arquitectura Cliente-Cola-Cliente


Si bien la clásica arquitectura C/S requiere uno de los puntos terminales de comunicación para actuar como un
servidor, que puede ser algo más difícil de aplicar, la arquitectura Cliente-Cola-Cliente habilita a todos los nodos
para actuar como clientes simples, mientras que el servidor actúa como una cola que va capturando las peticiones de
los clientes (un proceso que debe pasar sus peticiones a otro, lo hace a través de una cola, por ejemplo, una consulta
a una base de datos, entonces, el segundo proceso conecta con la base de datos, elabora la petición, la pasa a la base
de datos, etc.). Esta arquitectura permite simplificar en gran medida la implementación de software. La arquitectura
P2P originalmente se basó en el concepto "Cliente-Cola-Cliente".

Arquitecturas multi-capas
La arquitectura cliente/servidor genérica tiene dos tipos de nodos en la red: clientes y servidores. Consecuentemente,
estas arquitecturas genéricas se refieren a veces como arquitecturas de dos niveles o dos capas.
Algunas redes disponen de tres tipos de nodos:
• Clientes que interactúan con los usuarios finales.
• Servidores de aplicación que procesan los datos para los clientes.
• Servidores de la base de datos que almacenan los datos para los servidores de aplicación.
Esta configuración se llama una arquitectura de tres-capas.
• Ventajas de las arquitecturas n-capas:
La ventaja fundamental de una arquitectura n-capas comparado con una arquitectura de dos niveles (o una
tres-capas con una de dos niveles) es que separa hacia fuera el proceso, eso ocurre para mejorar el balance la
carga en los diversos servidores; es más escalable.
• Desventajas de las arquitecturas de la n-capas:
• Pone más carga en la red, debido a una mayor cantidad de tráfico de la red.
• Es mucho más difícil programar y probar el software que en arquitectura de dos niveles porque tienen que
comunicarse más dispositivos para terminar la transacción de un usuario.

Ventajas
• Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de
forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema. Esta centralización también
facilita la tarea de poner al día datos u otros recursos (mejor que en las redes P2P)..
• Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede
ser aumentado (o mejorado) en cualquier momento, o se pueden añadir nuevos nodos a la red (clientes y/o
servidores).
• Fácil mantenimiento: al estar distribuidas las funciones y responsabilidades entre varios ordenadores
independientes, es posible reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus
clientes no se verán afectados por ese cambio (o se afectarán mínimamente). Esta independencia de los cambios
también se conoce como encapsulación.
Cliente-servidor 7

• Existen tecnologías, suficientemente desarrolladas, diseñadas para el paradigma de C/S que aseguran la seguridad
en las transacciones, la amigabilidad de la interfaz, y la facilidad de empleo.

Desventajas
• La congestión del tráfico ha sido siempre un problema en el paradigma de C/S. Cuando una gran cantidad de
clientes envían peticiones simultaneas al mismo servidor, puede ser que cause muchos problemas para éste (a
mayor número de clientes, más problemas para el servidor). Al contrario, en las redes P2P como cada nodo en la
red hace también de servidor, cuanto más nodos hay, mejor es el ancho de banda que se tiene.
• El paradigma de C/S clásico no tiene la robustez de una red P2P. Cuando un servidor está caído, las peticiones de
los clientes no pueden ser satisfechas. En la mayor parte de redes P2P, los recursos están generalmente
distribuidos en varios nodos de la red. Aunque algunos salgan o abandonen la descarga; otros pueden todavía
acabar de descargar consiguiendo datos del resto de los nodos en la red.
• El software y el hardware de un servidor son generalmente muy determinantes. Un hardware regular de un
ordenador personal puede no poder servir a cierta cantidad de clientes. Normalmente se necesita software y
hardware específico, sobre todo en el lado del servidor, para satisfacer el trabajo. Por supuesto, esto aumentará el
coste.
• El cliente no dispone de los recursos que puedan existir en el servidor. Por ejemplo, si la aplicación es una Web,
no podemos escribir en el disco duro del cliente o imprimir directamente sobre las impresoras sin sacar antes la
ventana previa de impresión de los navegadores.

Dirección
Los métodos de dirección en ambientes del servidor de cliente se pueden describir como sigue:
• Dirección del proceso de la máquina: la dirección se divide como proceso@máquina. Por lo tanto 56@453
indicaría el proceso 56 en la computadora 453.
• Servidor de nombres: los servidores de nombres tienen un índice de todos los nombres y direcciones de servidores
en el dominio relevante.
• Localización de Paquetes: Los mensajes de difusión se envían a todas las computadoras en el sistema distribuido
para determinar la dirección de la computadora de la destinación.
• Comerciante: Un comerciante es un sistema que pone en un índice todos los servicios disponibles en un sistema
distribuido. Una computadora que requiere un servicio particular comprobará con el servicio que negocia para
saber si existe la dirección de una computadora que proporciona tal servicio.

Ejemplos
Visitar un sitio web es un buen ejemplo de la arquitectura cliente/servidor. El servidor web sirve las páginas web al
navegador (el cliente). La mayoría de los servicios de Internet son tipo de servidores. Por ejemplo, si estás leyendo
este artículo en Wikipedia, la computadora y el navegador web serían considerados un cliente, y las computadoras,
las bases de datos, y los usos que componen Wikipedia serían considerados el servidor. Cuando tu navegador web
solicita un artículo particular de Wikipedia, el servidor de Wikipedia encuentra toda la información requerida para
exhibir el artículo en la base de datos de Wikipedia, la monta en una página web considerada como interfaz gráfica, y
la envía de nuevo a tu navegador web.
Otro ejemplo seria un juego online, el número de servidores depende del juego pero supongamos que tienen 2,
cuando tu lo descargas y lo instalas tienes un cliente, si tienes solo un computador en casa y juegan 3 personas,
existen un cliente, 3 usuarios y 2 servidores pero depende de ti a cual te conectas, si cada uno instala el juego en sus
propios ordenadores, serian 3 clientes, 3 usuarios y 2 servidores.
Cliente-servidor 8

Cooperación cliente-servidor

Multiple Server
Para que un proceso se realice de la mejor manera, es preferible utilizar terminales distintos realizando la misma
tarea, a centralizar los recursos y que con más hardware/software se realice la misma tarea. Con la ejecución de
múltiples servidores el procesamiento es más rápido, el tiempo de respuesta es descentralizado y se incrementa la
confiabilidad.

Cooperación de procesos paralelos


El mismo proceso se ejecuta simultáneamente (sistemas redundantes).

Cooperación de base de datos


Si se requiere de cierta información ya existente, por qué crearla de nuevo, simplemente interactúa y aprovecha la
información ya creada.

Véase también
• Cliente
• Cliente híbrido
• Servidor
• Par-a-par
• Lado del cliente

Red de computadoras
Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos
informáticos conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas
electromagnéticas o cualquier otro medio para el transporte de datos para compartir información y recursos.[1] Este
término también engloba aquellos medios técnicos que permiten compartir la información. [cita requerida]
La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la
distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de
los datos y reducir el coste general de estas acciones.[2]
La estructura y el modo de funcionamiento de las redes informáticas actuales están definidos en varios estándares,
siendo el más importante y extendido de todos ellos el modelo TCP/IP basado en el modelo de referencia OSI. Este
último, estructura cada red en 7 capas con funciones concretas pero relacionadas entre sí; en TCP/IP se reducen a 4
capas. Existen multitud de protocolos repartidos por cada capa, los cuales también están regidos por sus respectivos
estándares.[3]
Red de computadoras 9

Clasificación de las redes

Por alcance
• Red de área personal o PAN (personal area network) es una red de ordenadores usada para la comunicación
entre los dispositivos de la computadora (teléfonos incluyendo las ayudantes digitales personales) cerca de una
persona.
• Red de área local o LAN (local area network) es una red que se limita a un área especial relativamente pequeña
tal como un cuarto, un solo edificio, una nave, o un avión. Las redes de área local a veces se llaman una sola red
de localización.
• Una red de área de campus o CAN (campus area network) es una red de computadoras que conecta redes de
área local a través de un área geográfica limitada, como un campus universitario, o una base militar.
• Una red de área metropolitana (metropolitan area network o MAN, en inglés) es una red de alta velocidad
(banda ancha) que da cobertura en un área geográfica extensa.
• Las redes de área amplia (wide area network, WAN) son redes informáticas que se extienden sobre un área
geográfica extensa.
• Una red de área de almacenamiento, en inglés SAN (storage area network), es una red concebida para conectar
servidores, matrices (arrays) de discos y librerías de soporte.[cita requerida]
• Una Red de área local virtual (Virtual LAN, VLAN) es un grupo de computadoras con un conjunto común de
recursos a compartir y de requerimientos, que se comunican como si estuvieran adjuntos a una división lógica de
redes de computadoras en la cuál todos los nodos pueden alcanzar a los otros por medio de broadcast (dominio de
broadcast) en la capa de enlace de datos, a pesar de su diversa localización física. [cita requerida]
• Red irregular es un sistema de cables y buses que se conectan a través de un módem, y que da como resultado la
conexión de una o más computadoras. Esta red es parecida a la mixta, solo que no sigue los parámetros
presentados en ella. Muchos de estos casos son muy usados en la mayoría de las redes. [cita requerida]

Por tipo de conexión

Medios guiados
• El cable coaxial se utiliza para transportar señales eléctricas de alta frecuencia que posee dos conductores
concéntricos, uno central, llamado vivo, encargado de llevar la información, y uno exterior, de aspecto tubular,
llamado malla o blindaje, que sirve como referencia de tierra y retorno de las corrientes.
• El cable de par trenzado es una forma de conexión en la que dos conductores eléctricos aislados son
entrelazados para tener menores interferencias y aumentar la potencia y disminuir la diafonía de los cables
adyacentes.
• La fibra óptica es un medio de transmisión empleado habitualmente en redes de datos; un hilo muy fino de
material transparente, vidrio o materiales plásticos, por el que se envían pulsos de luz que representan los datos a
transmitir.
Red de computadoras 10

Medios no guiados
• Red por radio
• Red por infrarrojos
• Red por microondas

Por relación funcional


• Cliente-servidor es una arquitectura que consiste básicamente en un cliente que realiza peticiones a otro
programa (el servidor) que le da respuesta.
• Peer-to-peer es aquella red de computadoras en la que todos o algunos aspectos funcionan sin clientes ni
servidores fijos, sino una serie de nodos que se comportan como iguales entre sí.

Por topología
• La red en bus se caracteriza por tener un único canal de comunicaciones (denominado bus, troncal o backbone)
al cual se conectan los diferentes dispositivos.
• En una red en anillo cada estación está conectada a la siguiente y la última está conectada a la primera.
• En una red en estrella las estaciones están conectadas directamente a un punto central y todas las
comunicaciones se han de hacer necesariamente a través de éste.
• En una red en malla cada nodo está conectado a todos los otros.
• En una red en árbol los nodos están colocados en forma de árbol. Desde una visión topológica, la conexión en
árbol es parecida a una serie de redes en estrella interconectadas salvo en que no tiene un nodo central.
• En una red mixta se da cualquier combinación de las anteriores [cita requerida].

Por la direccionalidad de los datos [cita requerida]


• Simplex o Unidireccional: un Equipo Terminal de Datos transmite y otro recibe.
• Half-Duplex o Bidireccional: sólo un equipo transmite a la vez. También se llama Semi-Duplex. [cita requerida]
• Full-Duplex: ambos pueden transmitir y recibir a la vez una misma información.[cita requerida]

Por grado de autentificación


• Red Privada: una red privada se definiría como una red que puede usarla solo algunas personas y que están
configuradas con clave de acceso personal. [cita requerida]
• Red de acceso público: una red pública se define como una red que puede usar cualquier persona y no como las
redes que están configuradas con clave de acceso personal. Es una red de computadoras interconectados, capaz de
compartir información y que permite comunicar a usuarios sin importar su ubicación geográfica. [cita requerida]

Por grado de difusión


• Una intranet es una red de computadoras que utiliza alguna tecnología de red para usos comerciales, educativos o
de otra índole de forma privada, esto es, que no comparte sus recursos o su información con redes ilegítimas.
• Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de
protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red
lógica única, de alcance mundial.
Red de computadoras 11

Por servicio o función


• Una red comercial proporciona soporte e información para una empresa u organización con ánimo de lucro.
• Una red educativa proporciona soporte e información para una organización educativa dentro del ámbito del
aprendizaje.
• Una red para el proceso de datos proporciona una interfaz para intercomunicar equipos que vayan a realizar una
función de cómputo conjunta.[cita requerida]

Protocolos de redes

Modelos generales
Existen diversos protocolos, estándares y modelos que determinan el funcionamiento general de las redes. Destacan
el modelo OSI y el TCP/IP. Cada modelo estructura el funcionamiento de una red de manera distinta: El modelo OSI
cuenta con 7 capas muy definidas y con funciones diferenciadas y el TCP/IP con 4 capas diferenciadas pero que
combinan las funciones existentes en las 7 capas del modelo OSI.[4] Los protocolos están repartidos por las
diferentes capas pero no están definidos como parte del modelo en sí sino como entidades diferentes de normativas
internacionales, de modo que el modelo OSI no puede ser considerado una arquitectura de red.[5]

Modelo OSI
El modelo OSI (open systems interconnection) fue creado por la ISO y se encarga de la conexión entre sistemas
abiertos, esto es, sistemas abiertos a la comunicación con otros sistemas. Los principios en los que basó su creación
son, una mayor definición de las funciones de cada capa, evitar agrupar funciones diferentes en la misma capa y una
mayor simplificación en el funcionamiento del modelo en general.[6] Este modelo divide las funciones de red en 7
capas diferenciadas.

# Capa Unidad de intercambio

7. Aplicación APDU

6. Presentación PPDU

5. Sesión SPDU

4. Transporte TPDU

3. Red Paquete

2. Enlace Marco / Trama

1. Física Bit

Modelo TCP/IP
Este modelo es el implantado actualmente a nivel mundial: Fue utilizado en ARPANET y es utilizado actualmente a
nivel global en Internet y redes locales. Su nombre deriva de los dos principales protocolos que lo conforman: TCP
en la Capa de transporte e IP en la Capa de red.[7] Se compone de 4 capas.
Red de computadoras 12

# Capa Unidad de intercambio

4. Aplicación no definido

3. Transporte no definido

2. Red / Interred Paquete

1. Enlace / nodo a red ??

Otros estándares
Existen otros estándares, más concretos, que definen el modo de funcionamiento de diversas tecnologías de
transmisión de datos:
Esta lista no es completa

Tecnología Estándar Año de primera publicación Otros detalles

Ethernet IEEE 802.3 1983

Token Ring IEEE 802.5 [8]


1970s

WLAN IEEE 802.11 [9]


1997

Bluetooth IEEE 802.15 [10]


2002

FDDI ISO 9314-x 1987 Reúne un conjunto de estándares.

PPP RFC 1661 [11]


1994

Componentes básicos de las redes de ordenadores

El ordenador
La mayoría de los componentes de una red media son los ordenadores individuales, también denominados host;
generalmente son sitios de trabajo (incluyendo ordenadores personales) o servidores.

Tarjetas de red
Para lograr el enlace entre las computadoras y los medios de transmisión (cables de red o medios físicos para redes
alámbricas e infrarrojos ó radiofrecuencias para redes inalámbricas), es necesaria la intervención de una tarjeta de
red o NIC (Network Card Interface) con la cual se puedan enviar y recibir paquetes de datos desde y hacia otras
computadoras, empleando un protocolo para su comunicación y convirtiendo esos datos a un formato que pueda ser
transmitido por el medio (bits 0's/1's). Cabe señalar que a cada tarjeta de red le es asignado un identificador único
por su fabricante, conocido como dirección MAC (Media Access Control), que consta de 48 bits (6 bytes). Dicho
identificador permite direccionar el tráfico de datos de la red del emisor al receptor adecuado.
El trabajo del adaptador de red es el de convertir las señales eléctricas que viajan por el cable (ej: red Ethernet) o las
ondas de radio (ej: red Wifi) en una señal que pueda interpretar el ordenador.
Estos adaptadores son unas tarjetas PCI que se conectan en las ranuras de expansión del ordenador. En el caso de
ordenadores portátiles, estas tarjetas vienen en formato PCMCIA. En algunos ordenadores modernos, tanto de
sobremesa como portátiles, estas tarjetas ya vienen integradas en la placa base.
Adaptador de red es el nombre genérico que reciben los dispositivos encargados de realizar dicha conversión. Esto
significa que estos adaptadores pueden ser tanto Ethernet, como Wireless, así como de otros tipos como fibra óptica,
coaxial, etc. También las velocidades disponibles varían según el tipo de adaptador; éstas pueden ser, en Ethernet, de
Red de computadoras 13

10, 100 ó 1000 Mbps, y en los inalámbricos de 11 ó 55 Mbps.

Tipos de sitios de trabajo


Hay muchos tipos de sitios de trabajo que se pueden incorporar en una red particular: sistemas con varias CPU, con
grandes cantidades de RAM y grandes cantidades de espacio de almacenamiento en disco duro, u otros componentes
requeridos para las tareas de proceso de datos especiales, los gráficos, u otros usos intensivos del recurso. (Véase
también la computadora de red).

Tipos de servidores
En las siguientes listas hay algunos tipos comunes de servidores y sus propósitos.
• Servidor de archivos: almacena varios tipos de archivo y los distribuye a otros clientes en la red.
• Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la
red, poniendo en cola los trabajos de impresión (aunque también puede cambiar la prioridad de las diferentes
impresiones), y realizando la mayoría o todas las otras funciones que en un sitio de trabajo se realizaría para
lograr una tarea de impresión si la impresora fuera conectada directamente con el puerto de impresora del sitio de
trabajo.
• Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con e-mail para los
clientes de la red.
• Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la
recepción y la distribución apropiadas de los fax.
• Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático,
realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz,
encaminando las llamadas y controlando también la red o Internet; p. ej., la entrada excesiva del IP de la voz
(VoIP), etc.
• Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el
funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten
muy frecuentemente). También sirve seguridad; esto es, tiene un Firewall (cortafuegos). Permite administrar el
acceso a Internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios web.
• Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de
comunicación de la red para que las peticiones conecten con la red de una posición remota, responden llamadas
telefónicas entrantes o reconocen la petición de la red y realizan los chequeos necesarios de seguridad y otros
procedimientos necesarios para registrar a un usuario en la red.
• Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del cliente, aceptando las
instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio
de trabajo, mientras que el sitio de trabajo realiza la interfaz operadora o la porción del GUI del proceso (es decir,
la lógica de la presentación) que se requiere para trabajar correctamente.
• Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web
compuesto por datos (conocidos normalmente como contenido), y distribuye este contenido a clientes que la
piden en la red.
• Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de
almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se
utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también
es denominada clustering.
• Impresoras: muchas impresoras son capaces de actuar como parte de una red de ordenadores sin ningún otro
dispositivo, tal como un "print server", actuando como intermediario entre la impresora y el dispositivo que está
solicitando un trabajo de impresión de ser terminado
Red de computadoras 14

• Terminal: muchas redes utilizan este tipo de equipo en lugar de puestos de trabajo para la entrada de datos. En
estos sólo se exhiben datos o se introducen. Este tipo de terminales, trabajan unido a un servidor, que es quien
realmente procesa los datos y envía pantallas de datos a los terminales.
• Otros dispositivos: hay muchos otros tipos de dispositivos que se puedan utilizar para construir una red, muchos
de los cuales requieren una comprensión de conceptos más avanzados del establecimiento de una red de la
computadora antes de que puedan ser entendidos fácilmente (e.g., los cubos, las rebajadoras, los puentes, los
interruptores, los cortafuegos del hardware, etc.). En las redes caseras y móviles, que conectan la electrónica de
consumo, los dispositivos, tales como consolas vídeojuegos, están llegando a ser cada vez más comunes.
• Servidor de Autenticación: Es el encargado de verificar que un usuario pueda conectarse a la red en cualquier
punto de acceso, ya sea inalámbrico o por cable, basándose en el estándar 802.1x y puede ser un servidor de tipo
RADIUS.
• Servidor DNS: Este tipo de servidores resuelven nombres de dominio sin necesidad de conocer su dirección IP.

Construcción de una red de ordenadores


Este artículo o sección debería estar en Wikilibros ya que es una guía o manual en vez de un verdadero artículo enciclopédico. [ver
página en Wikilibros]
Si modificas este artículo dándole una orientación enciclopédica, elimina por favor esta plantilla.

Una red simple


Una red de ordenadores sencilla se puede construir de dos ordenadores, agregando un adaptador de la red
(controlador de interfaz de red (NIC)) a cada ordenador y conectándolos mediante un cable especial llamado "cable
cruzado" (el cual es un cable de red con algunos cables invertidos, para evitar el uso de un router o switch). Este tipo
de red es útil para transferir información entre dos ordenadores que normalmente no se conectan entre sí por una
conexión de red permanente o para usos caseros básicos del establecimiento de red.
Alternativamente, una red entre dos ordenadores se puede establecer sin aparato dedicado adicional, usando una
conexión estándar, tal como el puerto serial RS-232 en ambos ordenadores, conectándolos entre sí vía un cable
especial cruzado nulo del módem.
En este tipo de red solo es necesario configurar una dirección IP, pues no existe un servidor que les asigne IP
automáticamente.
En el caso de querer conectar más de dos ordenadores, o con vista a una posible ampliación de la red, es necesario el
uso de un concentrador que se encargará de repartir la señal y el ancho de banda disponible entre los equipos
conectados a él.
Simplemente le llega el paquete de datos al concentrador, el cual lo reenvía a todos los equipos conectados a él; el
equipo destinatario del paquete lo recoge, mientras que los demás simplemente lo descartan.
Esto afecta negativamente al rendimiento de la red, ya que solo se puede enviar un paquete a la vez, por lo que
mientras ese paquete se encuentra en circulación ningún otro paquete será enviado.
Red de computadoras 15

Redes prácticas
Las redes prácticas constan generalmente de más de dos ordenadores interconectados y generalmente requieren
dispositivos especiales además del controlador de interfaz de red con el cual cada ordenador se debe equipar.
Ejemplos de algunos de estos dispositivos especiales son: los concentradores (hubs), multiplexores (switches) y
enrutadores (routers).
Las características más importantes que se utilizan para describir una red son: velocidad, seguridad, disponibilidad,
escalabilidad y confiabilidad. La consideración de estas características permite dimensionar de manera adecuada una
red de computadoras solucionando las necesidades de los usuarios.
• Velocidad: Es una medida de la rapidez con que los datos son transmitidos sobre la red.
• Seguridad: Indica el grado de seguridad de la red incluyendo los datos que son transmitidos por ella.
• Disponibilidad: Es una medida de la probabilidad de que la red va a estar disponible para su uso.
• Escalabilidad: Indica la capacidad de la red de permitir más usuarios y requerimientos de transmisión de datos.
• Confiabilidad: Es una medida de la probabilidad de falla.

Véase también
• Internet
• Historia de Internet
• Intranet
• Hardware de red
• Modelo TCP/IP
• Modelo OSI
• Topología de red
• Dirección IP
• Dirección MAC

Enlaces externos
• Wikimedia Commons alberga contenido multimedia sobre Red de computadoras.Commons

Bibliografía
• Groth, David; Toby Skandier (2005). “Guía del estudio de redes, cuarta edición”. Sybex, Inc. ISBN
0-7821-4406-3.

Referencias
[1] Tanenbaum. Redes de computadoras. p. 3.
[2] Tanenbaum. pp. 3 - 4.
[3] Tanenbaum. Redes de computadoras. pp. 38 - 39.
[4] Tanenbaum. redes de computadoras. p. 28.
[5] Tanenbaum. redes de computadoras. p. 29.
[6] Tanenbaum. redes de computadoras. p. 28.
[7] Tanenbaum. Redes de computadoras. p. 35.
[8] « Token Ring/IEEE 802.5 (http:/ / docwiki. cisco. com/ wiki/ Token_Ring/ IEEE_802. 5)». «The Token Ring network was originally
developed by IBM in the 1970s.».
[9] « OFFICIAL IEEE 802.11 WORKING GROUP PROJECT TIMELINES - 2010-11-12 (http:/ / grouper. ieee. org/ groups/ 802/ 11/ Reports/
802. 11_Timelines. htm)».
[10] « IEEE 802.15.1 CURRENT STATUS (http:/ / www. ieee802. org/ 15/ pub/ TG1. html)». «The IEEE Std 802.15.1™-2002 was published
14Jun02.».
[11] « RFC 1661 - The Point-to-Point Protocol (PPP) (http:/ / www. faqs. org/ rfcs/ rfc1661. html)».
Fuentes y contribuyentes del artículo 16

Fuentes y contribuyentes del artículo


Servidor  Fuente: http://es.wikipedia.org/w/index.php?oldid=43956347  Contribuyentes: .roman.., 4lex, 80.35.47.xxx, Abece, AlexGPL, Alhen, Altoloco, Andre Engels, Ascánder, Barcex,
BuenaGente, Cancervero1024, Caos, Carmin, ColdWind, Comae, CommonsDelinker, Cronos x, Developer, Diegusjaimes, Dodo, Drini2, Ejbogantes, Ejrrjs, Eligna, Emijrp, Equi, FAR,
Farcu9119, Farisori, FedericoMP, FrancoGG, Furti, Gabyjac, Gacq, GermanX, HECTOR ARTURO AZUZ SANCHEZ, Humanware, Humberto, Interwiki, Jesuja, Jsanchezes, Jugones55,
Kamo64, Lasneyx, Lordlirych, Ludeir, Mac, ManuelGR, Markoszarrate, Matdrodes, Moiwiki, Moriel, Mortadelo2005, Moscar, Netito777, New traffic pattern, Ninovolador, Nuncaeterno,
OMenda, Pit, PoLuX124, Poco a poco, Rankawito, Raul Medina, Ricardo Moctezuma, Rsg, SPZ, Santiago Martín, Shooke, SirSlither, Sonoriuxo, Superzerocool, Syrus, Tano4595, Tei, Thedown,
Tirithel, Veltys, Vesm, Walterzum, Zeist Antilles, Zokeber, conversion script, proxy1.unizar.es, 159 ediciones anónimas

Servidor web  Fuente: http://es.wikipedia.org/w/index.php?oldid=43398121  Contribuyentes: 142857, Adryitan, Airunp, Alhassam, Alhen, Alvaro qc, AugustoRoccasalva, Caos, Carlospeo,
Cesarth15, ColdWind, Comae, Ctrl Z, Dferg, Diegusjaimes, Djrolando, Dodo, Edub, Edupedro, Elmonstrito, Emijrp, Er Komandante, FAR, Gabriel Acquistapace, Gacq, GermanX, Hameryko,
Isha, JavierCantero, Jomra, Jorge c2010, Jose figueredo, Joseaperez, Jugones55, Limbo@MX, Luismcl, Mad neg, Matdrodes, Poc-oban, Queninosta, Qwertyytrewqqwerty, Raulmingardi,
Rodrigouf, Rsg, Saloca, SirSlither, Superzerocool, TArea, Tigerfenix, Tirithel, Tony Rotondas, Tuwebhost, Voise, 125 ediciones anónimas

Cliente-servidor  Fuente: http://es.wikipedia.org/w/index.php?oldid=44126194  Contribuyentes: .Sergio, Abece, Alfredo Novoa, Antur, Aricel, Ascánder, Baiji, Barteik, BlackBeast, Camilo,
Comae, Dangelin5, Danthux, DerkeNuke, Diegusjaimes, Eduardosalg, Efranfull, Egaida, Ejrrjs, Elnoidelastra, Emijrp, Er Komandante, Favargass, Gacq, GermanX, HUB, Isha, JAQG, Jarisleif,
Jesuja, Jose figueredo, Jrachyr, Keres, Larober, Leti rst, LordT, Marayaf, Matdrodes, Mpeinadopa, Muro de Aguas, P.o.l.o., Pan con queso, Platonides, Rapomon, RoyFocker, Rsg, SPZ, Skippan,
Stoleman, Surfaz, Taichi, Tano4595, Tirithel, Tomatejc, VARGUX, Vanbasten 23, Vatelys, Vitamine, Xmonmany, 215 ediciones anónimas

Red de computadoras  Fuente: http://es.wikipedia.org/w/index.php?oldid=43413890  Contribuyentes: -jem-, .Sergio, 142857, Abece, Acracia, Agonzalezr, Aibdescalzo, Airunp, Al Lemos,
Albitasharpay22, Aldimeneira, Aleator, Alexan, AlfaSimon, Alvaro qc, Amdkde, Andre Engels, Andreasmperu, Angel GN, Angus, Antoniotortosa, Antur, Antón Francho, Armando juarez perez,
Axxgreazz, Açigni-Lovrij, Baiji, Balderai, Barcex, Bethan 182, Beto29, BetoCG, Biasoli, BlackBeast, Bucephala, Bucho, BuenaGente, Cacatua777, Camilo, Caos, Carlosolaya, Carloszelayeta,
Carmin, Chau, Chico512, Chispis, Chlewey, Cholulo15, Chuck es dios, Cinabrium, Ciscoman, Cobalttempest, Cratón, Crmm15, Ctrl Z, Cvelasquez, D4n1e7, DamianFinol, Dangelin5,
David0811, Delphidius, Der Kreole, Dferg, Dibujon, Diegusjaimes, Digigalos, Disbrai, Dodo, Don Depresor, Dossier2, Draugmor, Drever, Edslov, Eduardosalg, Edub, Efegé, Egaida, Eligna,
Elisardojm, Elliniká, Elproferoman, Elvigilante1977, Emijrp, Eno0vi, Enric Naval, Ensada, Equi, Er Komandante, Er-Pako, Estrombolo, Ezarate, Fanattiq, Gaius iulius caesar, Galandil, George
Dude, GermanX, Ggenellina, Ghostbar, Greek, Grillitus, Gusgus, HUB, Heolias, Hilmarz, Hispa, Hprmedina, Humberto, Ialad, Icvav, Isha, Israel 84, Isravalenzuela, JEDIKNIGHT1970, JMCC1,
Jaja13, Jarisleif, Javierito92, Jbsr12, Jhonatantirado, Jjafjjaf, Jjramos, Jkbw, Johannser, Jose figueredo, JosebaAbaitua, Jugones55, Juliabis, Julie, Jurgens, Jynus, Kazem, Komputisto, Kved,
Larober, Leonardo cabrera, Leonaro, Leugim1972, Linuxparatodos, Lp-spain, Lucien leGrey, Luis1970, Mafores, Magister Mathematicae, Maldoror, Mansoncc, Manuel Trujillo Berges,
Manuelt15, Manwë, Mariagarcia, Matdrodes, Miguelo on the road, Mkbalcazar, Montgomery, Moriel, Mpeinadopa, Mr. Moonlight, Muro de Aguas, Mushii, Nairobet, Natalia2562, Nequidnimis,
Netito777, Nicop, Nixón, Oblongo, Olivares86, Ortisa, Oscaroe, PDD20, Pan con queso, Papache81, Paradise2, Petronas, Petruss, PoLuX124, Poco a poco, Prietoquilmes, Queninosta,
Quique251, Racso, Rafael.heras, Rakela, Rastrojo, Ravave, Redan, Reika, Retama, Roberpl, Rogeliogerman, Rrmsjp, Sabbut, Saloca, Sanbec, SandraVG, Sandunga009, Sanmanuelse, Sauron,
Savh, Seso98, Shakmool, Sixstone, Smrolando, Snakefang, Snakeyes, SrDonPatrón, Ssigfrrido, Super braulio, Taichi, Tano4595, Tecnicas3, Tecnicoluis, Tirithel, Tomatejc, Tostadora, Uswikisa,
Varano, Vitamine, WebMasteRD, Wikiléptico, Wikipedista-perfeccionista, Wikisilki, XIKOXIX, XalD, Xavigivax, Yearofthedragon, Yeza, Yilsen, Yokoh, Youssefsan, Yrithinnd, Zimio, Zuirdj,
1710 ediciones anónimas
Fuentes de imagen, Licencias y contribuyentes 17

Fuentes de imagen, Licencias y contribuyentes


Archivo:servidor.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Servidor.jpg  Licencia: GNU Free Documentation License  Contribuyentes: User:Luis Alberto Juarez Espinoza
Archivo:Wikimedia-Server.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Wikimedia-Server.jpg  Licencia: Creative Commons Attribution-Sharealike 2.5  Contribuyentes:
80686, Josemiguel93, Marton, Überraschungsbilder
Archivo:Edit-copy purple.svg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Edit-copy_purple.svg  Licencia: Creative Commons Attribution-Sharealike 2.5  Contribuyentes:
User:Davidgothberg
Imagen:Commons-logo.svg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Commons-logo.svg  Licencia: logo  Contribuyentes: User:3247, User:Grunt
Licencia 18

Licencia
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/

También podría gustarte