EL NIVEL DE RED DENTRO DE LA ARQUITECTURA DE CAPAS TEMA 2


2.1 Indicar que se entiende por Subred, su función y por que es tan importante el "Limite de la Subred"
Se entiende por subred al conjunto de sistemas abiertos intermedios que permiten la retransmisión, y a través de los cuales los sistemas extremos pueden establecer conexiones de red. 


2.2 Indicar las reglas a seguir a la hora de diseñar servicios del nivel de red.
- Deben de ser independientes de la tecnología de red.
- La cantidad, tipo y topología de las subredes presentes deben de ser transparentes al nivel superior.
- las direcciones de red disponibles para el nivel de transporte deben seguir un plan de numeración uniforme, independientemente del numero de LANs o WANs que haya en la subred.

2.3 Indicar y comparar los dos servicios que el nivel de red puede ofrecer al nivel de transporte.
Servicio orientado a la conexión:
- Se exige el establecimiento de una conexión de red antes de poder transmitir los datos entre las entidades de transporte, así como una posterior liberación de la conexión.
- Durante l establecimiento de la conexión de red, los usuarios y el proveedor negocian los parámetros, la calidad y el coste del servicio.
- La comunicación es en ambos sentidos y los paquetes se entregaran en secuencia.
- Se proporciona automáticamente control de flujo.

Servicio No Orientado a conexión:
-No existe establecimiento de conexión alguna, solo hay transferencia de datos.
- No se debe de llevar a cabo la comprobación de errores, y el control de flujo por parte de la subred, si no que se dejan dichas funciones a los extremos.
- Se utilizan primitivas del tipo data Unit Data request y Unit Data Indication
- Cada paquete se transmite a la subred y se transporta de manera independiente.
- Solo se puede transmitir un máximo de 64512 bytes en cada unidad de datos.
- El emisor solo se encarga de dejar el paquete en la red, deseándole lo mejor posible.

2.4 Indicar diferencias entre los paquetes de datos de un servicio sin conexión y los de un servicio con conexión
Servicio orientado a la conexión:
- Puede no existir limitación de longitud de paquete ni velocidad a la que se envían.
- Solo el primer paquete lleva dirección de Origen y de destino. El resto de paquetes no contienen dicha información, únicamente son portadores de un identificador que indica la conexión a la que pertenecen.

Servicio No Orientado a conexión.
- Cada paquete debe de llevar en su cabecera, su dirección origen y si dirección destino.
- El tamaño máximo de cada paquete es de 64512 bytes.


2.5 ¿Por que se dice que el servicio de red orientado a conexión es no confirmado en cuanto a transferencia de datos?
Por que no hay ninguna función o primitiva que indique que ha pasado con los datos.

2.6 Indicar que significa que el servicio orientado a la conexión sea un servicio disruptivo.
La liberación de la conexión es no confirmada, por lo tanto puede darse la perdida de datos en transito.

2.7 Explicar la controversia existente entre los defensores de los dos servicios ofrecidos por el nivel de red
En el servicio orientado a la conexión la complejidad estará en el nivel de red, mientras que en el servicio sin conexión la complejidad reside en el nivel de transporte.
Los defensores del servicio sin conexión defienden que los host son cada vez mas baratos y potentes, por lo que no hay motivo por el cual no cargarlos de complejidad. Defienden también que la subred es una fuerte inversión que hay que mantener el mayor tiempo posible, no habiendo motivo para cargarla de características que pueden quedar obsoletas rápidamente.
Los defensores de un servicio sin conexión defienden que la mayoría de los usuarios no quieren ejecutar complejos protocolos en sus maquinas y que se consiguen mejores conexiones en la capa de red.

2.8 Indicar y comparar los dos tipos de organización interna que pueda tener una subred.
- Servicio de red fiable: No hay paquetes perdidos, duplicados ni alterados.
- Servicio de red no fiable: Los paquetes se pueden perder duplicar, alterar, etc..

2.9 Indicar casos reales de las cuatro combinaciones posibles de servicios de red y estructuras de la subred.

LA FUNCIÓN DE CONTROL DE CONGESTIÓN EN EL NIVEL DE RED TEMA 4


4.1 Explicar en que consiste el fenómeno de la congestión en redes de datos.
Consiste en la degradación del rendimiento de la red ante la presencia de muchos paquetes en la misma. Aparece cuando el numero de paquetes transmitidos a través de la red se aproxima al limite de capacidad de la misma.

