Archivo de la categoría: DeRedes

Redes inalámbricas. Principales protocolos.

Las redes inalámbricas son aquellas que posibilitan la interconexión de dos o más equipos entre sí sin que intervengan cables, constituyendo así un eficaz medio para la transmisión de cualquier tipo de datos. Las redes inalámbricas se basan en un enlace que utiliza ondas electromagnéticas en lugar de cableado estándar.

Dependiendo del tamaño de la red o de la cobertura que proporciona, se pueden clasificar en los diferentes tipos:

  • WPAN (Wireless Personal Area Network)

Una red inalámbrica de área personal, incluye redes inalámbricas de corto alcance que abarcan un área de algunas decenas de metros. Este tipo de red se usa generalmente para conectar dispositivos periféricos. Destacan principalmente tecnologías como Bluetooth (IEEE 802.15.1), Zigbee (IEEE 802.15.4) o HomeRF.

  • WLAN (Wireless Local Area Network)

En las redes de área local, se pueden encontrar tecnologías inalámbricas basadas en HiperLAN como HiperLAN2 o tecnologías basadas en WiFi, que siguen el estándar IEEE 802.11x.

  • WMAN (Wireless Metropolitan Area Network)

Las WMAN se basan en el estándar IEEE 802.16x o WiMax, así como en LMDS (Local Multipoint Distribution Service).

  • WWAN (Wireless Wide Area Network)

Las redes inalámbricas de área extensa tienen el alcance más amplio de todas las redes inalámbricas. En estas redes encontramos tecnologías como UMTS (Universal Mobile Telecommunications System), utilizada con los teléfonos móviles de tercera generación (3G) y la tecnología digital para móviles GPRS (General Packet Radio Service). Seguir leyendo Redes inalámbricas. Principales protocolos.

Mensajería Swift – Estándar ISO 15022

La norma internacional ISO 150022 sustituye a las normas anteriores de los mensajes electrónicos intercambiados entre los actores de la industria de valores, ISO 7775 y la ISO 11521.

También conocido como SWIFT estándar, es el más usado método de comunicación entre los mercados finacieros, procesándose diariamente más de 16 Millones de esta mensajería. El protocolo provee de la herramienta que define el conjunto de reglas de diseño y mensajería necesaria para la comunicación entre dos agentes,  comunmente usada en Banca, Sociedades de Valores y otros participantes financieros.

Mensajería Swift común:

Mensaje Descripción Función
MT540 Recepción Libre de Pago NEWM CANC
MT541 Recepción Contra Pago NEWM CANC
MT542 Entrega Libre de Pago NEWM CANC
MT543 Entrega Contra Pago NEWM CANC
MT544 Confirmación MT540 NEWM CANC
MT545 Confirmación MT541 NEWM CANC
MT546 Confirmación MT542 NEWM CANC
MT547 Confirmación MT544 NEWM CANC
MT548 Estados y avisos del proceso INST   CAST

Seguir leyendo Mensajería Swift – Estándar ISO 15022

Cobol desde 1960.

El lenguaje COBOL (COmmon Business –Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1960 con el objetivo de alcanzar un lenguaje de programación universal, orientado principalmente a negocios.

El lenguaje nacido para grandes máquinas, de programación simple, semejante al lenguaje ensamblador; pero extremadamente potente, partiendo de la sentencia versátil de declaración PICTURE para la definición de campos estructurados, a su fácil mantenimiento y documentación, ha llevado a este lenguaje hasta hoy día, a estar presente de una manera u otra en más del 75% del sistema empresarial, fundamentalmente, en la banca, seguridad social, aerolíneas, hospitales, en fin, cualquier actividad que requiera procesar ingentes volúmenes de información (casi todos los sistemas que requieren gran capacidad de procesamiento por lotes (Batch) con Mainframes utilizan COBOL), alcanzando los más de 300.000 millones de líneas de código en todo mundo, escribiéndose 5.000 millones de líneas nuevas de COBOL cada año. Con todo eso, hoy por hoy, la programación en COBOL es uno de los negocios más rentables del mundo de la informática.

Con estos antecedentes, es fácilmente comprensible que aún se siga usando, y no sea reemplazado por otro lenguaje más modernos. Si una aplicación funciona, no es necesaria cambiarla, y menos por el coste económico que supondría. Así se mantiene como uno de los lenguajes de programación más extendidos y vivos en estos momentos, que a visto pasar el devenir de otros muchos lenguajes.

Partiendo de esta foto, es casi incompresible, que en la mayoría de universidades de España, no se estudie este lenguaje, dado por muerto y obsoleto, cuando es gracias a el que se puede extraer dinero de los cajeros o comprar Online un billete de avión.

El programa básico, ‘HOLA MUNDO’, se escribe como:

IDENTIFICATION DIVISION.
PROGRAM-ID. DeRedes.
*
ENVIRONMENT DIVISION.
*
DATA DIVISION.
WORKING-STORAGE SECTION.
*
PROCEDURE DIVISION.
INICIO.
DISPLAY ‘Hola mundo’.
STOP RUN.

La previsión es que Cobol siga  evolucionando continuamente; principalmente por la cantidad de aplicaciones  quesoporta y que superan en número a los demás lenguajes gracias a tanta difusión en el pasado. En palabras del propio Bill Gates: “No sé qué lenguajes habrá en el futuro, pero seguro que Cobol estará todavía allí”.

Protocolo TCP

El servicio orientado a conexión o TCP, se caracteriza por la iniciación de la conexión previa al envío y/o recepción de información entre capas iguales. Una vez iniciada la conexión, ambas capas pueden comenzar a enviar y/o recibir los datos de la aplicación. Un servicio orientado a conexión, es diseñado para corregir errores que pueden ocurrir durante el envío y/o recepción de datos, como también es diseñado para controlar el flujo de envío y recepción de datos. Seguir leyendo Protocolo TCP