You are on page 1of 5

MODELO OSI

El modelo OSI (Open Systems Interconection) es la propuesta que hizo la ISO (International Standards
Organization) para estandarizar la interconexin de sistemas abiertos. Un sistema abierto se refiere a que es
independiente de una arquitectura especfica. Se compone el modelo, por tanto, de un conjunto de estndares
ISO relativos a las comunicaciones de datos.

El modelo OSI establece los lineamientos para que el software y los dispositivos de diferentes fabricantes
funcionen juntos. Aunque los fabricantes de hardware y los de software para red son los usuarios principales
del modelo OSI, una comprensin general del modelo llega a resultar muy benfica para el momento en que
se expande la red o se conectan redes para formar redes de rea amplia (WAN).

Capa 7.- La capa de Aplicacin funciona como el acceso a los servicios que proporciona la red, as como de
proporcionar al sistema operativo servicios como el de la transferencia de archivos.

Capa 6.- La funcin de la capa de Presentacin es la de proveer una interfase para realizar la transferencia de
datos que sea idntica de la tecnologa para representarlos. Los datos pueden representarse en varias formas,
lo que define como usar los datos y como mostrarlos es la arquitectura del sistema, as que la capa de
presentacin se encarga de esto.

Capa 5.- La capa de sesin tiene la responsabilidad de asegurar la entrega correcta de la informacin. Esta
capa tiene que revisar que la informacin que recibe este correcta; para esto, la capa de sesin debe realizar
algunas funciones:

Capa 4.- La capa de transporte vincula las capas de host con las capas orientadas a la red; permite la cohesin
entre el host y la red, su funcin es la de asegurar una entrega confiable de la informacin a traves de la red.

Capa 3.- Incluye dos cosas fundamentales: la capa de Red se encarga de determinar las rutas adecuadas para
llevar la informacin de un lado a otro (proporciona el enrutamiento); adems, su funcionalidad es la de
proporcionar una interfase para que la transferencia de datos sea identica de la tecnologa del enlace de datos.

Capa 2.- La funcin de la capa dos es la de asegurar la transferencia de datos libres de error entre nodos
adyacentes (sincronizacin a nivel de datos), ademas establece el control de acceso al medio. La capa de
enlace de datos est dividida en dos subcapas: el control de acceso al medio (MAC) y el control de enlace
lgico (LLC). Los puentes (bridges) operan en la capa MAC.

Capa 1.- Define las caracteristicas fsicas del medio de transmisin; de tipo mecnico, elctrico y ptico (esto
es, el tipo de medio a utilizar, el tamao o forma de los conectores, el grosor del cable, el tipo de cable, el tipo
de aislante, el voltaje de la interfase, la imperancia - resistencia - nominal, etc.), ademas esta la sealizacin
de la interfase (es decir, el como representar la informacin como un 0 y 1, por ejemplo, un 0 puede
representarse como una seal entre 0 y 5 volts, y un 1 en una seal de entre 1 y -5 volts, por ejemplo).

PROTOCOLO RTU MODBUS
El MODBUS es un protocolo de comunicacin serial basado en el modelo maestro/esclavo, a la fecha es un
estndar de facto, es pblico, muy seguro, no requiere licencias y su implementacin es relativamente fcil en
dispositivos electrnicos, por ejemplo nuestros ingenieros, usan el microcontrolador PIC16F648A
programado para responder comandos MODBUS, esas son algunas de las razones por las que goza de
muchsima aceptacin, adems de que tiene ms de 30 aos en la industria.
MODBUS sobre conexin RS-485