4.2 Explicar cuales son los principales factores causantes de la congestión.
- La capacidad de transmisión de los enlaces es insuficiente.
- La capacidad de almacenamiento en las memorias de recepción y/o transmisión es insuficiente.
- La capacidad de proceso de un nodo no puede satisfacer adecuadamente las tares de encaminamiento y/o retransmisión.
- El trafico de entrada al nodo supera la capacidad de transmisión de los enlaces de salida.

4.3 Indicar la diferencia entre control de congestión y control de flujo en las redes de datos.
En control de congestión hace referencia a que la subred sea capaz de transportar el trafico ofrecido. 
El control de flujo hace referencia al trafico punto a punto entre un transmisor dado y un receptor dado.

4.4 Explicar en que consiste la técnica de Control Isorítmico para evitar la aparición de congestión en las redes de datos. Explicar cuales son sus ventajas e inconvenientes.
Se basa en mantener constante el numero de paquetes que circulan por la red mediante el uso de paquetes de permiso. Sus inconvenientes son:
- No impide la congestión local de uno o varios nodos de la red.
- No hay una manera equitativa de repartir los permisos en la red.
- Si los permisos se destruyen, la red pierde capacidad, no hay manera de saber cuantos permisos circulan por la red.
- Los propios paquetes de permiso ocupan ancho de banda.

4.5 Explicar las diferentes técnicas de detección de congestión.
- Por umbral: Se fija un valor umbral para dicho parámetro, y se entra en congestión cuando el valor del parámetro supere un umbral.
- Por derivada: Se fija un valor umbral y se decide que se esta entrando en congestión cuando la derivada del valor parámetro respecto al tiempo supere el umbral.

4.6 En que consiste el uso de la técnica de superposición para indicar congestión.
Se incluye la indicación en un campo de los paquetes de datos afectados por la congestión en la red. "1" cuando se detecte congestión. El destino y los nodos de la red deberán de tener permiso para alterar los encabezados de los paquetes.

4.7 Indicar 3 técnicas de indicación de la congestión indicando sus ventajas e inconvenientes.
- Paquetes explícitos: Es una técnica muy burda, con el añadido de que sobrecarga la red.
- Señalización implícita o Superposición: El hecho de que los nodos deban de manipular las cabeceras de los paquetes implica un gasto de CPU y tiempo por parte de los nodos.
- Rechazo o descarte de paquetes: El nodo origen percibirá la congestión implícitamente.

4.8 Indicar los 3 procesos implicados cuando se aplican técnicas de control de flujo para controlar la congestión.
- Detección de la congestión.
- Indicación de la congestión
- Ajuste en el nodo origen.

4.9 Explicar una posible técnica de ajuste que pueden seguir los nodos finales cuando les llegan indicaciones de que la red esta entrando en zona de posibles problemas de congestión.
Reducir el porcentaje de trafico hacia el destino hasta que dejen de llegar paquetes de choque. Si pasado un intervalo de tiempo dado, no han cesado de llegar paquetes de choque, el nodo origen deberá de reducir otra vez la velocidad hasta que se dejen de recibir paquetes de choque.
Después de este proceso, el nodo origen podrá ir recuperando de forma gradual la tasa de transmisión inicial.

ARQUITECTURA DE RED BASADA EN CAPAS TEMA 1

