El modelo de red es un modelo de base de datos concebido
como un modo flexible de representar objetos y su relación. Es una base de
datos conformada por una colección o set de registros, los cuales están
conectados entre sí por medio de enlaces en una red. El registro es similar al
de una entidad como las empleadas en el modelo relacional.
Una estructura de base de datos de red, llamada algunas
veces estructura de plex, abarca más que la estructura de árbol: un nodo hijo
en la estructura red puede tener más de un nodo padre. En otras palabras, la
restricción de que en un árbol jerárquico cada hijo puede tener sólo un padre,
se hace menos severa.
Así, la estructura de árbol se puede considerar como un caso
especial de la estructura de red.
El modelo de red (definido por la especificación CODASYL)
organiza datos que usan dos fundamental construcciones, registros llamados y
conjuntos. Los registros contienen campos (que puede ser organizado jerárquicamente,
como en el lenguaje COBOL de lenguaje de programación). Los conjuntos (para no
ser confundido con conjuntos matemáticos) definen de uno a varias relaciones
entre registros: un propietario, muchos miembros. Un registro puede ser un
propietario en cualquier número de conjuntos, y un miembro en cualquier número
de conjuntos.
El modelo de red es una variación sobre el modelo
jerárquico, al grado que es construido sobre el concepto de múltiples ramas
(estructuras de nivel inferior) emanando de uno o varios nodos (estructuras de
nivel alto), mientras el modelo se diferencia del modelo jerárquico en esto las
ramas pueden estar unidas a múltiples nodos. El modelo de red es capaz de
representar la redundancia en datos de una manera más eficiente que en el
modelo jerárquico.
CAPAS DEL MODELO OSI:
Capa física - Capa 1
Es la capa más baja del modelo OSI. Es la que se encarga de
la topología de red y de las conexiones globales de la computadora hacia la
red, se refiere tanto al medio físico como a la forma en la que se transmite la
información y de las redes.6
Sus principales funciones se pueden resumir como:
Definir el medio o
medios físicos por los que va a viajar la comunicación: cable de pares
trenzados (o no, como en RS232/EIA232), cable coaxial, guías de onda, aire,
fibra óptica.
Definir las características materiales (componentes y
conectores mecánicos) y eléctricas (niveles de tensión) que se van a usar en la
transmisión de los datos por los medios físicos.
Definir las características funcionales de la interfaz
(establecimiento, mantenimiento y liberación del enlace físico).
Transmitir el flujo de bits a través del medio.
Manejar las señales
eléctricas del medio de transmisión, polos en un enchufe, etc.
Garantizar la
conexión (aunque no la fiabilidad de dicha conexión).
Capa de enlace de datos - Capa 2
Esta capa se ocupa del direccionamiento físico, del acceso
al medio, de la detección de errores, de la distribución ordenada de tramas y
del control del flujo.7
Es uno de los aspectos más importantes que revisar en el
momento de conectar dos ordenadores, ya que está entre la capa 1 y 3 como parte
esencial para la creación de sus protocolos básicos (MAC, IP), para regular la
forma de la conexión entre computadoras, determinando el paso de tramas (unidad
de medida de la información en esta capa, que no es más que la segmentación de
los datos trasladándolos por medio de paquetes), verificando su integridad, y
corrigiendo errores.
Por lo cual es importante mantener una excelente adecuación
al medio físico (los más usados son el cable UTP, par trenzado o de 8 hilos),
con el medio de red que redirige las conexiones mediante un enrutador.
Dadas estas situaciones cabe recalcar que el dispositivo que
usa la capa de enlace es el Switch que se encarga de recibir los datos del
enrutador y enviar cada uno de estos a sus respectivos destinatarios (servidor
-> computador cliente o algún otro dispositivo que reciba información como
teléfonos móviles, tabletas y diferentes dispositivos con acceso a la red,
etc.), dada esta situación se determina como el medio que se encarga de la
corrección de errores, manejo de tramas, protocolización de datos (se llaman
protocolos a las "reglas de cortesía" o convenciones que debe seguir cualquier
capa del modelo OSI).
Capa de red - Capa 3
Se encarga de identificar el enrutamiento existente entre
una o más redes. Las unidades de datos se denominan paquetes, y se pueden
clasificar en protocolos enrutables y protocolos de enrutamiento.8
Enrutables: viajan con los paquetes (IP, IPX, APPLETALK)
Enrutamiento:
permiten seleccionar las rutas (RIP, IGRP, EIGRP, OSPF, BGP)
El objetivo de la capa de red es hacer que los datos lleguen
desde el origen al destino, aun cuando ambos no estén conectados directamente
sino que utilicen dispositivos intermedios. Los dispositivos que facilitan tal
tarea se denominan encaminadores o enrutadores, aunque es más frecuente
encontrarlo con el nombre en inglés routers. Los routers trabajan en esta capa,
aunque pueden actuar como switch de nivel 2 en determinados casos, dependiendo
de la función que se le asigne. Los firewalls actúan sobre esta capa
principalmente, para descartar direcciones de determinadas máquinas o limitar
el acceso a ciertas de ellas.
En este nivel se realiza el direccionamiento lógico y la
determinación de la ruta de los datos hasta su receptor final.
Capa de transporte - Capa 4
Capa encargada de efectuar el transporte de los datos (que
se encuentran dentro del paquete) de la máquina origen a la de destino,
independientemente del tipo de red física que esté utilizando.
La PDU (unidad de información) de la capa 4 se llama
Segmento o Datagrama, dependiendo de si corresponde a TCP o UDP, el primero
orientado a conexión (transmisión verificada, eventualmente retransmitida) y el
otro sin conexión (pueden perderse algunos datos por el camino). Trabajan, por
lo tanto, con puertos lógicos y junto con la capa red dan forma a los conocidos
como Sockets IP:Puerto (ejemplo: 191.16.200.54:80).
Capa de sesión - Capa 5
Esta capa es la que se encarga de mantener y controlar el
enlace establecido entre dos computadores que están transmitiendo datos de
cualquier índole. Por lo tanto, el servicio provisto por esta capa es la
capacidad de asegurar que, dada una sesión establecida entre dos máquinas, la
misma se pueda efectuar para las operaciones definidas de principio a fin,
reanudándolas en caso de interrupción. En muchos casos, los servicios de la
capa de sesión son parcial o totalmente prescindibles.
Capa de presentación - Capa 6
El objetivo es encargarse de la representación de la información,
de manera que, aunque distintos equipos puedan tener diferentes
representaciones internas de caracteres, los datos lleguen de manera
reconocible.
Esta capa es la primera en trabajar más el contenido de la
comunicación que el cómo se establece la misma. En ella se tratan aspectos
tales como la semántica y la sintaxis de los datos transmitidos, ya que
distintas computadoras pueden tener diferentes formas de manejarlas. Por
ejemplo, un mismo sitio web puede adecuar la presentación de sus datos según se
acceda desde un computador convencional, una tableta, o un teléfono
inteligente.
Esta capa también permite cifrar los datos y comprimirlos.
Por lo tanto, podría decirse que esta capa actúa como un traductor.
Capa de aplicación - Capa 7
Ofrece a las aplicaciones la posibilidad de acceder a los
servicios de las demás capas y define los protocolos que utilizan las
aplicaciones para intercambiar datos, como correo electrónico (Post Office
Protocol y SMTP), gestores de bases de datos y servidor de ficheros (FTP). Hay
tantos protocolos como aplicaciones distintas y puesto que continuamente se
desarrollan nuevas aplicaciones el número de protocolos crece sin parar.
Cabe aclarar que el usuario normalmente no interactúa
directamente con el nivel de aplicación. Suele interactuar con programas que a
su vez interactúan con el nivel de aplicación pero ocultando la complejidad
subyacente.
dundancia en datos de una manera más eficiente que en el modelo jerárquico.
No hay comentarios:
Publicar un comentario