Вы находитесь на странице: 1из 16

Introduccin

El modelo de referencia OSI -Open System Interconnection- es la forma


en que la ISO -International Standards Organization- ve las etapas en
que se desarrolla un proceso de comunicaciones en redes de datos. El
modelo tiene una historia y a veces puede resultar complejo de
comprender, pero como vamos a ver en esta entrada no lo es tanto
como parece.
Para comprender el contexto de los modelos de comunicacin por capas,
hay que partir de la base de que cuando aparece una nueva tecnologa
de red, los dispositivos que la soportan con frecuencia usan varios
protocolos simultneamente. El ejemplo ms claro de sto es TCP/IP:
cualquier estacin que soporte esta tecnologa, inherentemente soporta
otros protocolos aparte de TCP e IP (que son protocolos independientes
uno del otro), por ejemplo, debe soportar UDP e ICMP entre otros.
En ese caso cada protocolo cumple unas funciones especiales dentro del
propsito completo de la tecnologa o las necesidades particulares de
comunicacin y ah es donde entran los modelos. Un modelo de
comunicacin por capas define las funciones especficas que realiza la
tecnologa en particular, las agrupa y usa tales grupos para encajar sus
protocolos dentro de ellos. Se dice que los modelos son en capas porque
las funciones definidas se complementan unas a otras y se realizan
operaciones sucesivas sobre la informacin, de tal manera que ciertas
funciones siempre van a preceder a otras cuando se enva la informacin
y se ejecutan en orden inverso cuando se recibe, lo que evoca una pila
(stack), es decir una acumulacin de cosas una encima de la otra donde
para sacar lo que se puso primero antes hay que quitar lo que est
encima.
Los modelos en capas ofrecen algunas ventajas en el diseo y anlisis
de procesos de comunicacin, la ms evidente es que modulariza los
procesos, es decir los divide en trozos ms digeribles, menos complejos
e independientes entre s. Lo otro es que el diseo de protocolos
partiendo de funciones especficas y pasando esas funciones a
interfaces de programacin, hace que los protocolos se puedan acoplar
incluso cuando no pertenecen a la misma tecnologa, por ejemplo el uso
de TCP/IP sobre ethernet, WiFi, ATM, etc.
Qu es el modelo de referencia OSI?
Bueno, el modelo de referencia OSI es un modelo de los protocolos
propuestos por OSI como protocolos abiertos interconectables en
cualquier sistema, bsicamente se pretenda que los protocolos OSI
fueran el estndar de la industria. Pero adivinen, no pas, de hecho slo
unos pocos protocolos de los originales de OSI siguen siendo usados, por
ejemplo IS-IS, un protocolo de enrutamiento. De los protocolos OSI slo
queda el modelo y como no hay protocolos en uso se le llama modelo de
referencia, porque est tan bien definido que casi todas las tecnologas
lo usan para que los usuarios sepan qu es lo que hace exactamente.

Entonces este modelo lo que hace es definir el proceso de


comunicaciones completamente, dividirlo en funciones claramente
demarcadas y ponerles nombre a esas funciones. Cuando un fabricante
de tecnologa de comunicaciones quiere poner en claro brevemente qu
hace sta sin definir su propia terminologa ni las operaciones
particulares de la misma, slo dice con qu capas del modelo de
referencia OSI se corresponde y ya, quien conozca ste ltimo
comprender inmediatamente qu hace la tecnologa que est
aprendiendo.
Cules son sus capas?
1. Capa Fsica.

Transmisin de flujo de bits a travs del medio. No existe


estructura alguna.

Maneja voltajes y pulsos elctricos.

Especifica cables, conectores y componentes de interfaz


con el medio de transmisin.
2. Capa Enlace de Datos.

Estructura el flujo de bits bajo un formato predefinido


llamado trama.

Para formar una trama, el nivel de enlace agrega una


secuencia especial de bits al principio y al final del flujo
inicial de bits.

Transfiere tramas de una forma confiable libre de errores


(utiliza reconocimientos y retransmisin de tramas).

Provee control de flujo.

