Sei sulla pagina 1di 9

Arquitectura de Red

Es un sistema funcional compuesto de equipos de transmisin, de programas y protocolos de


comunicacin y de una de la infraestructura almbrica o radioelctrica que permite la
transmisin de datos entre los diferentes componentes.

Arquitectura de la Red es el diseo de una red de comunicaciones. Es un marco para la


especificacin de los componentes fsicos de una red y de su organizacin funcional y
configuracin, sus procedimientos y principios operacionales, as como los formatos de los datos
utilizados en su funcionamiento, todo esto engloba el proceso de la conexin publica donde t
puedes tener todo el acceso a la red ms grande de las redes en todas las redes del mundo que
enlazan a cada red de redes y de las muchas redes.

La Red de redes, es el Internet que es conocida como la Red de redes ya que se trata de un
sistema descentralizado de redes de comunicacin que conecta a todas las estructuras de redes
de ordenadores del mundo. Aunque la mayora de los usuarios es cuando hablan de Internet se
refieren a la World Wide Web, este es tan solo uno de los muchos servicios que ofrece Internet.

La arquitectura de red de internet se expresa de forma predominante por el uso de la Familia


de Protocolos de Internet, en lugar de un modelo especfico para la interconexin de redes o
nodos en la red, o el uso de tipos especficos de enlaces de software.

La Computacin Distribuida

La arquitectura de red trmino que a menudo describe la estructura y la clasificacin de una


arquitectura de aplicaciones distribuidas, como los nodos que participan en una aplicacin
distribuida se conocen como una red a menudo.

Por ejemplo:

La arquitectura de las aplicaciones de la red telefnica pblica conmutada (PSTN) que se ha


denominado la red inteligente avanzada.

Otras redes contienen diversos elementos de estos dos tipos clsicos para hacerlos adecuados
para diversos tipos de aplicaciones. Recientemente, la red cuenta el contexto, que es una
sntesis de los dos, ha ganado mucho inters por su capacidad de combinar los mejores
elementos de ambos.
Servidor

Un servidor es una aplicacin en ejecucin (software) capaz de atender las peticiones de un


cliente y devolverle una respuesta en concordancia. Los servidores se pueden ejecutar en
cualquier tipo de computadora, incluso en computadoras dedicadas a las cuales se les conoce
individualmente como (el servidor). En la mayora de los casos una misma computadora puede
proveer mltiples servicios y tener varios servidores en funcionamiento. La ventaja de montar
un servidor en computadoras dedicadas es la seguridad. Por esta razn la mayora de los
servidores son procesos diseados de forma que puedan funcionar en computadoras de
propsito especfico.

Los servidores operan a travs de una arquitectura cliente-servidor. Los servidores son
programas de computadora en ejecucin que atienden las peticiones de otros programas, los
clientes. Por tanto, el servidor realiza otras tareas para beneficio de los clientes. Ofrece a los
clientes la posibilidad de compartir datos, informacin y recursos de hardware y software. Los
clientes usualmente se conectan al servidor a travs de la red pero tambin pueden acceder a
l a travs de la computadora donde est funcionando.

Comnmente los servidores proveen servicios esenciales dentro de una red, ya sea para usuarios
privados dentro de una organizacin o compaa, o para usuarios pblicos a travs de Internet.
Los tipos de servidores ms comunes son servidor de base de datos, servidor de archivos,
servidor de correo, servidor de impresin, servidor web, servidor de juego, y servidor de
aplicaciones.

Uso de servidores

El trmino servidor es ampliamente utilizado en el campo de las tecnologas de la informacin.


A pesar de la amplia disponibilidad de productos etiquetados como productos de servidores
(tales como versiones de hardware, software y OS diseadas para servidores), en teora,
cualquier proceso computacional que comparta un recurso con uno o ms procesos clientes es
un servidor. Tomemos como ejemplo la accin de compartir ficheros. Mientras la existencia de
ficheros dentro de una computadora no la clasifica como un servidor, el mecanismo del sistema
operativo que comparte estos ficheros a los clientes si es un servidor.