El protocolo MODBUS es un protocolo que usa lneas seriales, por lo que comnmente se implementa sobre
redes de comunicacin RS-485, pero tambin sobre redes que usan la comunicacin serial RS-232, incluso se
puede implementar va TCP/IP sobre una red Ethernet, en SDM se usa la implementacin MODBUS sobre
una red RS-485 como la que se vio en el articulo pasado.
Modos de Transmisin del MODBUS
Los modos de transmisin definen como se envan los paquetes de datos entre maestros y esclavos, el
protocolo MODBUS define dos principales modos de transmisin:
MODBUS RTU(Remote Terminl Unit). La comunicacin entre dispositivos se realiza por medio de datos
binarios. Esta es la opcin ms usada del protocolo y es la que se implemento en nuestras tarjetas.
MODBUS ASCII (American Standard Code for Information Interchange). La comunicacin entre
dispositivos se hace por medio de caracteres ASCII.
Comunicacin Maestro-Esclavo en MODBUS
El MODBUS siempre funciona con un maestro y uno o ms esclavos, siendo el maestro quin controla en
todo momento el inicio de la comunicacin con los esclavos, que segn la especificacin pueden ser hasta 247
en una misma red. El esclavo por otro lado se limita a retornar los datos solicitados por el maestro, as de
simple es la comunicacin usando el MODBUS, el maestro enva los mensajes y el respectivo esclavo los
responde.
Representacin de datos en MODBUS
El protocolo MODBUS usa el concepto de tablas de datos para almacenar la informacin en un esclavo, una
tabla de datos no es ms que un bloque de memoria usado para almacenar datos en el esclavo, las tablas de
datos que usa en MODUS son cuatro y se muestran en la siguiente tabla:
Direccin MODBUS Direccin Usada en el
protocolo
Nombre de la Tabla de Datos
1 - 9999 0000 9998 Output Coils (Lectura/escritura)
10001 - 19999 0000 9998 Inputs Contact (Lectura)
30000 - 39999 0000 9998 Inputs Registers (Lectura)
40001 - 49999 0000 9998 Holding Registers (Lectura/Escritura)