Utiliza la tcnica de "piggybacking".


3. Capa de Red (Nivel de paquetes).

Divide los mensajes de la capa de transporte en paquetes


y los ensambla al final.

Utiliza el nivel de enlace para el env o de paquetes: un


paquete es encapsulado en una trama.

Enrutamiento de paquetes.

Env a los paquetes de nodo a nodo usando ya sea un


circuito virtual o como datagramas.

Control de Congestin.
4. Capa de Transporte.

Establece conexiones punto a punto sin errores para el


env o de mensajes.

Permite multiplexar una conexin punto a punto entre


diferentes procesos del usuario (puntos extremos de una
conexin).

Provee la funcin de difusin de mensajes (broadcast) a


mltiples destinos.

Control de Flujo.
5. Capa de Sesin.

Permite a usuarios en diferentes mquinas establecer


una sesin.
Una sesin puede ser usada para efectuar un login a un
sistema de tiempo compartido remoto, para transferir un
archivo entre 2 mquinas, etc.
Controla el dilogo (quin habla, cundo, cunto tiempo,
half duplex o full duplex).
Funcin de sincronizacin.

6. Capa de Presentacin.

Establece una sintaxis y semntica de la informacin


transmitida.

Se define la estructura de los datos a transmitir (v.g.


define los campos de
un registro: nombre, direccin,
telfono, etc).

Define el cdigo a usar para representar una cadena de


caracteres (ASCII, EBCDIC, etc).

Compresin de datos.

Criptograf a.
7. Capa de Aplicacin.

Transferencia de archivos (ftp).

Login remoto (rlogin, telnet).

Correo electrnico (mail).

Acceso a bases de datos, etc.


Conclusiones
El modelo de referencia OSI nos hace la vida ms fcil cuando entramos
al mundo de las telecomunicaciones, dado que nos da un lenguaje
comn para referirnos a los procesos requeridos para establecer una
comunicacin, si no lo tuvieramos tendramos que aprender el modelo y
terminologa de cada tecnologa que estudiemos. ste es la base para
cualquier estudio ms avanzado de telecomunicaciones y redes de
datos.

El datagrama IP (IPv4). IP Datagram


El datagrama IP es la unidad bsica de transferencia en una red IP. El datagrama consiste de
una cabecera IP y de un campo de datos y esta encapsulado en la trama de nivel de enlace
con una longitud mxima (MTU) de 1500 bytes para ethernet.

IP puede llevar a cabo la fragmentacin y re-ensamblaje de sus datagramas. La longitud


mxima de un datagrama IP es de 65.535 bytes. Tambin se establece que todas las redes o
hosts deben ser capaces de soportar como mnimo datagramas de 576 bytes sin
fragmentacin.
Cada fragmento de un datagrama debe tener una cabecera, que ser una copia de la
cabecera del datagrama original. Un fragmento es tratado como un datagrama IP normal
mientras es transportado a su destino. Sin embargo, si uno de los fragmentos se pierde, se
da por perdido el datagrama completo, al ser descartados el resto de fragmentos por el host
destino. Es decir, si se pierde un fragmento se debe retransmitir el datagrama completo. La
retransmisin no es tarea del protocolo IP, sino de los protocolos de nivel superior.
El datagrama IP se compone de una cabecera y un campo datos. Veamos el formato de la
cabecera IP, con una longitud mnima de 20 bytes:

MODELO OSI
El Modelo OSI divide en 7 capas el proceso de transmisin de la informacin
entre equipo informticos, donde cada capa se encarga de ejecutar una
determinada parte del proceso global.
El modelo OSI abarca una serie de eventos importantes:
-el modo en q los datos se traducen a un formato apropiado para la
arquitectura de red q se esta utilizando
- El modo en q las computadoras u otro tipo de dispositivo de la red se
comunican. Cuando se enven datos tiene q existir algn tipo de mecanismo q
proporcione un canal de comunicacin entre el remitente y el destinatario.
- El modo en q los datos se transmiten entre los distintos dispositivos y la forma
en q se resuelve la secuenciacin y comprobacin de errores
- El modo en q el direccionamiento lgico de los paquetes pasa a convertirse en
el direccionamiento fsico q proporciona la red
CAPAS