De manera similar consideremos una aplicacin web servidor (como por ejemplo el servidor
multiplataforma "Apache"). Este servidor web puede ejecutarse en cualquier tipo de
computadora que cumpla con los requerimientos mnimos. Por ejemplo, mientras un ordenador
porttil (laptop) o computadora personal usualmente no son consideradas como servidores, en
ciertos casos (como el anterior) pueden cumplir el rol de uno y por lo tanto ser denominadas
servidores. En este caso es el rol de la computadora el que la coloca en la categora de servidor.

En el sentido del hardware, la palabra servidor normalmente etiqueta modelos de computadora


diseados para hospedar un conjunto de aplicaciones que tiene gran demanda dentro de una
red. En esta configuracin cliente-servidor, uno o ms equipos, lo mismo una computadora que
una aplicacin informtica, comparten informacin entre ellos de forma que uno acta como
host de los otros.

Casi todas las computadoras personales pueden actuar como un servidor, pero un servidor
dedicado tendr cualidades ms adecuadas para un ambiente de produccin. Entre estas
cualidades se pueden mencionar CPU ms rpidas, RAM mejoradas para alto desempeo, y
mayores capacidades de almacenamiento en forma de mltiples discos duros. Los servidores
tambin cuentan con otras cualidades como confiabilidad, disponibilidad y utilidad (RAS) y
tolerancia a fallos, esta ltima en forma de redundancia en el nmero de fuentes,
almacenamiento (RAID), y conexiones de red.

Los servidores se volvieron comunes a principios de 1990 en la medida en que los negocios
comenzaron a utilizar computadoras personales para brindar servicios que anteriormente se
alojaban en mainframes o en microcomputadoras. Los primero servidores de archivos contaban
con mltiples torres de CD, utilizados para alojar grandes aplicaciones de bases de datos.

Estos sistemas operativos son capaces de ejecutar programas en un segundo plano los cuales
son llamados servicios o daemons. Estos programas, entre los que se encuentra el Servidor HTTP
Apache previamente mencionado, pueden permanecer en un estado dormido hasta que sea
necesario su uso. Como cualquier software que brinde servicios puede ser llamado servidor, las
computadoras personales modernas se pueden ver como bosques de aplicaciones clientes y
servidores operando en paralelo.

El propio Internet es un bosque de servidores y clientes. Slo con el hecho de solicitar una pgina
web de un servidor a pocos kilmetros de distancia conlleva a satisfacer una pila de protocolos
de red que incluyen varios ejemplos del uso de hardware y software para servidores. Los ms
sencillos de stos son los routers, mdems, servidores DNS, adems de otros sin cuya interaccin
no podramos acceder a la web.
Qu es un Sistema Operativo?

El sistema operativo es el programa (o software) ms importante de un ordenador. Para que


funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo.
Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de la conexin del
teclado, enviar la informacin a la pantalla, no perder de vista archivos y directorios en el disco,
y controlar los dispositivos perifricos tales como impresoras, escner, etc.

En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como
un polica de trfico, se asegura de que los programas y usuarios que estn funcionando al
mismo tiempo no interfieran entre ellos. El sistema operativo tambin es responsable de la
seguridad, asegurndose de que los usuarios no autorizados no tengan acceso al sistema.

Clasificacin de los Sistemas Operativos

Los sistemas operativos pueden ser clasificados de la siguiente forma:

Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo.
Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo
tiempo.
Multiprocesador: soporta el abrir un mismo programa en ms de una CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
Multitramo: Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como
DOS y UNIX, no funcionan en tiempo real.

Cmo funciona un Sistema Operativo

Los sistemas operativos proporcionan una plataforma de software encima de la cual otros
programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que
funcionen encima de un sistema operativo particular, por tanto, la eleccin del sistema
operativo determina en gran medida las aplicaciones que puedes utilizar.

Los sistemas operativos ms utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que
tambin se utilizan, como por ejemplo Linux.