1.1 ¿Que se entiende por un sistema Real Abierto?
Se entiende como sistema real Abierto a aquel que cumple los requisitos del modelo OSI en aquellos aspectos relacionados con la comunicación con otros sistemas. 1.2 Nombrar las diferentes capas de modelo OSI de ISO, indicando algún protocolo de, al menos cuatro de ellas.- Aplicación: Soporta las aplicaciones de usuario extremo a extremo. Define la semántica de intercambio de datos.- Presentación: Responsable de la interpretación y presentación de la información intercambiada entre aplicaciones. Garantiza la compatibilidad sintáctica entre los sistemas en comunicación.- Sesión: Gestiona el establecimiento, la sincronización y el control del dialogo entre procesos de aplicación remotos, así como su finalización.- Transporte: Controla el transporte de información de extremos a extremo a través de la red, facilitando un enlace transparente.- Red: Es responsable de las funciones de conmutación y encaminamiento, así como el control de la congestión.- Enlace de Datos: Proporciona las funciones necesarias para establecer, mantener y liberar conexiones fiables de enlace de datos entre nodos de la red con conexión directa, garantizando el control de flujo y la transmisión sin errores.- Física: Garantiza el transporte de información a través del medio físico de transmisión entre los nodos conectados directamente. 1.3 ¿En que consiste un protocolo de Nivel N?Consiste en un conjunto de reglas y formatos sintácticos y semánticas que determinan el comportamiento de comunicación entre entidades iguales. Son procesos de Software encargados de ejecutar una instancia del protocolo de capa N. 1.4 Indicar el nombre que reciben las PDU de las 4 primeras capas del modelo OSI de ISO.- Aplicación: --- Presentación: --- Sesión: Transacción.- Transporte: Mensaje- Red: Paquete- Enlace de Datos: Trama- Física: Bit 1.5 Explicar como se realiza el encapsulamiento en el modelo de capas.Cada nivel en emisión, añade a los datos entregados por el nivel superior, información de control propia y se lo entrega al nivel inferior. Es posible que un nivel N genere nuevos paquetes de control que no contengan información significativa para los niveles superiores, pero que si sean de utilidad para el nivel N equivalente. 1.6 Poner un ejemplo de un caso de una comunicación real que se pueda descomponer en capas.Un ejemplo en que la comunicación pueda ser por capas, puede ser el servicio de correos. Tu escribes una carta (con su correspondiente dirección y remite) y la introduces en el buzón. Mas tarde llegara el cartero y llevara esa carta y otras mas a la oficina de correos de tu Ciudad, haciendo así que la carta sea entregada al destino en un tiempo adecuado. 1.7 Indicar las principales funciones del nivel enlace de datos.Proporciona las funciones necesarias para establecer, mantener y liberar conexiones fiables de enlace de datos entre nodos de la red con conexión directa, garantizando el control de flujo y la transmisión sin errores. 1.8 Indicar y explicar las principales funciones del Nivel de Red.Es responsable de las funciones de conmutación y encaminamiento, así como el control de la congestión. 1.9 Explica por que se dice que el nivel de transporte es el primer nivel que dialoga extremo a extremo.Los nodos de conmutación encargados de encaminar y transmitir la información a través de una red de comunicaciones solo necesitan incorporar los primeros dos o tres niveles, por o que los niveles 1, 2 y 3 no son extremo a extremo. El primer nivel que dialoga extremo a extremo con su nivel equivalente es el nivel 4, el de transporte.


ESCRIBIR DOCUMENTOS LATEX CON PLANTILLA IEEE

Recientemente me han mandado escribir un articulo técnico para la universidad. El articulo debe de cumplir los requerimientos de formato del IEEE. Asi pues hay que escribir el articulo en Latex. Latex es un sistema de composición de textos, orientado especialmente a la creación de libros, documentos científicos y técnicos que contengan fórmulas matemáticas.

Lo más sencillo para escribir el documento es bajarse la plantilla que nos proporciona el IEEE y trabajar sobre ella.
Seguidamente describo los pasos a seguir.

- En primer lugar deberemos de tener un programa que trabaje con Latex (Latex no es un programa es un lenguaje), en mi caso uso el Kile (Linux), pero si usáis Windows podéis bajaros el TeXworks.

- Una vez tengamos el programa instalado en nuestro ordenador nos descargamos la plantilla proporcionada por el IEEE en el siguiente enlace: http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/

- Nos descargaremos los ficheros IEEEtran.cls y el fichero bare_jrnl_compsoc.tex guardandolos ambos en la misma carpeta.

- Abrimos nuestro editor Latex y abrimos el archivo bare_jrnl_compsoc.tex. Una vez abierto ya podremos proceder a escribir sobre el.

- Si vamos a escribir el articulo en Castellano tendremos que ponerle dos instrucciones extra para que nos reconozca las tildes y la ñ que son:

\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}



\makeatletter \def\markboth#1#2{\def\leftmark{\@IEEEcompsoconly{\sffamily}\MakeUppercase{\protect#1}}% \def\rightmark{\@IEEEcompsoconly{\sffamily}\MakeUppercase{\protect#2}}} \makeatother


Estas instrucciones debemos de ponérselas antes de la linea \begin{document}



Espero os sea de utilidad.
Saludos