Output Coils
En MODBUS un coil representa un valor booleano tpicamente usado para representar una salida, solo hay
dos estados para el coil el ON y el OFF. Por ejemplo la tarjeta de relevadores usa dos coils, para activar o
desactivar precisamente dos relevadores.
El coil entonces, puede verse como una celda o un bloquecito de memoria que me permite almacenar el
estado de un bit, que puede tener solo dos valores como se vio arriba, el ON o el OFF, o en lgica binaria, un
1 o un 0, o ms cerca de la realidad fsica, tierra (0 Volts) y voltaje (5 Volts), como el lector quiera verlo, eso
s debe quedar claro que son solo dos valores por cada coil.
Holding Registers
Los registros Holding, representan cantidades de 16 bits, se puede ver cada registro como un bloque o celda
de memoria, que es capaz de almacenar nmeros entre 0 y 65535.
Las direcciones usadas para los registros holding inician en la direccin 40001, pero puede usarse cualquiera
de las mencionadas en la tabla para los registros holding.
Estos registros son de lectura/escritura, es decir que el maestro puede hacer peticiones de informacin para
leer el dato que est almacenado, o puede enviar peticiones para escribirle un valor al registro holding en el
momento que se requiera.
PROTOCOLO ETHERNET
Ethernet (tambin conocido como estndar IEEE 802.3) es un estndar de transmisin de datos para redes de
rea local que se basa en el siguiente principio:
Todos los equipos en una red Ethernet estn conectados a la misma lnea de comunicacin compuesta por
cables cilndricos.
Se distinguen diferentes variantes de tecnologa Ethernet segn el tipo y el dimetro de los cables utilizados:
10Base2: el cable que se usa es un cable coaxial delgado, llamado thin Ethernet.
10Base5: el cable que se usa es un cable coaxial grueso, llamado thick Ethernet.
10Base-T: se utilizan dos cables trenzados (la T significa twisted pair) y alcanza una velocidad de 10
Mbps.
100Base-FX: permite alcanzar una velocidad de 100 Mbps al usar una fibra ptica multimodo (la F es
por Fiber).
100Base-TX: es similar al 10Base-T pero con una velocidad 10 veces mayor (100 Mbps).
1000Base-T: utiliza dos pares de cables trenzados de categora 5 y permite una velocidad de 1 gigabite por
segundo.
1000Base-SX: se basa en fibra ptica multimodo y utiliza una longitud de onda corta (la S es por short) de
850 nanmetros (770 a 860 nm).
1000Base-LX: se basa en fibra ptica multimodo y utiliza una longitud de onda larga (la L es por long) de
1350 nanmetros (1270 a 1355 nm).
Abreviatura Nombre Cable Conector Velocidad Puertos
10Base2
Ethernet delgado (Thin
Ethernet)
Cable coaxial (50 Ohms) de
dimetro delgado
BNC 10 Mb/s 185 m
10Base5
Ethernet grueso (Thick
Ethernet)
Cable coaxial de dimetro ancho
(10,16 mm)
BNC 10Mb/s 500 m
10Base-T Ethernet estndar Par trenzado (categora 3) RJ-45 10 Mb/s 100 m
100Base-TX
Ethernet veloz (Fast
Ethernet)
Doble par trenzado (categora 5) RJ-45 100 Mb/s 100 m
100Base-FX
Ethernet veloz (Fast
Ethernet)
Fibra ptica multimodo (tipo
62,5/125)
100 Mb/s 2 km
1000Base-T Ethernet Gigabit Doble par trenzado (categora 5) RJ-45 1000 Mb/s 100 m
1000Base-
LX
Ethernet Gigabit
Fibra ptica monomodo o
multimodo
1000 Mb/s 550 m
1000Base-
SX
Ethernet Gigabit Fibra ptica multimodo
1000
Mbit/s
550 m
10GBase-SR Ethernet de 10 Gigabits Fibra ptica multimodo 10 Gbit/s 500 m
10GBase-
LX4
Ethernet de 10 Gigabits Fibra ptica multimodo 10 Gbit/s 500 m
Ethernet es una tecnologa muy usada ya que su costo no es muy elevado.
El principio de transmisin
Todos los equipos de una red Ethernet estn conectados a la misma lnea de transmisin y la comunicacin se
lleva a cabo por medio de la utilizacin un protocolo denominado CSMA/CD (Carrier Sense Multiple Access
with Collision Detect que significa que es un protocolo de acceso mltiple que monitorea la
portadora: deteccin de portadora y deteccin de colisiones).
Con este protocolo cualquier equipo est autorizado a transmitir a travs de la lnea en cualquier momento y
sin ninguna prioridad entre ellos. Esta comunicacin se realiza de manera simple:
Ethernet conmutada
La topologa de Ethernet descripta hasta ahora ha sido la de Ethernet compartida (cualquier mensaje
transmitido es escuchado por todos los equipos conectados y el ancho de banda disponible es compartido por
todos los equipos).
Durante muchos aos se ha dado un desarrollo importante: la Ethernet conmutada.
La topologa fsica sigue siendo la de una estrella pero est organizada alrededor de un conmutador. El
conmutador usa mecanismos de filtrado y conmutacin muy similares a los utilizados por las puertas de
enlace donde se han utilizado estas tcnicas por mucho tiempo.
Inspecciona las direcciones de origen y destino de los mensajes, genera una tabla que le permite saber qu
equipo se conecta a qu puerto del conmutador (en general este proceso se hace por auto aprendizaje, es decir,
de manera automtica pero el administrador del conmutador puede realizar ajustes adicionales).
Al conocer el puerto receptor, el conmutador slo transmitir el mensaje al puerto adecuado mientras que los
otros puertos permanecern libres para otras transmisiones que pueden ser realizadas simultneamente.
Como resultado, cada intercambio puede llevarse a cabo a una velocidad nominal (mayor divisin de ancho
de banda), sin colisiones y con un aumento considerable en el ancho de banda de la red (tambin a una
velocidad nominal).
Con respecto a saber si todos los puertos de un conmutador pueden comunicarse al mismo sin perder los
mensajes, eso es algo que depende de la calidad del conmutador (non blocking switch).
Dado que los conmutadores posibilitan evitar colisiones y que las tecnologas 10/100/1000 base T(X) cuentan
con circuitos separados para la transmisin y la recepcin (un par trenzado por direccin de transmisin), la
mayora de los conmutadores modernos permiten desactivar la deteccin y cambiar a modo full dplex
(bidireccional) en los puertos. De esta forma, los equipos pueden transmitir y recibir al mismo tiempo, lo que
tambin contribuye al rendimiento de la red.
El modo full dplex es interesante, en especial, para los servidores que poseen muchos clientes.
Los conmutadores Ethernet modernos tambin detectan la velocidad de transmisin que cada equipo utiliza
(autosensing) y si el equipo admite varias velocidades (10, 100 o 1000 megabits/seg.) comienza a negociar
con l para seleccionar tanto una velocidad como el modo de transmisin: semi dplex o full dplex. Esto
permite contar con un almacenamiento de equipos con distintos rendimientos (por ejemplo, un conjunto de
equipos con varias configuraciones hardware).
Como el trfico transmitido y recibido ya no se transmite a todos los puertos, se hace ms difcil rastrear lo
que est pasando. Esto contribuye a la seguridad general de la red, que es un tema de suma importancia en la
actualidad.
Por ltimo, el uso de conmutadores hace posible la construccin de redes geogrficamente ms grandes. En la
Ethernet compartida, un mensaje debe poder esperar a cualquier otro equipo durante un perodo de tiempo
especfico (slot time) sin el cual el mecanismo de deteccin de colisiones (CSMA/CD) no funcione
correctamente.
Esto ya no se aplica en los conmutadores Ethernet. La distancia ya no es limitada, excepto por los lmites
tcnicos del medio utilizado (fibra ptica o par trenzado, la potencia de la seal transmitida y la sensibilidad
del receptor, etctera).

You might also like