Cmo se utiliza un Sistema Operativo

Un usuario normalmente interacta con el sistema operativo a travs de un sistema de


comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para
copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una
parte del sistema operativo llamada procesador de comandos o intrprete de la lnea de
comandos. Las interfaces grficas permiten que utilices los comandos sealando y pinchando en
objetos que aparecen en la pantalla.
Ejemplos de Sistema Operativo:

Familia Windows

Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista (Longhorn)

Familia Macintosh

Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X

Familia UNIX

AIX
AMIX
GNU/Linux
GNU / Hurd
HP-UX
Irix
Minix
System V
Solaris
UnixWare
Hardware

La palabra hardware en informtica se refiere a las partes fsicas tangibles de un sistema


informtico; sus componentes elctricos, electrnicos, electromecnicos y mecnicos.1 Cables,
gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico involucrado
componen el hardware; contrariamente, el soporte lgico e intangible es el llamado software.

El trmino es propio del idioma ingls, su traduccin al espaol no tiene un significado acorde,
por tal motivo se lo ha adoptado tal cual es y suena. La Real Academia Espaola lo define como
Conjunto de los componentes que integran la parte material de una computadora. El trmino,
aunque sea lo ms comn, no solamente se aplica a las computadoras, tambin es a menudo
utilizado en otras reas de la vida diaria y la tecnologa. Por ejemplo, hardware tambin se
refiere a herramientas y mquinas, y en electrnica hardware se refiere a todos los
componentes electrnicos, elctricos, electromecnicos, mecnicos, cableados y tarjetas de
circuito impreso o PCB. Tambin se considera al hardware como uno de tres pilares
fundamentales en diseo electrnico. Otros ejemplos donde se aplica el trmino hardware son:
un robot, un telfono mvil, una cmara fotogrfica, un reproductor multimedia o cualquier
otro dispositivo electrnico. Cuando dichos dispositivos procesan datos poseen adems de
hardware, firmware y/o software.

La historia del hardware de computador se puede clasificar en cuatro generaciones, cada una
caracterizada por un cambio tecnolgico de importancia. Una primera delimitacin podra
hacerse entre hardware principal, como el estrictamente necesario para el funcionamiento
normal del equipo, y el complementario, como el que realiza funciones especficas.

Clasificacin del hardware

El hardware es la parte fsica de un ordenador o sistema informtico, est formado por los
componentes elctricos, electrnicos, electromecnicos y mecnicos, tales como circuitos de
cables y circuitos de luz, placas, utensilios, cadenas y cualquier otro material, en estado fsico,
que sea necesario para hacer que el equipo funcione. El trmino viene del ingls, significa partes
duras.

El hardware es bsicamente utilizado por las computadoras y aparatos electrnicos. Cualquier


parte del equipo, como llaves, cerraduras, cadenas y piezas de la computadora en s, se llama
hardware. El hardware no se limita a los ordenadores personales, tambin se dispone en los
automviles, telfonos mviles, cmaras, robots, etc.

Para un correcto funcionamiento del hardware, tambin se necesita el software, que es la parte
lgica de la informtica y no es tangible. Es en el software donde est toda la parte electrnica
y tiene el poder de hacer todas las operaciones que realiza un sistema electrnico. El software
es cualquier programa informtico que se puede utilizar, copiar, etc. Y slo con la combinacin
de software y hardware, el ordenador puede trabajar de manera ms precisa y eficaz.

Realmente slo se necesita el hardware bsico, como la CPU (Unidad Central de Procesamiento),
la memoria RAM, el disco duro, el monitor, la tarjeta grfica, y no el llamado hardware
complementario, como son los diferentes perifricos, por ejemplo, el teclado, el ratn, la unidad
de disquete, la unidad de CD o DVD, la impresora, el escner, el disco duro rgido, los altavoces,
etc. para que la computadora funcione mnimamente.
Software

Se considera que el software es el equipamiento lgico e intangible de un ordenador. En otras