Las dos nicas capas del modelo con las que de hecho, interacta el usuario
son la primera capa, la capa Fsica, y la ultima capa, la capa de Aplicacin,
La capa fsica abarca los aspectos fsicos de la red (es decir, los cables, hubs y
el resto de dispositivos que conforman el entorno fsico de la red).
Seguramente ya habr interactuado mas de una vez con la capa Fsica, por
ejemplo al ajustar un cable mal conectado.
La capa de aplicacin proporciona la interfaz que utiliza el usuario en su
computadora para enviar mensajes de correo electrnico 0 ubicar un archive
en la red.
7. Aplicacin
6. Presentacin
5. Sesin
4. Transporte
3. Red
2. Enlace de datos
1. Fsico
Capa de Aplicacin
Proporciona la interfaz y servicios q soportan las aplicaciones de usuario.
Tambin se encarga de ofrecer acceso general a la red
Esta capa suministra las herramientas q el usuario, de hecho ve. Tambin
ofrece los servicios de red relacionados con estas aplicaciones, como la gestin
de mensajes, la transferencia de archivos y las consultas a base de datos.
Entre los servicios de intercambio de informacin q gestiona la capa de
aplicacin se encuentran los protocolos SMTP, Telnet, ftp, http
Capa de presentacin
La capa de presentacin puede considerarse el traductor del modelo OSI. Esta
capa toma los paquetes de la capa de aplicacin y los convierte a un formato
genrico que pueden leer todas las computadoras. Par ejemplo, los datos
escritos en caracteres ASCII se traducirn a un formato ms bsico y genrico.
Tambin se encarga de cifrar los datos as como de comprimirlos para reducir
su tamao. El paquete que crea la capa de presentacin contiene los datos
prcticamente con el formato con el que viajaran por las restantes capas de la
pila OSI (aunque las capas siguientes Irn aadiendo elementos al paquete.

La capa de sesin
La capa de sesin es la encargada de establecer el enlace de comunicacin o
sesin y tambin de finalizarla entre las computadoras emisora y receptora.
Esta capa tambin gestiona la sesin que se establece entre ambos nodos
La capa de sesin pasa a encargarse de ubicar puntas de control en la
secuencia de datos adems proporciona cierta tolerancia a fallos dentro de la
sesin de comunicacin
Los protocolos que operan en la capa de sesin pueden proporcionar dos tipos
distintos de enfoques para que los datos vayan del emisor al receptor: la
comunicacin orientada a la conexin y Ia comunicacin sin conexin
Los protocolos orientados a la conexin que operan en la capa de sesi6n
proporcionan un entorno donde las computadoras conectadas se ponen de
acuerdo sobre los parmetros relativos a la creacin de los puntos de control
en los datos, mantienen un dialogo durante la transferencia de los mismos, y
despus terminan de forma simultanea la sesin de transferencia.
La capa de transporte
La capa de transporte es la encargada de controlar el flujo de datos entre los
nodos que establecen una comunicacin; los datos no solo deben entregarse
sin errores, sino adems en la secuencia que proceda. La capa de transporte se
ocupa tambin de evaluar el tamao de los paquetes con el fin de que estos
Tengan el tamao requerido por las capas inferiores del conjunto de protocolos.
El tamao de los paquetes 10 dicta la arquitectura de red que se utilice.
PROTOCOLOS QUE TRABAJAN CON EL MODELO OSI
Protocolos: TCP: Los protocolos orientados a la conexin operan de forma
parecida a una llamada telefnica:
UDP: El funcionamiento de los protocolos sin conexin se parece ms bien a un
sistema de correo regular.
La capa de red
La capa de red encamina los paquetes adems de ocuparse de entregarlos. La
determinacin de la ruta que deben seguir los datos se produce en esta capa,
lo mismo que el intercambio efectivo de los mismos dentro de dicha ruta, La
Capa 3 es donde las direcciones lgicas (como las direcciones IP de una
computadora de red) pasan a convertirse en direcciones fsicas (las direcciones
de hardware de la NIC, la Tarjeta de Interfaz para Red, para esa computadora
especifica).

Los routers operan precisamente en Ia capa de red y utilizan los protocolos de


encaminamiento de la Capa 3 para determinar la ruta que deben seguir los
paquetes de datos.
La capa de enlace de datos
Cuando los paquetes de datos llegan a la capa de enlace de datos, estas pasan
a ubicarse en tramas (unidades de datos), que vienen definidas por la
arquitectura de red que se esta utilizando (como Ethernet, Token Ring, etc.). La
capa de enlace de datos se encarga de desplazar los datos por el enlace fsico
de comunicacin hasta el nodo receptor, e identifica cada computadora
incluida en la red de acuerdo con su direccin de hardware
La informacin de encabezamiento se aade a cada trama que contenga las
direcciones de envi y recepcin. La capa de enlace de datos tambin se
asegura de que las tramas enviadas por el enlace fsico se reciben sin error
alguno. Por ello, los protocolos que operan en esta capa adjuntaran un
Chequeo de Redundancia Cclica (Cyclical Redundancy Check a CRC) al final de
cada trama. EI CRC es bsicamente un valor que se calcula tanto en la
computadora emisora como en la receptora, Si los dos valores CRC coinciden,
significa que la trama se recibi correcta e ntegramente, y no sufri error
alguno durante su transferencia.
Las subcapas del enlace de datos
La capa de enlace de datos se divide en dos subcapas, el Control Lgico del
Enlace (Logical Link Control o LLC) y el Control de Acceso al Medio (Media
Access Control MAC).
La subcapa de Control Lgico del Enlace establece y mantiene el enlace entre
las computadoras emisora y receptora cuando los datos se desplazan por el
entorno fsico de la red. La subcapa LLC tambin proporciona Puntos de Acceso
a Servicio (Servicie Access Ponos 0 SAP),
La subcapa de Control de Acceso al Medio determina la forma en que las
computadoras se comunican dentro de la red, y como y donde una
computadora puede acceder, de hecho, al entorno fsico de la red y enviar
datos.
La capa fsica
En la capa fsica las tramas procedentes de la capa de enlace de datos se
convierten en una secuencia nica de bits que puede transmitirse por el
entorno fsico de la red. La capa fsica tambin determina los aspectos fsicos
sobre la forma en que el cableado esta enganchado a la NIC de la
computadora.

http://belarmino.galeon.com/

El Datagrama IP
Formato de un datagrama IP.
El formato general de un datagrama IP es:
Datagrama IP.

Estudiamos sus campos uno a uno:


Versin:
Los protocolos evolucionan y cambian con el tiempo. Por esto, es conveniente
saber con qu versin se ha generado un datagrama.
Longitud:
Es la longitud de la cabecera medida en palabras de 32 bits. Puesto que este
campo tiene 4 bits la longitud mxima de la cabecera es de 64 octetos.
Servicio:
Lo rellena quien enva el datagrama. Su utilidad actual es muy escasa, pero ir
aumentando en la medida en que se empleen diferentes tipos de trfico. Su
formato es:

Campo

servicio.

donde:
PRIO: Se utiliza en casos de congestin.
D: Dar prioridad al retardo.
T: Dar prioridad al throughput.
R: Dar prioridad a la fiabilidad.
C: Dar prioridad al coste.
La norma especfica que slo se puede poner a 1 uno de los campos D, T, R y
C. Con esto, el usuario decide a qu quiere dar prioridad para su mensaje.
Longitud total:
Es la longitud total del mensaje en octetos incluida la cabecera. Por ser un campo
de 16 bits permite una longitud de hasta 65535 octetos.
Campos de segmentacin y reensamblado: Supongamos la siguiente situacin:
Segmentacin y reensamblado.

Analicemos detenidamente lo que ocurre cuando Host1 enva un datagrama


con1400 octetos de datos a Host2. Se genera el datagrama:
Segmentacin y reensamblado.

El datagrama se enva y llega hasta el router1. Este advierte que ha de reenviar el


datagrama de 1420 octetos por una red en la que el tamao mximo es de 620
octetos. Por tanto, antes de reenviar, procede a segmentar generando tres
datagramas del original que respeten la longitud mxima:

Segmentacin y reensamblado.

Los campos de la cabecera que se utilizan son:


Identificador: numero de secuencia. Es el mismo para todos los datagramas
generados al segmentar e igual al del datagrama original.
Offset: posicin de los datos del datagrama segmentado en el original. (Se cuenta
por octetos)
Flags: Son los siguientes:

Flags.

El nico que nos va a interesar es MF. ste se pone a 0 si el datagrama es el


ltimo fragmento de una segmentacin. En caso contrario estar a 1
1. En nuestro ejemplo el router rellena estos campos con los siguientes valores:
Segmentacin y reensamblado.

Estos tres datagramas son enviados hasta el Host2 donde se reensambla el


datagrama original. Por qu no se reensambla en el router2? Para responder esta
pregunta basta con recordar que IP es no orientado a conexin y por ello al Host2
podra llegarse por dos Routers diferentes.
Por el hecho de que IP es, adems, no fiable al llegar el primer fragmento se
disparar un TIMER. Si transcurrido un tiempo no han llegado todos los
fragmentos se descartan los que s lo hayan hecho.
TTL: o Time To Life.
Limita el tiempo que un datagrama puede pasar en la red. TTL se decrementa en
una unidad cada vez que pasa por un router si todo va bien, o en una unidad por
segundo en el router si hay congestin. Al llegar a cero el datagrama es
descartado.
Protocolo: Especifica qu protocolo est por encima de IP: TCP, UDP o ICMP
que se explicar posteriormente.
Checksum:
Es el resultado de aplicar un cdigo de proteccin de errores a la cabecera con los
bits del campo checksum puestos a cero. Normalmente, se suman todos los bits
de la cabecera, se complementa la suma a uno y se pone el resultado en
checksum. Este campo se modifica en cada router por decrementarse el campo
TTL.
Opciones:
En este campo se especifican algunas opciones de las que se puede hacer uso. Por
ejemplo, una de ellas es la denominada registro de ruta. Si se emplea esta opcin
todos los Routers por los que pase el datagrama copiaran en su campo de
opciones su direccin. (Como mximo este campo puede tener 40 octetos, es
decir, 10 direcciones.)
http://www.profesores.frc.utn.edu.ar/sistemas/ingsanchez/Redes/Archivos/datagr
amaIP.asp
Datagrama
Un datagrama es un fragmento de paquete que es enviado con la suficiente
informacin como para que la red pueda simplemente encaminar el fragmento hacia el
Equipo Terminal de Datos (ETD) receptor, de manera independiente a los fragmentos

restantes. Esto no garantiza que los paquetes lleguen en el orden adecuado o que
todos lleguen a destino.
Protocolos basados en datagramas: IPX, UDP, IPoAC, CL. Los datagramas tienen cabida
en los servicios de red no orientados a la conexin .Agrupacin lgica de informacin
que se enva como una unidad de capa de red a travs de un medio de transmisin sin
establecer con anterioridad un circuito virtual. Los datagramas IP son las unidades
principales de informacin de Internet. Los trminos trama, mensaje, paquete de red y
segmento tambin se usan para describir las agrupaciones de informacin lgica en las
diversas capas del modelo de referencia OSI y en los diversos crculos tecnolgicos.
La estructura de un datagrama es: cabecera y datos.
Un datagrama tiene una cabecera de IP que contiene informacin de direcciones de la
capa 3. Los encaminadores examinan la direccin de destino de la cabecera de IP, para
dirigir los datagramas al destino.
La capa de IP se denomina no orientada a conexin ya que cada datagrama se
encamina de forma independiente e IP no garantiza una entrega fiable, ni en
secuencia, de los mismos. IP encamina su trfico sin tener en cuenta la relacin entre
aplicaciones a la que pertenece un determinado datagrama

http://guerrerorayaskarlagabriela10.blogspot.com/2010/03/datagrama.html