Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Infraestructura Tecnológica
Versión: 2.0
A lo largo de este capítulo vamos a identificar cada uno de estos componentes, qué
alternativas existen, y cómo se interrelacionan.
Página 2
Datos
Previamente, hablamos de la importancia de la información para las organizaciones, tanto
para la automatización de procesos como para la toma de decisiones.
Los sistemas de información son los encargados del registro, procesamiento y distribución
de los datos que la organización requiere para generar información útil para su desarrollo.
Pero, ¿dónde y cómo se registran esos datos para luego acceder a ellos fácilmente?
En líneas generales, los sistemas guardan los datos en archivos que estarán almacenados
ón
Solicita datos
físicamente en una computadora (en el sentido amplio del concepto, puede ser en un
servidor con gran capacidad, una PC, un celular, etc.). Luego, cuando es requerido, el
sistema accede a los mismos archivos y, dentro de ellos, busca los datos que necesita para
mostrar en pantalla o para generar un informe.
Es importante tener claro que, en la mayoría de los casos, los usuarios nunca acceden en
forma directa al almacenamiento, sino que es la aplicación la que maneja tanto la
consulta como la edición de esos datos. Sin embargo, es un componente que debemos
tener en cuenta a la hora de implementar un sistema, ya sea enlatado o desarrollado a
medida, dado que implica costos y complejidades adicionales (por ejemplo, no todos los
sistemas son compatibles con cualquier sistema de base de datos).
Página 3
Existen diferentes maneras de almacenar los datos, de ello depende también la forma en
que los sistemas acceden a ellos. El almacenamiento puede tener distintos formatos,
complejidad y tamaño, cada uno con sus ventajas y desventajas.
Archivos tradicionales
Este método consiste en utilizar archivos individuales (en general, archivos de texto,
también llamados “archivos planos”) que almacenan en forma separada diferentes grupos
de datos. Por ejemplo, un archivo para el listado de clientes, otro para los productos, otro
para las facturas (que asocia un cliente y los productos que adquiere en determinado
momento).
Esta forma de almacenamiento era la más utilizada por los sistemas, pero presentaba una
serie de desventajas que empujaron al surgimiento de las bases de datos. Sin embargo,
continúan usándose con mucha frecuencia para la transmisión de datos entre empresas u
organismos debido a que son archivos mucho más livianos que una base de datos y pueden
ser leídos por cualquier sistema, ya que tienen un formato muy simple.
Un ejemplo común son las facturas electrónicas de AFIP: además de generar el PDF, al
emitir un comprobante se generan archivos planos con el detalle, que permiten la carga
de los datos en otros sistemas.
Bases de datos
Las bases de datos (BD) son conjuntos de datos organizados de acuerdo a un formato
estandarizado, que facilita el acceso a los datos, resolviendo algunos de los problemas que
presentaban los archivos tradicionales.
Se trata de uno o varios archivos que almacenan los datos, e información adicional sobre
los mismos (metadatos). Una de las características principales es que para registrar o leer
datos no se accede directamente a los archivos, sino que requiere de un software especial,
llamado Sistema de Administración de Bases de Datos (SABD, o DBMS por su sigla en
inglés).
Página 4
El SABD funciona como interfaz entre los programas de aplicación y los archivos físicos de
datos. No sólo almacena los datos, sino que también se encarga de organizar y administrar
el acceso a ellos, al registrar información adicional que le permite definir la manera más
eficiente de guardar o leer un grupo de datos, o qué usuarios están autorizados a
consultarlos.
Por otro lado, los SABD proporcionan un lenguaje estandarizado para la lectura y escritura
de datos, lo que permite que los desarrolladores de los programas de aplicación ya no
requieran conocer con máximo detalle cómo se organiza cada archivo, ya que de esto se
ocupa el SABD. Uno de los lenguajes de BD más conocidos es SQL.
Página 5
como imágenes y videos (por ejemplo, en las redes sociales). Ante esta necesidad surgen
las BD No Relacionales o NoSQL (acrónimo de Not Only SQL).
• Estructura flexible. No requieren definir tablas con un esquema fijo, por ejemplo,
cada “registro” puede tener diferente cantidad de campos. Esto hace más ágil
cualquier modificación en la estructura de datos, ya que no requiere modificar lo
guardado previamente.
Tipo Ejemplos
Clave-Valor Cassandra, BigTable (Google),
Dynamo (Amazon), Redis
Documentales CouchDB, MongoDB, RavenDB A diferencia de las BD relacionales, que
Orientadas a ObjectDB, Zope Object tienen una arquitectura estandarizada (si
objetos Database bien cada fabricante incluye sus
Tabulares Hbase, BigTable, LevelDB particularidades), en las BD NoSQL existe
Multivalor Rocket D3 DBMS, OpenQM, una gran variedad de formas de estructurar
Reality, Jbase
En grafos Neo4j, DEX/Sparksee, la información, cada una orientada a
AllegroGraph diferentes usos.
Algunos ejemplos de SABD No Relacionales
Página 6
Bases de datos transaccionales
Son las utilizadas para los sistemas que realizan el procesamiento de los datos generados
por las transacciones de una organización. Dado que se trata de la información básica para
la operatoria y la toma de decisiones de la organización, es prioritario garantizar la
calidad de los datos, esto se hace conservando las siguientes propiedades:
• Atomicidad: Una transacción puede implicar más de una acción en los datos, por
ejemplo, el pago de una factura podría requerir ingresar los datos del pago (fecha,
monto, forma de pago, etc), luego actualizar la cuenta corriente del cliente, y por
último marcar la factura como ‘pagada’. La atomicidad implica que la BD realice
todas las acciones correspondientes a una transacción, o no se realice ninguna.
• Consistencia: al iniciar la transacción y al finalizarla los datos deben respetar las
reglas que garantizan su integridad. Por ejemplo, no deben quedar facturas con un
código de cliente inexistente o sin los datos de las cantidades vendidas.
• Aislamiento: se debe asegurar que una operación no afecte a otras, de manera que
si, por ejemplo, dos vendedores cargan facturas al mismo tiempo, no se generen
errores por cruzamiento de datos.
• Durabilidad: una vez realizada una transacción, los datos deben permanecer
almacenados y no perderse en casos de falla del sistema (por ejemplo, ante un
corte de luz)
El conjunto de estas cuatro propiedades, relacionadas entre sí, se conoce como ACID
(Atomicity, Consistency, Isolation and Durability)
Página 7
El data warehouse almacena grandes cantidades de datos, actuales e históricos,
provenientes de los diferentes sistemas transaccionales de la organización, y de fuentes
externas. Estos datos se cargan en el data warehouse a través de los procesos de ETL
(Extract, Transform and Load), desarrollados a medida de acuerdo con las necesidades.
Los ETL actualizan la información en el data warehouse con determinada frecuencia ya
que al tratarse de grandes volúmenes de datos se requiere consumir recursos de las BD
transaccionales y esto podría afectar a la operatoria diaria. Por otro lado, el tipo de
decisiones a tomar no requiere datos detallados, sino que analizan datos estadísticos, y
no siempre es necesario que los datos estén actualizados en tiempo real.
Los cubos permiten guardar información resumida con diferentes niveles de agregación, lo
que muchas veces implica redundancia (impactando en el tamaño de la BD). Por ejemplo,
podríamos guardar un cubo con el resumen de la facturación por mes, otro por trimestre y
otro por año. El hecho de que se realicen algunos cálculos antes de almacenar los datos,
agiliza la respuesta a las consultas.
Página 8
Hardware
Hasta ahora vimos las diferentes funciones de los sistemas de información y las
alternativas para el almacenamiento de los datos. En esta parte vamos a profundizar en
qué es lo que hace posible el funcionamiento de esos sistemas y el almacenamiento de
datos.
Existe gran variedad de dispositivos que nos permiten generar y acceder a la información:
computadoras de escritorio, notebooks, celulares, smart TV, etc. A pesar de tener
características y usos diferentes, todos tienen en común dos componentes principales: uno
físico (hardware) y otro lógico (software).
En cuanto a hardware, para cumplir su objetivo, cualquiera de esos dispositivos, a los que
nos vamos a referir genéricamente como “computadoras” o “equipos”, requieren
componentes que les permitan recibir la información, procesarla, almacenarla para su uso
posterior y de entregarla al usuario cuando sea requerido. Son estos componentes los que
debemos evaluar para adquirir nuevo hardware, o determinar si el que poseemos es
suficiente a la hora de implementar una solución con tecnología.
Procesamiento
Los componentes que realizan las tareas de procesamiento, son los principales
responsables del rendimiento de una computadora.
Así como en el lenguaje humano escrito la mínima unidad de información es una letra, un
número o un símbolo (llamados, en forma general, caracteres), dentro de las
computadoras la unidad mínima es el bit, equivalente a un 1 o un 0 de nuestro sistema
binario. Dado que se trata de componentes físicos, la información se transmite de forma
física (luz, electricidad, etc.). Dentro de las computadoras se utilizan, por ejemplo,
pequeños voltajes de electricidad que representan información. En ese caso, un bit
estaría representado por un pulso eléctrico.
Para generar instrucciones, al igual que en el lenguaje humano, se necesita agrupar varias
de esas unidades mínimas en grupos, formando “palabras”. La cantidad de bits que puede
Página 9
procesar a la vez la CPU se llama “longitud de palabra”. Esto significa que, por ejemplo, si
un procesador de 32 bits recibe una instrucción de 50 bits, deberá realizar 2 lecturas para
completarla. Cada una de estas lecturas es llamada ciclo de instrucción.
Veamos la siguiente descripción que presenta Samsung acerca de su teléfono Galaxy S6:
Fuente:http://www.samsung.com/es/consumer/mobile-devices/smartphones/galaxy-s/SM-G920FZKAPHE
En este caso, el procesador del equipo es capaz de procesar palabras de 64 bits. Este dato
es importante ya que esto significa que ese equipo, con la misma instrucción de 50 bits
que el ejemplo anterior, deberá realizar una sola lectura, lo que reduce el tiempo de
ejecución1.
Memoria principal
Como comentamos, el procesador se encarga de ejecutar instrucciones para hacer posibles
todas las funciones de una computadora. Las instrucciones que debe ejecutar, así como los
datos requieren y los datos resultantes del procesamiento, se almacenan en la memoria
principal (o almacenamiento primario).
1
Es importante mencionar que para que el equipo pueda tener mayor rendimiento, todos los demás
componentes que se comunican con el procesador, así como el sistema operativo deben poder
manejar la misma longitud de palabra.
Página 10
En las memorias el tamaño suele medirse en Bytes o sus múltiplos (Kilobytes (KB),
Megabytes (MB), Gigabytes (GB), etc.). Un byte equivale a 8 bits, y es la unidad que se
requiere para almacenar un carácter (letra, número o símbolo).
Existen diferentes tipos de memorias principales, cada una de ellas tiene una función, así
como velocidades (medidas en hertz) y capacidades distintas:
Memoria caché
Es más pequeña y veloz y está incluida dentro del procesador. Su principal objetivo es
almacenar los últimos datos e instrucciones que utilizó el procesador, de manera de se
puedan acceder rápidamente si se vuelven a requerir.
Memoria ROM
Se utiliza para almacenar los datos e instrucciones necesarios para
poner en funcionamiento la computadora. Son memorias de sólo
lectura (Read Only Memory), es decir que no pueden escribirse, o
bien, su escritura requiere un proceso costoso. El hecho de que no
puedan escribirse implica que los datos no pueden ser modificados,
es decir que tampoco pueden borrarse, aún al apagar la
computadora. Es por esto que se dice que estas memorias no son volátiles.
Memoria RAM
Almacena los programas y datos que están siendo ejecutados, por
lo cual su capacidad es muy importante para el rendimiento de los
equipos. Su característica principal es ser volátil, es decir que
pierden la información cuando se apaga el equipo.
Discos magnéticos
Es el método usado para los discos rígidos, el principal medio de
almacenamiento de datos y programas en computadoras de
Página 11
escritorio, notebooks y equipos de mayor capacidad utilizados como servidores. Poseen
gran capacidad de almacenamiento y son de más bajo costo, pero la velocidad de
lectura/escritura es menor que en otros tipos de almacenamiento.
Se trata de una serie de discos recubiertos por un material magnético, de manera que los
bits de datos se registran imantando pequeñas secciones de la superficie de los discos.
Para ordenar la forma en que se escriben los datos, las caras de los discos están divididas
en círculos concéntricos llamados pistas, y éstas a su vez se dividen en segmentos
llamados sectores.
Los discos magnéticos giran alrededor de un eje principal, y sus datos son leídos por
cabezales mecánicos que, con una base fija, se mueven para ubicarse en la posición donde
deben leer o escribir cada dato.
La velocidad de lectura/escritura está definida por la velocidad a la que pueden girar los
discos magnéticos, medida en rpm (revoluciones por minuto), y por la velocidad en que el
dispositivo puede transmitir los datos a la memoria principal (velocidad de transferencia),
medida en megabits por segundo (Mb/s).
Discos ópticos
En esta categoría entran los CD, DVD y Blu-Ray. Estos discos tienen
menor capacidad de almacenamiento que los discos rígidos magnéticos
y son más lentos, pero su portabilidad permite que sean utilizados para
almacenar información estática (que no requiere modificaciones
frecuentes) y realizar backups (copias de resguardo de datos).
Memorias flash
Como pendrives, memorias SD y discos de estado sólido. Utilizan un
mecanismo similar al de las memorias ROM, pero que permite
escritura, por lo cual, al no requerir de componentes móviles
(cabezales, láser, etc.) admiten una mayor velocidad de lectura y
escritura, además de tener un menor tamaño, por lo que pueden
utilizarse para transportar datos de un lugar a otro cómodamente.
Su costo es mayor que el de los medios magnéticos, y su vida útil es limitada a cierta
cantidad de operaciones de escritura, debido al desgaste que se produce en sus
componentes.
Página 12
Son los componentes que funcionan como interfaz entre la computadora y el exterior,
permitiendo el ingreso de nuevos datos, la interacción de los usuarios con el equipo y la
obtención de información.
En algunos casos estos dispositivos están incorporados dentro de los equipos, y en otros
casos se agregan conectándolos a través de los llamados “puertos”. Si se requiere agregar
un nuevo dispositivo a un equipo es importante considerar que el mismo cuenta con los
puertos necesarios (por ejemplo, puertos USB, HDMI, etc.).
Dispositivos de entrada
Permiten el ingreso de nuevos datos que no están previamente almacenados en la
computadora, y la ejecución de aplicaciones por parte del usuario.
Existe gran variedad de estos dispositivos, dependiendo del equipo y de las necesidades
que ser requiere cubrir. En computadoras de escritorio y notebooks, los principales son
teclado y mouse, los cuales en celulares y tablets son reemplazados por pantallas táctiles.
Pero también son dispositivos de entrada otros componentes que nos permiten ingresar
algún tipo de información: cámaras, micrófonos, controles remotos, joysticks, lectores de
tarjetas magnéticas o huellas digitales, lectoras de códigos de barra, etc.
Dispositivos de salida
También llamados dispositivos de presentación de la información, son la contraparte de
los de entrada, permitiendo al usuario ver el resultado de su interacción con el equipo
(por ejemplo, al mover el mouse, en pantalla se mueve el cursor) y acceder a los
diferentes tipos de información, resultado del procesamiento.
La elección de todos estos dispositivos dependerá del uso que se requiera darles, de las
características propias de cada tipo (por ejemplo, las características a elegir en un mouse
no serán las mismas que las de un monitor) y, por supuesto, de su costo.
Existe además, otra serie de dispositivos utilizados para las comunicaciones entre
diferentes computadoras, de los cuales hablaremos más adelante.
Software
Al inicio de la sección anterior, mencionamos que toda computadora está formada por
componentes físicos, o hardware, y componentes lógicos, no tangibles, o software. Vamos
a ver un poco más en detalle acerca del funcionamiento y los tipos de software que
podemos requerir.
Página 13
En líneas generales, el software está constituido por programas, que son una serie de
instrucciones que le indican al equipo cómo realizar una tarea determinada, desde cómo
mostrar en pantalla lo que estamos escribiendo, hasta cómo realizar la carga de una
factura y calcular los impuestos incluidos. Estas instrucciones, se realizan o ejecutan de
manera secuencial, es decir una luego de la otra.
Cada vez que se utilizamos una computadora, intervienen en esa acción, distintos tipos de
software, cumpliendo diferentes funciones. Podemos dividir esos tipos de software en dos
grandes grupos: software de aplicación, orientados a la realización de tareas por parte de
los usuarios, y el software de sistema, encargado de interactuar con el hardware y realizar
tareas de apoyo al funcionamiento del software de aplicación.
Software de Software de
Hardware
Usuario Aplicación Sistema
Software de aplicación
Como mencionamos, está orientado a la realización de tareas por parte de los usuarios, es
decir, a cubrir las necesidades para las cuales estamos implementando el sistema.
- De propósito general: están orientados a realizar tareas comunes para todo tipo
de usuarios. Por ejemplo, procesadores de texto, navegadores web, clientes de
Página 14
correo electrónico, aplicaciones para redes sociales, software para llamadas o
videoconferencias, etc.
- De propósito específico: permiten realizar tareas determinadas de la organización.
En este grupos se encuentran los sistemas que vimos previamente en la unidad 2,
como ERP, CRM, sistemas para administración de RRHH, etc. También se incluyen
en este grupo otro tipo de software utilizado con fines específicos como
investigación, medicina, diseño gráfico, ingeniería, etc.
Dado que su objetivo es satisfacer necesidades puntuales de organizaciones con
diferentes características y procesos, este tipo de software muchas veces requiere
ser adaptado a ellas. Para ello existen diferentes posibilidades:
o Paquetes de software: también llamados “enlatados”. Es software listo para
instalar, que ofrece posibilidades de configurar luego determinadas
características para adaptarlos a cada organización. A este proceso se le
llama personalización, parametrización o “customización”.
Por ejemplo en un software de gestión de producción, debemos definir
cuáles son los procesos que se realizan, el tipo de productos que se fabrican,
los controles de calidad, la forma de administrar el stock, etc.
Al ser fabricados contemplando poder ser aplicados en diferentes
organizaciones, suelen incluir estándares y buenas prácticas del mercado.
o Software a medida: este software se crea especialmente para cada
organización, de acuerdo a sus particularidades. El proceso de creación de
ese software se denomina “desarrollo”, y lo trataremos en profundidad en
el próximo capítulo.
Software de sistema
También llamado software de base, tiene como principal objetivo permitir el
funcionamiento y mantenimiento de la computadora. Funciona como apoyo a la
realización de las tareas del usuario final.
Página 15
Si queremos guardar lo que escribimos en un archivo, es el sistema operativo quien recibe
las instrucciones de “Guardar” del programa que estamos utilizando, las envía al
procesador para interpretarlas, luego toma los datos que queremos guardar y le indica
(nuevamente pasando por el procesador) a los dispositivos de almacenamiento cómo y
dónde guardar los datos.
No todos los aplicativos pueden ser ejecutados por cualquier sistema operativo, este punto
es importante ya que al momento de implementar un sistema de información, debemos
asegurarnos de que el sistema operativo que utilicemos sea “compatible” con el software
de aplicación.
El capítulo 8 del libro “Sistemas de información gerencial. Tecnología para agregar valor a
las organizaciones”, explica en detalle el funcionamiento y características de los sistemas
operativos.
Utilitarios
Software de apoyo a las tareas del usuario y el sistema operativo, que permiten el uso,
diagnóstico y mantenimiento de la computadora. Muchos de ellos vienen incluidos junto
con el sistema operativo, pero mientras el sistema operativo se encarga de interactuar con
el software y el hardware y administrar los recursos, los utilitarios permiten realizar
tareas rutinarias, e incluso muchas veces se mantienen en ejecución mientras el equipo se
encuentre funcionando, como es el caso del antivirus.
Entre estos programas encontramos, por ejemplo, el explorador de archivos que permite
ver el contenido de las carpetas, mover, copiar y borrar archivos; los antivirus; los
programas de configuración que aparecen en el “Panel de Control” de Windows; etc.
Página 16
es el caso de las aplicaciones web, que son leídas por los navegadores. A ese paso de
transformación se le llama compilación y traducción.
Existe software que ayuda a los programadores a escribir los programas, por ejemplo,
detectando errores de ortografía y sintaxis, probando el funcionamiento del software a
medida que se construye, etc. Estos programas son llamados Entornos de desarrollo.
Los programas utilizados para convertir el código fuente en programas ejecutables por el
sistema operativo, se llaman Traductores. Entre ellos existen diferentes tipos, como los
intérpretes y los compiladores.
Licenciamiento
Por lo general, cuando se adquiere software, lo que se adquiere es un derecho a su
utilización bajo determinadas condiciones, llamado licencia.
- Duración de la licencia:
o Licencia perpetua. Una vez adquirido el software puede utilizarse por
tiempo indeterminado. Se puede contratar por separado y en forma
periódica, el “mantenimiento” que incluye la posibilidad de acceder a un
soporte técnico en caso de dudas y problemas, así como el acceso a
actualizaciones las cuales pueden incorporar correcciones o nuevas
funcionalidades.
o Licencia por suscripción: en este caso se puede acceder al uso del sistema
en forma periódica (por ejemplo, pagando una suscripción anual o mensual),
o de acuerdo a una cantidad determinada de transacciones.
- Por cantidad de usuarios: se paga una licencia diferente en función de la cantidad
de usuarios que utilizarán el sistema al mismo tiempo (usuarios concurrentes), o
bien, la cantidad de usuarios que lo tendrán instalado en sus máquinas (también se
menciona como cantidad de dispositivos).
- Por servidor: muchas aplicaciones se instalan en un equipo central (o varios de
ellos), llamado servidor, y luego son accedidas por los usuarios a través de otra
aplicación instalada en sus equipos (aplicación ‘cliente’) o a través de un
navegador web.
En estos casos, puede cobrarse la licencia en función de la cantidad de servidores
utilizados o, por ejemplo, de la cantidad de núcleos de los procesadores de los
servidores que se van a utilizar.
- Forma de utilización y acceso a la aplicación. En este caso, algunos proveedores
ofrecen la alternativa de utilizar el software de aplicación implementado en sus
propias instalaciones, de esta forma el proveedor es el encargado de proveer y
mantener el hardware y el software de sistema requerido, así como de controlar la
seguridad en el acceso a la información. Esta tipo de licenciamiento se denomina
“Software como servicio” o, en inglés, “Software as a service (SAAS)”. Por lo
Página 17
general, este tipo de servicios implica una licencia por usuario y por tiempo
determinado.
La otra alternativa es instalar el software en equipos propios de la organización
(haciéndose cargo de adquirir y mantener el hardware y software adicional para
garantizar su funcionamiento) y se denomina “Implementación local” u “On
premises”.
- Tipo de uso: las licencias determinan si el software puede utilizarse de modo
individual u hogareño, o si puede utilizarse de forma comercial. Algunos
proveedores ofrecen diferentes tipos de licenciamiento dependiendo del tamaño y
el fin de la organización (ofreciendo licencias gratuitas o con descuentos para
educación, ONG, etc.)
Otro aspecto fundamental es si el software que adquirimos admite ser modificado (el
proveedor nos entrega también el código fuente del mismo) o no, y si puede copiarse o no
de acuerdo a determinadas condiciones:
En todos estos casos, la licencia del software puede ser paga (lo que permite acceder, por
ejemplo, a soporte y/o actualizaciones) o gratuita.
Un punto importante a tener en cuenta es que si bien, se puede tener acceso a modificar
el software, esto implica contar con recursos humanos que conozcan acerca del lenguaje
con el que está construido así como también su funcionamiento, de manera de poder
realizar las modificaciones y poder dar soporte a esos cambios en caso de inconvenientes.
Página 18
Redes y telecomunicaciones
Hasta ahora nos centramos en los componentes de un sistema en particular, pero en la
mayoría de los casos, un equipo pierde gran parte de su utilidad (tanto para usuarios
particulares como para el negocio) si no puede conectarse con otros para intercambiar
información, acceder a datos, aplicaciones, etc.
A la transmisión de datos (texto, voz, audio, etc.) a distancia, entre diferentes medios
electrónicos, la llamamos Telecomunicación. En esta sección vamos a ver los diferentes
componentes que hacen posibles las telecomunicaciones y su importancia para las
organizaciones.
2
John Seely Brown, Paul Duguid – La Vida Social de la Información
Página 19
• Centralización de los procesos de toma de decisiones estratégicas, limitando la
autonomía de las filiales y/o de las diferentes áreas que componen la organización,
como en el ejemplo del telégrafo.
Sistemas de telecomunicaciones
Como toda comunicación, la transmisión entre dispositivos electrónicos requiere la
existencia de diversos componentes y códigos en común para que la información sea
recibida correctamente.
Componentes de la comunicación
El sistema de telecomunicaciones
tiene las siguientes funciones:
3
Tricoci, Guillermo. Las TIC y el Conocimiento. Un enfoque económico y de negocios. Ediciones
Cooperativas, 2011. Cap. 1.
Página 20
➢ Administrar la velocidad de transmisión
➢ Administrar los formatos de transmisión
➢ Controlar el flujo de la información.
Canales de comunicación
Son los medios a través del cuales se transmite el mensaje. En la comunicación humana
podría ser la voz, el papel, o el cable telefónico, por ejemplo. Para elegir el canal de
comunicación a utilizar debemos tener en cuenta varios aspectos como la velocidad de
transmisión que necesitamos, las distancias a cubrir, el costo de instalación y
mantenimiento, y la disponibilidad del servicio.
Tomemos como ejemplo la conexión a Internet que podemos tener en nuestras casas.
Existen diferentes alternativas como conexión por ADSL utilizando la línea telefónica, por
cable o satelital. En muchos casos los proveedores nos ofrecen servicios con una velocidad
de transmisión 3Mbps (megabits por segundo), 6Mbps, 12Mbps, etc. Veamos algunas
alternativas…
Dependiendo del medio a través del cual transmiten los datos tenemos canales sólidos (o
guiados) y canales inalámbricos.
Página 21
Los canales inalámbricos transmiten la información a través de ondas electromagnéticas,
cada una transmite ondas de diferente longitud (frecuencia). De la cantidad de
frecuencias que permite cada canal (ancho de banda) depende la cantidad de información
que puede transmitir, así como también las distancias e interferencias.
Todos estos canales utilizan antenas para transmitir los datos, algunas de ellas transmiten
las ondas en una sola dirección y otras transmiten en todas direcciones
(‘omnidireccionales’). Algunas de los canales de transmisión son:
Emisores/Receptores
Dentro de una comunicación existen varios dispositivos que se encargan de emitir la
información, retransmitirla o traducirla para poder enviarla por distintos canales y,
finalmente, recibirla.
Protocolos de comunicación
Además del lenguaje, en la comunicación utilizamos códigos comunes que organizan la
forma de los mensajes (por ejemplo, si enviamos un mail, ponemos el destinatario y un
Página 22
asunto relacionado con el contenido, en el cuerpo iniciamos con un saludo, escribimos el
contenido, nos despedimos y firmamos). Estos códigos comunes también nos dan
información sobre el estado de la comunicación, por ejemplo, si nuestro interlocutor nos
está prestando atención, o si está de acuerdo o no con lo que estamos diciendo.
Tipos de redes
Las redes pueden clasificarse de acuerdo a diferentes características.
Por su forma
• Estrella: todos los dispositivos se conectan a un concentrador (o hub) que es el
encargado de recibir los mensajes y enviarlos a su receptor. Tiene la desventaja de
que si el concentrador se apaga o presenta inconvenientes, todos los dispositivos
quedan desconectados del resto.
• Bus: todos los dispositivos se conectan a un canal común, o bus, y envían a través
de él sus mensajes. Esto permite que los dispositivos no dependan de un
concentrador para realizar la comunicación. La desventaja es que podrían
presentarse colisiones si varios dispositivos envían mensajes al mismo tiempo (en
milisegundos). Este tipo de distribución se utiliza para las redes LAN.
Página 23
• Anillo o token ring: los dispositivos se conectan a un canal conceptualmente
circular, que los une a todos entre sí. Los mensajes se envían en una sola dirección
dentro de ese anillo, y son enviados de a uno por vez, evitando colisiones. También
se pueden utilizar en redes LAN.
Por su alcance
• LAN (Local Area Network) o redes de área local. Abarcan un área limitada,
generalmente dentro de un edificio, por ejemplo, conectando PC de una oficina.
Estas redes se conectan a otras redes más grandes utilizando dispositivos llamados
gateways
• WAN (Wide Area Network) o redes de área amplia. Abarcan grandes distancias,
utilizando canales propios de la organización, o redes que son propiedad de sus
proveedores (como en el caso del acceso a Internet).
Por su acceso
• Redes públicas: cualquier usuario puede conectarse a la red y acceder a las
aplicaciones y datos en ella. Es el caso de Internet.
• Redes privadas: son propias de la organización y sólo los dispositivos que
pertenecen a ella, y aquellos a los que se autorice, pueden acceder a las
aplicaciones y datos.
Dentro de estas redes hay dos casos particulares.
o Intranet: red privada de una organización, tiene la característica de que
utiliza los estándares de Internet y la tecnología Web, por lo que los
usuarios acceden a los sistemas a través de las mismas aplicaciones con las
que acceden a internet (correo, navegadores, etc.).
o Extranet: también es una red privada de la organización y utiliza los
estándares de Internet, pero permite también acceso limitado a
determinadas personas u organizaciones (clientes, proveedores, etc.)
Internet
Se suele decir que Internet es la “red de redes”. Es una red formada por la conexión de
diversas redes (canales de comunicación y dispositivos de conexión) propiedad de distintas
organizaciones, lo cual permite la comunicación entre dispositivos de diferentes puntos
geográficos.
Página 24
las que las organizaciones y usuarios finales contratan para acceder a la red. Los ISP
también poseen sus propias redes que son a las que nos conectan cuando instalan el
cableado y los routers en los hogares u oficinas.
Fuente: http://redestelematicas.com/arquitectura-de-internet/
Para poder conectarse de un lugar a otro, los dispositivos requieren poder identificarse, el
protocolo TCP/IP que rige la comunicación en Internet, define que cada dispositivo se
identifique con un código llamado dirección IP, formado por 4 grupos de números del 0 al
255 separados por puntos. Por ejemplo, 31.13.85.8 es la IP que utiliza
www.facebook.com.ar
Como estos códigos son difíciles de recordar, se asocia a cada uno un nombre, o dominio,
como es el caso de facebook.com. ar. Estos nombres tienen un formato particular, donde
cada parte está separada por puntos: “facebook” es el nombre dado al dominio, “com”
indica el uso del dominio (en este caso es comercial. Otros ejemplos son .org, .gob, etc), y
finalmente la última parte es la que indica el país al que pertenece (.ar).
Las direcciones IP se asignan a los diferentes proveedores de servicios, para que estos a su
vez las asignen a sus clientes y éstos puedan conectarse a la red. Existe una organización
llamada ICANN (Internet Corporation for Assigned Names and Numbers) que es la
encargada de coordinar la asignación de direcciones IP y nombres de dominio.
Página 25
Además, dentro de cada país, existen organismos que administran la asignación de
números de IP y nombres de dominio. En Argentina esta organización es Nic.Ar, y
pertenece actualmente a Secretaría Legal y Técnica de la Presidencia de la Nación.
Con lo cual, en caso de que queramos tener nuestro propio sitio web, el primer paso a
seguir es registrar nuestro dominio accediendo a www.nic.ar y luego contratar a un
proveedor (hosting)que será el que almacene y de acceso a nuestro sitio
Página 26
Bibliografía
Bibliografía Obligatoria:
Página 27