lunes, 6 de agosto de 2012
Arquitectura de Comercio Electrónico
Cuando una empresa desea expandir su negocio en la red de
Internet mediante e-commerce, debe conocer los componentes que intervienen
para su implementación y arquitectura:
SSL, Certificados de Seguridad, Firmas Digitales, Firewall, etc., sin perder de vista cada uno de los procedimientos necesarios
para su adecuado funcionamiento y de
sobremanera para mantener la seguridad de la información que se transmite;
además hay que considerar que el objetivo es utilizar los servicios Web e Internet como medio para realizar
transacciones comerciales entre empresas(mercados globalizados y distribuidos
de una manera más fácil y con menores costes)
y usuarios (clientes que no están ligados en un espacio geográfico determinado).
Como se puede observar en la figura 1, el
proceso para realizar comercio electrónico, inicia en el momento que el consumidor final ó usuario desea adquirir un determinado bien o servicio, para ello debe acceder a
un sitio Web, el cual contiene información detallada sobre los catálogos, ofertas, precios y descuentos
de los productos, una vez que el usuario selecciona el artículo a adquirir éste
procede a emitir la información
que la factura electrónica que la empresa requiere, en la misma se proporciona
los datos de la entidad bancaria a la cual pertenece el usuario. Los datos viajan por la red de Internet y se relacionan
con la Base de Datos de la Empresa,
este proceso se realiza de una forma segura mediante SSL, brindando de esta
manera la confianza requerida por el usuario y que impida el uso de la información de
forma inadecuada mediante muros de seguridad ó Firewalls. Una vez realizado este proceso, la empresa
enlaza la información enviada por el cliente y se conecta con una Autoridad de
Certificación ó empresa emisora de certificados
de seguridad (Verisign, Thawte, HispaSSL, GeoTrust, etc.) y firmas digitales, los
mismos que encriptan la comunicación volviéndolo aún más seguro, posteriormente dicha autoridad de certificación
(mediante la red de Internet) enlaza la información entre la entidad bancaria de la
empresa y la entidad bancaria del cliente;
se procede a verificar tanto los datos como los saldos de las cuenta, todo ello mediante un medio de pago (PayPal ó Bancos que
ofrezcan este servicio), para este
proceso de verificación de datos, la información pasa aún encriptado al lado del vendedor, de esta manera las transacciones se vuelven
eficaces y seguras.
Estructura de un Sitio de E-commerce seguro
Estructura de un Sitio de E-commerce seguro
Áreas de Impacto de Comercio Electrónico
A nivel mundial, el impacto que el
comercio electrónico ha generado entre las diversas áreas de producción
económica del sector privado, es cada vez mayor, pues las empresas están cambiando su
modalidad de hacer negocios y están comprendiendo
el valor que tiene la información, tanto así que se establece una forma de realizar transacciones electrónicas
mediante la compra y venta de sus servicios
y el intercambio de información. Entre los principales sectores de producción
económica que usan el comercio electrónico
como una manera de realizar negocios, se encuentran:
El Sector de la
industria informática
El comercio electrónico ha generado un
mayor impacto en la industria informática ya que facilita la posibilidad de transferir aplicaciones a través de la
red, con lo cual se permite que dichas
industrias puedan competir a escala global, esto no sólo beneficia a las grandes empresas sino que también crea
posibilidades para que pequeñas y medianas empresas puedan comercializar
aplicaciones, soluciones y servicios informáticos.
Un claro ejemplo son: las empresas dedicadas al diseño y mantenimiento
de páginas de Internet, las empresas que tienen como función la venta de aplicaciones a través de tiendas minoristas
(música, libros, y software en general),etc.
Servicios
Bancarios
Las instituciones financieras también han sufrido un gran
impacto gracias a las TIC`s y a la utilización del comercio electrónico como
medio transaccional, es así que los bancos y entes financieros han aprovechado las tecnologías para
desarrollar operaciones más seguras, rápidas y eficientes, este es el caso de los
bancos que incorporaron cajeros automáticos que, al estar
conectados entre sí mediante redes de telecomunicaciones
cerradas (Intercambio de Datos Electrónicos, EDI), permiten realizar diversas operaciones a cualquier hora y
desde diversos lugares. La utilización de los cajeros permitió a los bancos
automatizar operaciones y facilitó a los
clientes el manejo de estos recursos gracias al alcance geográfico que tienen
estos sistemas.
El
Sector del Turismo
El Comercio Electrónico en el sector del
turismo ha tenido una gran acogida(especialmente con las tours operadoras o agencias de viaje),
puesto que la principal característica en este sector es que sus productos son intangibles y
perecederos cuando son adquiridos por el
turista. Por tal motivo, se destaca su adaptabilidad a las nuevas tecnologías y, concretamente al comercio
electrónico, puesto que permite que los
mismos consumidores finales preparen sus paquetes vacacionales comparando, reservando y contratando directamente a las
aerolíneas, cadenas de hoteles, empresas
de alquiler de autos, líneas de cruceros, etc. También crea una oportunidad
para las empresas mayoristas localizadas
en cualquier lugar del mundo la posibilidad de organizar viajes pre armados (paquetes) y venderlos directamente a
consumidores de cualquier país, en este
sentido, mediante la utilización del comercio electrónico las empresas pueden generar mayores inversiones
para sus negocios y atraer a un mayor numero de turistas.
El Sector Textil
En los últimos años se
ha podido notar un considerable incremento del sector del textil en el proceso de comercio electrónico, esto
gracias al Internet que acorta distancias geográficas y los tiempos de entrega
de los productos.
lunes, 30 de julio de 2012
Banca móvil, una buena noticia para la competitividad
Por
Rodrigo Gallegos
La
banca móvil no es otra cosa más que hacer operaciones bancarias a través de
mensajes de texto en un celular, sin la necesidad de Internet. Hasta ahora, en
México hemos adoptado el modelo básico de banca móvil que permite a los usuarios
consultar sus saldos, hacer transferencias entre cuentas y bancos, pagar
tarjetas de crédito y servicios (teléfono, luz, televisión, etc.) y comprar
tiempo aire desde cualquier tipo de celular. Estos servicios se pueden realizar
con cualquier modalidad de pago (prepago, pospago y mixtos) y desde cualquier
parte de la República Mexicana y el extranjero. Aunque esto ya es un enorme
beneficio para muchos, el siguiente paso –que ya funciona en países como
Filipinas y Kenia– es aún más importante, ya que permite que los usuarios depositen
y retiren efectivo que les llega vía mensaje de texto con “agentes” (por
ejemplo, vendedores de tarjetas de tiempo aire).
La
banca móvil no es otra cosa más que hacer operaciones bancarias a través de
mensajes de texto en un celular, sin la necesidad de Internet. Hasta ahora, en
México hemos adoptado el modelo básico de banca móvil que permite a los usuarios
consultar sus saldos, hacer transferencias entre cuentas y bancos, pagar
tarjetas de crédito y servicios (teléfono, luz, televisión, etc.) y comprar
tiempo aire desde cualquier tipo de celular. Estos servicios se pueden realizar
con cualquier modalidad de pago (prepago, pospago y mixtos) y desde cualquier
parte de la República Mexicana y el extranjero. Aunque esto ya es un enorme
beneficio para muchos, el siguiente paso –que ya funciona en países como
Filipinas y Kenia– es aún más importante, ya que permite que los usuarios depositen
y retiren efectivo que les llega vía mensaje de texto con “agentes” (por
ejemplo, vendedores de tarjetas de tiempo aire).
Los grandes beneficios de la banca móvil
El primero y más inmediato es que 50 millones de mexicanos que hoy
no cuentan con servicios financieros, pero sí con un celular, podrán acceder a
estos servicios por primera vez de forma simple y ágil. Esto reducirá sus
costos de transacción, ya que se eliminarían los trámites y traslados
innecesarios que hoy se realizan para pagar deudas y servicios cotidianos.
El segundo gran beneficio –que se verá en el mediano plazo– es que
la banca móvil podrá proveer de servicios financieros a los más de 20 millones
de mexicanos pobres que viven en zonas rurales.
Esta población nunca hubiera podido tener tales servicios por el
alto costo que implica llevarlos a sus comunidades. Sin embargo, la banca móvil
reduce entre 50 y 70% el costo de proveerlos1, lo que genera una mejora
significativa, especialmente para un grupo que depende tanto de las
transferencias externas. Cerca del 50% de los ingresos monetarios de los
mexicanos más pobres2 provienen de remesas, mientras que otro 15% depende de
subsidios gubernamentales como el programa Oportunidades.
En otras palabras, la banca móvil evita que las familias más pobres
tengan que caminar horas para recibir cualquiera de estas transferencias o
pagar altas comisiones por ellas. También implica un ahorro sustancial en la
distribución de subsidios asistenciales. En un futuro no muy lejano, estos
mexicanos podrán cambiar las remesas que recibieron (vía mensajes en su
celular) por efectivo con un “agente” que puede ser la tienda de la esquina, la
oficina de correos, los centros Diconsa o Liconsa, o bien, los vendedores de tarjetas
de prepago de celular (como en Filipinas). Es decir, todos podremos obtener
dinero en cualquier parte del país.
Esto es relevante, ya que la distancia entre los agentes y los usuarios
será clave para el futuro de esta banca. Estudios recientes (McKinsey, 2010) demuestran
que cuando un agente está a más de 15 minutos de distancia, la banca móvil sólo
se usa una o dos veces al mes. Pero cuando esta distancia disminuye a dos minutos,
la banca puede usarse hasta 30 veces al mes.
Finalmente, el tercer gran beneficio –y el de más largo plazo– es
que la banca móvil representa el primer paso para el uso generalizado de dinero
electrónico, lo que nos beneficiará a todos. Imaginemos por un segundo que
podemos recibir dinero y pagar la comida, la escuela, el agua o cualquier
servicio con un simple mensaje de texto. Esto nos ahorraría días de trabajo, muchas
comisiones en cajeros e inclusive la posibilidad de evitar
fraudes por cheques falsos y tarjetas clonadas. Sin embargo, estos
beneficios dependerán en gran medida de resolver los siguientes retos.
Comercio Electrónico en México, las cifras reales
Introducción
No existen definiciones precisas de lo que es comercio
electrónico, ni un estudio que muestre una fotografía clara del estado en que
se encuentra México al respecto.
Por Mariano Garza-Cantú
Comercio electrónico es más que pagos o transacciones en línea: es
el intercambio de bienes y servicios por medio de Internet.
Esta práctica continúa creciendo y está claro que se trata de una
actividad ligada a la mejora de la competitividad internacional de los países. Pero
si los ciudadanos y las empresas no utilizan tecnología o, peor aún, no están
bancarizados, entonces quedan fuera de la posibilidad de comerciar en línea.
El universo de las personas físicas
Son bien conocidas las cifras de conectividad
y acceso a las tecnologías de la información (TI) en México. Según el Estudio
de Hábitos de los Usuarios de Internet 2009, publicado por la Asociación Mexicana
de Internet (AMIPCI), en el país existen 11.3 millones de computadoras con
acceso a Internet y hay 27.6 millones de internautas. Pero, ¿cuántos mexicanos
tienen una cuenta o tarjeta bancaria? Aunque cueste creerlo, es una pregunta que no se puede responder.
El Banco de México tiene una gran veta de
datos bancarios. Sin embargo, éstos no distinguen los que corresponden a
personas físicas y morales, ni incluyen toda la información relacionada con las
tarjetas emitidas por tiendas departamentales y de autoservicio.
Más relevante aún es que no existen estadísticas
sobre las microfinancieras –que son una fuente primordial de financiamiento–,
de manera que no es posible dar una cifra precisa de cuántos bancarizados tenemos
en México. Aunque los expertos tienden a estimar –con mucha cautela y off
the record– que el porcentaje de la población bancarizada en el país
alcanzaría el 30%.
Social Media y Ciudadanía Digital
Web 2.0 y eclosión de los social media
La implantación que ha alcanzado Internet en los últimos
años y la consecuente participación de usuarios de todo el mundo ha favorecido
la creación de ciudadanías globales. Unas ciudadanías capaces de fortalecer los
cimientos de las sociedades civiles gracias al desarrollo de una trama de redes
y de relaciones. Estas tramas cuentan con un flujo permanente de acciones y de
intercambio de información que configuran los contenidos de las agendas
globales.
Las redes sociales configuran una de las herramientas
características de la web 2.0. Una Web cuyo protagonista es el usuario que
elabora, comparte, opina, etiqueta, clasifica, interactúa, etc. Lo que supone
una democratización de las herramientas de acceso a la información y
elaboración de contenidos.
El hecho de que Internet y las TICS hayan
permitido la creación de una arena de juego social y político no implica que
ésta constituya una asíntota de la realidad, sino que ambas arenas (la real y
la virtual), suponen dos espacios a la vez interinfluyentes e interinfluidos.
La Web 2.0 Y 3.0 en Su Relación Con el EEES
Juan Enrique Gonzálvez Vallés
martes, 17 de julio de 2012
Modelos de referencia de redes
Examinamos
dos arquitecturas de red importantes: ISO OSI y TCP/IP.
OSI
OSI es el Open Systems Interconnection Reference Model. Tiene siete niveles. En realidad no es una arquitectura particular, porque no especifica los detalles de los niveles, sino que los estándares de ISO existen para cada nivel.
OSI
OSI es el Open Systems Interconnection Reference Model. Tiene siete niveles. En realidad no es una arquitectura particular, porque no especifica los detalles de los niveles, sino que los estándares de ISO existen para cada nivel.
·
Nivel físico. Cuestiones:
los voltajes, la duración de un bit, el establecimiento de una conexión, el
número de polos en un enchufe, etc.
·
Nivel de enlace. El
propósito de este nivel es convertir el medio de transmisión crudo en uno que
esté libre de errores de transmisión.
o
El remitente parte los datos de input
en marcos de datos (algunos cientos de bytes) y procesa los marcos de
acuse.
o
Este nivel maneja los marcos perdidos,
dañados, o duplicados.
o
Regula la velocidad del tráfico.
o
En una red de broadcast, un subnivel
(el subnivel de acceso medio, o medium access sublayer) controla el
acceso al canal compartido.
·
Nivel de red. Determina
el ruteo de los paquetes desde sus fuentes a sus destinos, manejando la
congestión a la vez. Se incorpora la función de contabilidad.
·
Nivel de transporte. Es
el primer nivel que se comunica directamente con su par en el destino (los de abajo
son de máquina a máquina). Provee varios tipos de servicio (por ejemplo, un
canal punto-a-punto sin errores). Podría abrir conexiones múltiples de red para
proveer capacidad alta. Se puede usar el encabezamiento de transporte para
distinguir entre los mensajes de conexiones múltiples entrando en una máquina.
Provee el control de flujo entre los hosts.
·
Nivel de sesión. Parecido
al nivel de transporte, pero provee servicios adicionales. Por ejemplo, puede manejar
tokens (objetos abstractos y únicos) para controlar las acciones de
participantes o puede hacer checkpoints (puntos de recuerdo) en las
transferencias de datos.
·
Nivel de presentación. Provee
funciones comunes a muchas aplicaciones tales como traducciones entre juegos de
caracteres, códigos de números, etc.
·
Nivel de aplicación. Define
los protocolos usados por las aplicaciones individuales, como e-mail, telnet,
etc.
TCP/IP
Tiene
como objetivos la conexión de redes múltiples y la capacidad de mantener
conexiones aun cuando una parte de la subred esté perdida.
La
red es packet-switched y está basada en un nivel de internet sin conexiones.
Los niveles físico y de enlace (que juntos se llaman el "nivel de host a
red" aquí) no son definidos en esta arquitectura.
·
Nivel de internet. Los
hosts pueden introducir paquetes en la red, los cuales viajan
independientemente al destino. No hay garantias de entrega ni de orden. Este
nivel define el Internet Protocol (IP), que provee el ruteo y control de
congestión.
·
Nivel de transporte. Permite
que pares en los hosts de fuente y destino puedan conversar. Hay dos protocolos:
·
Transmission Control Protocol (TCP). Provee
una conexión confiable que permite la entrega sin errores de un flujo de bytes
desde una máquina a alguna otra en la internet. Parte el flujo en mensajes
discretos y lo monta de nuevo en el destino. Maneja el control de flujo.
·
User Datagram Protocol (UDP). Es
un protocolo no confiable y sin conexión para la entrega de mensajes discretos.
Se pueden construir otros protocolos de aplicación sobre UDP. También se usa UDP
cuando la entrega rápida es más importante que la entrega garantizada.
·
Nivel de aplicación. Como
en OSI. No se usan niveles de sesión o presentación.
OSI
vs. TCP/IP
·
OSI define claramente las diferencias
entre los servicios, las interfaces, y los protocolos.
·
Servicio: lo que un nivel hace
·
Interfaz: cómo se pueden accesar los
servicios
·
Protocolo: la implementación de los
servicios
TCP/IP
no tiene esta clara separación.
·
Porque OSI fue definido antes de
implementar los protocolos, los diseñadores no tenían mucha experiencia con
donde se debieran ubicar las funcionalidades, y algunas otras faltan. Por
ejemplo, OSI originalmente no tiene ningún apoyo para broadcast.
·
El modelo de TCP/IP fue definido
después de los protocolos y se adecúan perfectamente. Pero no otras pilas de
protocolos.
·
OSI no tuvo exíto debido a
o
Mal momento de introducción:
insuficiente tiempo entre las investigaciones y el desarrollo del mercado a
gran escala para lograr la estandarización.
o
Mala tecnología: OSI es complejo, es
dominado por una mentalidad de telecomunicaciones sin pensar en computadores,
carece de servicios sin conexión, etc.
o
Malas implementaciones.
o
Malas políticas: investigadores y
programadores contra los ministerios de telecomunicación
Sin
embargo, OSI es un buen modelo (no los protocolos). TCP/IP es un buen conjunto
de protocolos, pero el modelo no es general. Usarémos una combinación de los
dos:
Nivel
de aplicación
Nivel
de transporte
Nivel
de red
Nivel
de enlace
Nivel
físico
Un
ejemplo: Novell NetWare
·
Es el sistema de red más popular en el
mundo de PC.
·
Modelo de cliente-servidor para los
LANs.
·
Arquitectura:
|
Aplicación
|
SAP, servidor de archivos, ...
|
|
Transporte
|
NCP, SPX
|
|
Red
|
IPX
|
|
Enlace
|
Ethernet, token ring, ARCnet
|
|
Físico
|
Ethernet, token ring, ARCnet
|
·
IPX es como IP, pero con direcciones
de 10 bytes.
·
NCP está orientado a la conexión.
·
SAP (Service Advertising Protocol):
Cada minuto cada servidor manda un broadcast de sus servicios y dirección.
Introducción
¿Qué es una red de computadores? Una colección interconectada de computadores autónomos.
¿Para
qué se usan las redes?
·
Compartir recursos, especialmente la
información (los datos)
·
Proveer la confiabilidad: más de una
fuente para los recursos
·
La escalabilidad de los recursos
computacionales: si se necesita más poder computacional, se puede comprar un
cliente más, en vez de un nuevo mainframe
·
Comunicación
Clases
de redes
·
Podemos clasificar las redes en las
dimensiones de la tecnología de transmisión y del tamaño.
·
Tecnología de transmisión
o
Broadcast. Un
solo canal de comunicación compartido por todas las máquinas. Un paquete mandado
por alguna máquina es recibido por todas las otras.
o
Point-to-point. Muchas
conexiones entre pares individuales de máquinas. Los paquetes de A a B pueden
atravesar máquinas intermedias, entonces se necesita el ruteo (routing)
para dirigirlos.
·
Escala
o
Multicomputadores: 1 m
o
LAN (local area network): 10 m a 1 km
o MAN (metropolitan area network): 10 km
o WAN (wide area network): 100 km a 1.000 km
o
Internet: 10.000 km
·
LANs
o
Normalmente usan la tecnología de
broadcast: un solo cable con todas las máquinas conectadas.
o
El tamaño es restringido, así el
tiempo de transmisión del peor caso es conocido.
o
Velocidades típicas son de 10 a 100
Mbps (megabits por segundo; un megabit es 1.000.000 bits, no 220).
·
WANs
o Consisten
en una colección de hosts (máquinas) o LANs de hosts conectados por una subred.
o
La subred consiste en las líneas de
transmisión y los ruteadores, que son computadores dedicados a cambiar
de ruta.
o
Se mandan los paquetes de un ruteador
a otro. Se dice que la red es packet-switched (paquetes ruteados) o store-and-forward
(guardar y reenviar).
·
Internet
o
Una internet es una red de
redes vinculadas por gateways, que son computadores que pueden traducir
entre formatos incompatibles.
o
La Internet es un ejemplo de una
internet.
·
Redes inalámbricas
o
Una red inalámbrica usa radio,
microondas, satélites, infrarrojo, u otros mecanismos para comunicarse.
o
Se pueden combinar las redes
inalámbricas con los computadores móviles, pero los dos conceptos son
distintos:
Inalámbrico
|
Móvil
|
Aplicación
|
No
|
No
|
Workstations estacionarias
|
No
|
Sí
|
Uso de un portable en un hotel
|
Sí
|
No
|
LANs en un edificio antiguo sin cables
|
Sí
|
Sí
|
PDA (personal digital assistant) para inventario
|
·
El software para controlar las redes
se tiene que estructurar para manejar la complejidad.
·
Se organiza la mayor parte de las
redes en una pila de niveles.
·
Cada nivel ofrece ciertos servicios a
los niveles superiores y oculta la implantación de estos servicios. Usa el
nivel inferior siguiente para implementar sus servicios.
·
El nivel n de una máquina se comunica
con el nivel n de otra máquina. Las reglas y convenciones que controlan esta
conversación son el protocolo de nivel n.
·
Las entidades en niveles
correspondientes de máquinas distintas son pares. Son los pares que se comunican.
·
En la realidad el nivel n de una
máquina no puede transferir los datos directamente al nivel n de otra. Se pasa
la información hacia abajo de un nivel a otro hasta que llega al nivel 1, que
es el medio físico.
·
Entre los niveles están las
interfaces. Las interfaces limpias permiten cambios en la implementación de un nivel
sin afectar el nivel superior.
·
Un nivel que tiene que transmitir un
paquete a otra máquina puede agregar un encabezamiento al paquete y
·
quizás partir el paquete en muchos.
Por ejemplo, el encabezamiento puede identificar el mensaje y el destino. El
nivel 3 de la mayor parte de las redes impone un límite en el tamaño de los
paquetes.
Problemas
en el diseño de los niveles
·
Un mecanismo para identificar los
remitentes y los recibidores.
·
Transferencia de datos:
o
Simplex. Solamente
en un sentido.
o
Half-duplex. En
ambos, pero uno a la vez.
o
Full-duplex. En
ambos a la vez.
·
Control de errores y detección de
recepción.
·
Orden de mensajes.
·
Velocidades distintas de transmisión y
recepción.
·
Ruteo.
Servicios
·
Cada nivel provee un servicio al nivel
superior.
·
Hay dos tipos de servicios:
o
Servicio orientado a la conexión. Como
el sistema telefónico. La conexión es como un tubo, y los mensajes llegan en el
orden en que fueron mandados.
o
Servicio sin conexión. Como
el sistema de correo. Cada mensaje trae la dirección completa del destino, y el
ruteo de cada uno es independiente.
·
Se caracterizan los servicios por la
calidad de servicio.
o
Compara la transferencia de archivos
con la comunicación de voz (ambas orientadas a la conexión).
o
Para e-mail un servicio sin conexión y
no confiable es suficiente, esto se llama servicio de datagrama. Para
dar confianza los servicios de datagrama con acuses de recibo son posibles.
Suscribirse a:
Entradas (Atom)