palabras, el concepto de software abarca a todas las aplicaciones informticas, como los proEl
software es una palabra que proviene del idioma ingls, pero que gracias a la masificacin de
uso, ha sido aceptada por la Real Academia Espaola. Segn la RAE, el software es un conjunto
de programas, instrucciones y reglas informticas que permiten ejecutar distintas tareas en una
computadora.

Software

Se considera que el software es el equipamiento lgico e intangible de un ordenador. En otras


palabras, el concepto de software abarca a todas las aplicaciones informticas, como los
procesadores de textos, las planillas de clculo y los editores de imgenes.
El software es desarrollado mediante distintos lenguajes de programacin, que permiten
controlar el comportamiento de una mquina. Estos lenguajes consisten en un conjunto de
smbolos y reglas sintcticas y semnticas, que definen el significado de sus elementos y
expresiones. Un lenguaje de programacin permite a los programadores del software
especificar, en forma precisa, sobre qu datos debe operar una computadora.
Dentro de los tipos de software, uno de los ms importantes es el software de sistema o
software de base, que permite al usuario tener el control sobre el hardware (componentes
fsicos) y dar soporte a otros programas informticos. Los llamados sistemas operativos, que
comienzan a funcionar cuando se enciende la computadora, son software de base.
La industria del desarrollo de software se ha convertido en un protagonista importante dentro
de la economa global, ya que mueve millones de dlares al ao. La compaa ms grande y
popular del mundo es Microsoft, fundada en 1975 por Bill Gates y Paul Allen. Esta empresa logr
trascender gracias a su sistema operativo Windows y a su suite de programas de oficina
Office.cesadores de textos, las planillas de clculo y los editores de imgenes.
Clasificacin del software

Si bien esta distincin es, en cierto modo, arbitraria, y a veces confusa, a los fines prcticos se
puede clasificar al software en tres grandes tipos:

a) Software de sistema

Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la


computadora en particular que se use, aislndolo especialmente del procesamiento referido a
las caractersticas internas de: memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. El software de sistema le gestiona al usuario y
programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que
permiten su mantenimiento. Incluye entre otros:

Sistemas operativos
Controladores de dispositivos
Herramientas de diagnstico
Herramientas de Correccin y Optimizacin
Servidores
Utilidades
b) Software de programacin

Es el conjunto de herramientas que permiten al programador desarrollar programas


informticos, usando diferentes alternativas y lenguajes de programacin, de una
manera prctica. Incluye entre otros:
Editores de texto
Compiladores
Intrpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas,
usualmente en un entorno visual, de forma tal que el programador no necesite
introducir mltiples comandos para compilar, interpretar, depurar, etc. Habitualmente
cuentan con una avanzada interfaz grfica de usuario (GUI).

c) Software de aplicacin

Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en
cualquier campo de actividad susceptible de ser automatizado o asistido, con especial
nfasis en los negocios. Incluye entre otros:
o Aplicaciones para Control de sistemas y automatizacin industrial (p.ej. Los conocidos
sistemas de Supervisin, Control y Adquisicin de Datos, SCADA)
o Aplicaciones ofimticas (p.ej. ABBYY FineReader:aplicacin de reconocimiento ptico
de caracteres (OCR))
o Software educativo
o Software empresarial
o Bases de datos
o Telecomunicaciones (p.ej. Internet y toda su estructura lgica)
o Videojuegos
o Software mdico
o Software de Clculo Numrico y simblico.
o Software de Diseo Asistido (CAD)
o Software de Control Numrico (CAM)

d) Software social

El software social no son propiamente aspectos de programacin. Estas herramientas engloban


correo electrnico, listas de correo electrnico, IRC, mensajera instantnea, bitcoras de red
entre otros. Su empleo busca romper la separacin y el aislamiento de los que participan en los
programas a distancia y facilitar la construccin de conocimiento.

El desarrollo del Web y su generalizacin estn marcados por la calidad y madurez que han
alcanzado los software de cdigo abierto y la incorporacin a las plataformas de nuevas
versiones de software sociales.

Potrebbero piacerti anche