en academicos

Materia: Redes de computadora – Tema: Protocolos y Modelo OSI (II)

*4) Describa los tipos de servicio que proveen los protocolos. Ejemplifique en cada caso con un escenario cuyas condiciones requieran necesariamente uno y no otro.*

Extraído de [TOL]:

* Orientado a la conexión (con confirmación)
** Se establece una conexión (esquema de tres pasos)
** Se numeran y controlan todas las PDUs
** Sistemas de retransmisión de PDUs.
** Ejemplo: El protocolo TCP.
* No orientado a la conexión (sin confirmación)
** No se establece conexión
** Se envían tramas a la máquina destino sin acuse de recibo
** No se reintenta enviar las tramas perdidas o erróneas (Recuperación de errores en capas superiores)
** Ejemplos: IP, Ethernet
* No orientado a la conexión con acuse de recibo
** No se establece conexión
** Cada PDU es notificada y confirmada por el destino
** Se reenvían PDU erróneas
** Ejemplo: 802.5 (Token Ring)

*5) Describa los objetivos que se persiguieron en la construcción del Modelo OSI.*

Según [STA], se persiguieron 10 objetivos en la construcción del modelo OSI[1]:

# Creación de las capas adecuadas para que la integración e implementación de las capas no genere mas problemas o dificultades que las necesarias.
# Crear una separación entre capas en todo punto en que la descripción del servicio sea reducida y el numero de interacciones a través de dicha separación sea pequeña.
# El criterio para crear capas separadas es donde la tecnología a utilizar y las tareas a realizar sean manifiestamente diferentes.
# Agrupar funciones similares en una misma capa.
# Separar en los lugares donde la experiencia haya mostrado que es de utilidad.
# Independencia de capas: Una capa debería poder ser rediseñada totalmente, o cambiar sus protocolos en forma radical, y esto no debería implicar una modificación en los servicios usados u ofrecidos por las capas adyacentes.
# Separar donde convenga tener una interfaz “normalizada”.
# Crear una capa donde haya una necesidad de un nivel de abstracción distinto a la hora de gestionar los datos.
# Los cambios en funciones o protocolos no deberían afectar a las otras capas.
# Por cada capa, establecer separaciones en sus capas inmediatamente superiores o inferiores.

*6) Explique la forma por la cual las entidades pares se comunican.*

Las entidades pares se comunican a través de la cabecera de los protocolos referentes a cada capa.

Para comenzar, pensemos en un ordenador que esta ejecutando una aplicación que necesita transmitir información a otra computadora a través de una red.

La primer capa genera el flujo de bytes de aplicación, que es el conjunto de datos que debe recibir el otro equipo. Entonces, dicho bloque de datos es sometido a una serie de procesos con un orden determinado, que permite a los dispositivos comunicarse. Esto es la implementación del protocolo.

Una capa cualquiera dentro de la pila de protocolos implementada, recibe un bloque de datos de la capa inmediatamente superior. A ese bloque de datos la capa actual le anexa un conjunto de datos relativo a los servicios que dicha capa ofrece dentro de la pila de protocolos implementadas, conjunto de datos que se denomina cabecera de dicha capa. Obsérvese que el conjunto de datos que se toman de la capa superior, son anexados a la cabecera, pero en ningún momento son interpretados o modificado su contenido. Esto se debe a que a una capa no le concierne que datos hay en el bloque de datos que le envíen. Ella se encarga de anexarle la cabecera, realizar algunas otras funciones, y remitirlo a la siguiente capa inferior, o transmitirlo si se trata de la ultima capa de la pila. Al conjunto de cabecera + datos de la capa superior se le conoce como Unidad de datos del protocolo (PDU). Al proceso de que una capa n reciba una PDU de la capa n+1, le anexe la cabecera al bloque de datos, y lo transmita a la capa siguiente, se le conoce como encapsulamiento.

Luego de pasar por todas las capas y de realizarse procesos idénticos en cada una de ellas, el bloque de información es transmitido a nivel físico a través del medio. Al llegar al otro sistema, este comienza a interpretar las cabeceras. Al llegar a la capa n, dicha capa debe tener asegurado que la cabecera de la información que recibió es la cabecera generada por su misma capa en el sistema transmisor.

La capa n del sistema receptor conoce la estructura de la cabecera, porque la sintaxis y la semántica de la misma esta definida en el protocolo que ella implementa. De esta forma, cada bloque de bytes en la cabecera tiene un sentido especifico que le permiten realizar las acciones necesarias, para posteriormente entregar la PDU a la capa adyacente superior.

De esta forma, mediante el protocolo (mejor dicho, la implementación del protocolo) se comunican las capas pares.

*Bibliografía*

* [STA]: Stallings, “Comunicaciones y redes de computadoras”. 7ma edición. Capítulos 1,2
* [KUR]: Kurose, J., Ross, K., “Redes de Computadores. Un enfoque descendente basado en Internet”. 2003. 2ª Edición en Español, Pearson Education. Capítulo 1.
* [TOL]: Diapositivas de clase. Gabriel Tolosa. “Enlace al documento”:http://www.tyr.unlu.edu.ar/cms/files/02-Protocolos%20y%20OSI_0.pdf

*Notas al pie:*

fn1. Algunos puntos se transcriben de manera literal del libro.

Loading Facebook Comments ...

¿Algo para decir?

Comentario

Loading Disqus Comments ...