Saturday, November 18, 2006

TALLER UNO-DOS

ACTIVIDADES UNO


1. Internet está duplicando su tamaño aproximadamente cada 18 meses.Aunque no se sabe a ciencia cierta, una estimación indicaba que en el año 2001 habría 100 millones de hosts en Internet. Utilice estos datos para calcular la cantidad esperada de hosts para el año 2010. Cree que esto es real? Explique por qué. Justifique su respuesta.


Según la estimación hecha para el año 2010, se habrá extendido a 6400 millones de host, según las características que se han venido presentando en el mercado de las telecomunicaciones es seguro que crecera mucho para el año 2010; pero no como para que cada persona en el mundo tenga acceso a la red, porque en este numero influye en gran medida las condiciones actuales en cuanto a la economia de los paises ademas del desarrollo cultural de cada una, para algunas regiones el internet es la revolucion mientras que en otros es un palabra aun desconocida.
Que en estos cuatro años las condiciones cambien a un nivel tal que permita que siquiera un 3/4 de la poblacion tenga acceso al Internet es casi imposible, asi que es un poco dificil que la meta se cumpla, mientras que el crecimiento demografico aumenta progresivamente, disminuyen las posilidades de impartir tecnologia a "todo el mundo".

2. Haga una lista de sus actividades cotidianas en las cuales intervengan las redes de computadoras. De qué manera se alteraría su vida si estas redes fueran súbitamente desconectadas?

Trabajo en una empresa que se dedica a la exportación de café, razón por la cual es un factor muy importante mantener una comunicación constante con otros nodos de la misma. En mi caso en particular es necesario ingresar datos a diario a una base de datos remota en donde se almacena información acerca de los caficultores, y su manera de cultivar el café, información esta importante no solo para la empresa y sus nodos nacionales sino también para las empresas que adquieren el producto final, además este sistema maneja muchos datos mas como precios de compras, totales del producto entre otros por esta razón es necesario permanecer conectado a la red, por otro lado debe haber una conexión permanente con un mensajero instantáneo a los otros nodos relacionados con la empresa, si súbitamente se llegara a desconectar la red, como suele suceder varias veces hay descontrol ya que se deja de ingresar información, y se pierde contacto para recibir instrucciones de que se debe hacer.


3. Averigüe cuáles redes utilizan en su Institución o lugar de trabajo. Describa los tipos de red, las topologías y los métodos de conmutación que utilizan.


La red que usa CARCAFE es una red LAN, al igual que Empresas de Nariño, pero para conectarse entre ellas y con otras trilladoras usan una red WAN conexión satelital.Las redes LAN se encuentran conectadas mediante coaxial, en Empresas de Nariño dos redes una administrativa y otra separada para las personas que se encargan de la digitación, para conectarse a nivel externo la empresa cuenta con dos antenas satelitales que permiten el acceso a Internet para ambas se utiliza una Topología de Estrella ya que los datos van hasta un concentrador,La red se une en un único punto, en un panel de control centralizado,Empresas de Nariño maneja los mensajes instantáneos, razón por la cual se maneja Conmutación de circuito ya que entre los equipos internos se establece un camino físico, el cual permanece activo durante la comunicación y queda libre al momento de terminar la comunicación, además la transmisión es en tiempo real.A mi parecer a nivel externo se esta utilizando Conmutación de paquetes ya que estamos hablando de correos electrónicos o archivos y es necesario determinar de donde salen y cual es su destino para lo que se necesita adjuntar la cabecera y dirección de origen y destino al igual que los datos de control, características esta de la conmutación de paquetes..


4. Enumere los factores que afectan el rendimiento de una red


En el caso de una red satelital influye demasiado el estado del clima, además el rendimiento esta ligado a los saltos que debe dar la información para llegar a su destino, y a esto se le suma el retraso que tiene la señal de 270ms.El ruido En el ámbito de las telecomunicaciones y de los dispositivos electrónicos, en general, se considera ruido a todas las perturbaciones eléctricas que interfieren sobre las señales transmitidas o procesadas.
La atenuación Es una característica intrínseca del canal, que se manifiesta con la pérdida de
energía de la señal cuando se propaga por el mismo. Es el cociente entre la potencia emitida entre la potencia recibida.
La diafonía En
Telecomunicación, se dice que entre dos circuitos existe diafonía, denominada en inglés Crosstalk (XT), cuando parte de las señales presentes en uno de ellos, considerado perturbador, aparece en el otro, considerado perturbado.


5. Cómo se usan las redes en marketing, ventas y servicios financieros?


Actualmente las redes de computadoras, Internet y negocios van de la mano convirtiéndose las tres en una llave para hacer buenos negocios y obtener mayores ganancias, mediante la red las empresas se mantienen al tanto de valores de acciones, crisis económicas, devaluaciones, cotizaciones, la bolsa para la toma de decisiones importantes en el ámbito económico, al igual pueden estar en constante comunicación para saber que cambios políticos o sociales pueden afectar su actividad.



6. Qué tiene que ver el FCC con las comunicaciones?



FCC: es la Comisión Federal de Comunicaciones es una agencia gubernamental que se encarga de regular las comunicación por teléfono, satélite, radio y cable"La FCC fue creada en 1934 en el acto de las comunicaciones y es la encargada de la regulación de comunicaciones interestatales e internacionales por radio, televisión, wireless, satélite y cable. La jurisdicción de la FCC cubre los 50 estados, el distrito de Colombia y las posesiones de Estados Unidos.""OrganizaciónLa FCC es dirigido por cinco comisiones designadas por el presidente y confirmadas por el senado para los términos de cinco años, excepto al llenar un término no vencido. El presidente señala a una de las comisiones para servir como presidente. Solamente tres comisiones pueden ser miembros del mismo partido político. Ninguna de ellas pueden tener un interés financiero en cualquier negocio relacionado. Como el cuadro superior de la Comisión, el presidente delega la gerencia y la responsabilidad administrativa al director de manejo. Las comisiones supervisan todas las actividades de la FCC, delegando responsabilidades de proveer de personal unidades y oficinas."




7. Qué topología necesita un concentrador?



Un concentrador necesita topología Estrella:Porque el concentrador es el encargado de realizar todas las funciones de res, además de amplificar los datos.Es esta topología los datos van primero al concentrador antes de salir a su destino o llegar a los equipos conectados a él.Trabaja con un panel de control que sirve de "centro" de comunicaciones ya que este es el que dirige la información hacia su destino, además este monitorea constantemente el tráfico de la red, evitando que se presenten colisiones y también evitando que si se interrumpe la conexión con un equipo los demás se vean afectados.



8. Cuáles son las funciones de un DTE y un DCE?

Los DCE son los encargados de realizar la conversión de señal entre el DTE y el medio de transmisión mediante la modulación y demodulación para que la señal sea compatible con medio de transmisión. Puede ser el MODEM utilizado por un computador para conectarse con otro equipo.El DTE (equipo Terminal de datos) se refiere al equipo que recibe o envía datos y tiene dos funciones principales:Procesar, capturar o recepcionar información.Controlador de comunicaciones

9. Indique las diferencias entre comunicación y transmisión


Comunicación: Se puede definir como el intercambio de información, ideas o sentimientos. Para realizar el proceso es necesario contar con un emisor (quien envía el mensaje), receptor (quien lo recibe), el mensaje, y el canal o medio. En este caso seria como establecer la conexión entre dos puntos distantes.Transmisión: Transmitir seria el hecho de enviar mensajes a través de la conexión establecida.Es decir sin comunicación no puede haber transmisión, y sin "algo" para transmitir tampoco tendría una finalidad establecer comunicación.

10. Defina el término protocolo en relación a la transmisión de datos

El protocolo son el conjunto de normas o reglas que se establece entre dos maquinas para que puedan comunicarse, o dicho de otra manera para que hablen el mismo lenguaje, sin el protocolo las maquinas no podrían entender lo que intentan transmitir y la comunicación entre ellas seria un fracaso.

11. Investigue: será posible realizar una implementación de SS7 basada en conmutación de circuitos en lugar de en conmutación de paquetes?Cuáles serían las ventajas relativas de esta aproximación?

No. Porque la conmutación de circuitos utiliza todo el ancho de banda, este tipo de conmutación se podría implementar en protocolos como SS5, SS6 y R2 que envían por la misma portadora el mensaje y la señalización. Por esta razón la conmutación de paquetes es la mejor opción para implementar en SS7 ya que este envia por un canal la información y por otro la señalización.12.

12.Explique el punto débil del siguiente razonamiento: la conmutación de paquetes requiere que a cada paquete se le añadan bits de control y de dirección, lo que provoca un costo adicional en esta técnica. En conmutación de circuitos se establece un circuito transparente, no siendo necesario el uso de bits suplementarios.a) No existe por tanto costo adicional en la técnica de conmutación de circuitos, por lo que la utilización de la línea es más eficiente que en conmutación de paquetes.

A mi parecer la conmutación por circuitos no es necesariamente más eficiente ya que el tiempo en el que se encuentra establecida la comunicación independientemente se envíen datos o no, el ancho de banda va a ser el mismo lo que también podría interpretarse como "costo" adicional, ya que no se aprovecha al 100% la conexión.


ACTIVIDADES TALLER 2

1. Mencione dos razones para utilizar protocolos en capas

Cada capa se encarga de una función determinada, lo que permite un mayor control en la transmisión, como ocurre en el modelo OSI, si hubo un error en la capa física, será detectado en la capa de enlace de datos y esta lo corregirá. Ademas cada capa es capaz de comunicarse con la anterior y la siguiente capa sin que el usuario tenga la necesidad de entender el mecanismo este es transparente al usuario. El Hecho de utilizar un protocolo en capas brinda mayor seguridad ya que cada capa trabaja con uno o varios protocolos especificos lo que hace mas difícil bloquear o alterar la transmisión.

2. Cuál de las capas OSI maneja cada uno de los siguientes aspectos? a) Dividir en tramas el flujo de bits transmitidos
Capa de enlace de datos porque es encargada de distribuir ordenadamente las tramas y controlar el flujo. Esta debe estar en capacidad de proporcionar una transmisión libre de errores garantizando confiabilidad de los datos. Es quien crea y reconoce los límites de las tramas, además quien resuelve los problemas o deterioro, perdida o tramas duplicadas.
b) Determinar la ruta que se utilizará a través de la subred
Capa de red porque su objetivo es hacer permitir que los datos lleguen de un punto origen a un destino, es la que se encarga de buscar y encontrar un camino encaminando (Mediante un router o encaminador) los datos por donde sea necesario, para que lleguen a su destino. Además la capa de red debe gestionar la congestión de red, la cual se produce cuando se satura un nodo, lo que puede provocar que se caiga la red.

3. Mencione dos similitudes entre los modelos de referencia OSI y TCP/IP. A continuación mencione dos diferencias entre ellos.


Similitudes

Los modelos de referencia TCP/IP y OSI se dividen en capas o niveles aunque no necesariamente en las mismas. Los dos tienen un nivel de aplicación, uno de transporte, un nivel fisico.
Diferencias
La diferencia mas obvia entre los dos modelos es el número de capas. El modelo OSI tiene 7 capas y el TCP/IP tiene 5. Aunque el Modelo OSI y el TCP/IP coinciden en algunas capas, el modelo OSI carece de la capa Internet. El modelo OSI dedica una capa completa para los protocolos de sesión, que han perdido mucha importancia a medida que los ordenadores han cambiado desde sistemas de tiempo compartido a estaciones de trabajo.

4. Cómo se relacionan los niveles de la familia de protocolo TCP/IP con los niveles del modelo OSI?

Como se menciona anteriormente el modelo OSI cuenta con 7 capas, mientras que TCP/IP con

5. Las dos cuentan con una capa de aplicación, una de transporte, una de nivel físico. Nivel físico Define las características del medio, su naturaleza, el tipo de señales, la velocidad de transmisión, la codificación, etcétera. Y la función en los dos modelos es básicamente la misma. Nivel de transporte Son similares en ambos modelos, garantiza la transmisión sin errores de extremo a extremo, independientemente del tipo de red. Se encarga de que los datos lleguen sin errores, ordenados, sin pérdidas ni duplicados. Nivel de Aplicación Este nivel se encarga de las aplicaciones más frecuentes, como http, transferencia de ficheros, telnet, etcétera. También define ciertas funciones que pueden ser usadas por varias aplicaciones. En TCP/IP tiene la misma función pero además de las aplicaciones, este nivel se ocupa de las posibles necesidades
de presentación y de sesión, es como si fusionará en una las funciones de las tres capas 5. 5.

5.Identifique cada una de las funciones de las siete capas del modelo OSI

Capas del modelo OSI
1. Capa física Se encarga de transmitir los bits de información por la línea o medio utilizado para la transmisión. Además es quien se ocupa de las propiedades físicas y características eléctricas de los diversos componentes, de la velocidad de transmisión, si esta es unidireccional o bidireccional (simplex, duplex o full-duplex). Se puede decir también que es la encargada de transformar información binaria en una sucesión de impulsos adecuados según el medio que se utilice para la transmisión de datos. También de aspectos mecánicos de las conexiones y terminales, incluyendo la interpretación de las señales eléctricas. Cuando está en estado de recepción transforma los impulsos en datos binarios para entregarlos a la capa de enlace.

2. Capa de enlace Esta capa como su nombre lo indica es la que enlaza la capa física con la capa de red para pasar los mensajes de la física a la de red. Además especifica como se deben organizar los datos para ser transmitidos por determinado medio. Se ocupa del direccionamiento local, detección y control de errores ocurridos en la capa física, de la integridad de los datos y la fiabilidad de la transmisión, para lo que transmite en bloques y a cada uno le asigna bits de control para que quien recibe el mensaje pueda comprobar su integridad, Si algún datagrama llega defectuoso o no llega, envía mensaje de control solicitando el reenvío del datagrama.

3. Capa de Red Esta capa es la encargada de transmitir los paquetes y de su enrutamiento hacia su destino, es la que define la estructura de direcciones y rutas, esta capa puede considerarse subdividida en dos: · Transporte: Encargada de "agrupar" o encapsular los datos para su transmisión. Conmutación: Se encarga de intercambiar información de la conexión de la red.

4. Capa de Transporte Garantiza la fiabilidad del servicio, define como y cuando debe utilizarse la retransmisión para asegurar la llegada del mensaje, para lo que divide el mensaje que recibió de la capa de sesión en datagramas, los enumera y los entrega a la capa de red para su envió. En modo recepción, y utilizando el protocolo IP en la capa de Red, la capa de Transporte es la que reordena los paquetes recibidos fuera de la secuencia.

5. Capa de Sesión Esta capa ofrece un control del dialogo y sincronización, es decir se encarga de controlar tiempos.

6. Capa de Presentación Es el que establece la semántica de la comunicación, es decir ella hace los arreglos para que se puedan comunicar los ordenadores. Pasa o traslada los datos a la capa de aplicación en formato de texto, imágenes o sonido.

7. Capa de Aplicación Esta capa interactúa con la capa de presentación además es la que representa la interfaz (es decir se pone en contacto) con el usuario, es la que entrega la información y recibe los comandos para la comunicación. Es algo así como un interprete entre el usuario y los programas de aplicación.

6. Realice un cuadro comparativo entre los modelos de referencia OSI y otras arquitecturas de redes identificando las capas en el modelo OSI


7. Dé una lista de las mayores desventajas de la técnica de creación de capas para tratar los protocolos.

Se puede referir al modelo de capas como pila y debido a que cada pila es diseñada independientemente, los protocolos de diferentes pilas no pueden interactuar con los de otro.

8. Discuta la necesidad o no de una capa de red de OSI en una red de difusión

La capa de red es la capa encargada de proporcionar la conectividad y selección de ruta entre dos sistemas de hosts que pueden estar ubicados en redes geográficamente distintas, por lo que me parece que si es necesaria esta capa en una red de difusión ya que lo que se busca es que el mensaje de un punto origen se extienda a varios destinos y para esto es necesario que posean un mecanismo de enrutamiento para llegar.

9. Dos ejércitos azules están situados en colinas opuestas preparando un ataque a un único ejército rojo en el valle. El ejército rojo puede vencer a cada ejército azul por separado pero fracasará si los dos ejércitos azules atacan juntos. Los ejércitos azules se comunican por medio de un sistema de comunicación inseguro (un soldado loco). Al comandante de un de los ejércitos azules le gustaría atacar al mediodía. Su problema es este: si envía un mensaje ordenando el ataque, no puede estar seguro de que el mensaje consiga llegar. Podría solicitar una confirmación pero ésta tampoco podría regresar. Existe un protocolo que puedan utilizar los dos ejércitos azules para evitar la derrota?

Actualmente el ejercito rojo esta utilizando el protocolo UDP porque aunque permite el envío de mensajes(datagramas) No existe confirmación, ni control de flujo, por lo que la información puede llegar distorsionada o no llegar ya que este protocolo no cuenta con confirmación de entrega o de recepción. En mi concepto el protocolo que debería utilizar el ejército rojo es TCP porque garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron para lo que maneja números de secuencia, es decir TCP maneja varios mecanismos de control para evitar duplicidad o perdida de datos además brinda fiabilidad en la transmisión de mensajes. Otra alternativa seria el protocolo SCTP ya que esta considerado como protocolo alternativo de TCP, ya que brinda confiabilidad, control de flujo y secuenciación como TCP además permite el envío de mensajes fuera de orden, entrega los datos en trozos que forman parte de flujos independientes y paralelos eliminando así el problema del encabezado en la línea de bloqueo. SCTP tiene la capacidad de seleccionar y monitorizar caminos, seleccionando un camino "primario" y verificando constantemente la conectividad de cada uno de los caminos alternativos. También cuenta con mecanismos de validación como protección ante ataques por inundación, brindando mensajes de notificación de cuando llegan datos duplicados o perdidos.

Friday, November 17, 2006

TALLER 3

  1. Ethernet y las redes inalámbricas tienen algunas similitudes y diferencias. Una propiedad de Ethernet es que solo se puede transmitir una trama a la vez sobre una red de este tipo. El 802.11 comparte esta propiedad con ethernet? Comente su respuesta

Soporta una o mas tramas MAC, existen 3 tipos de tramas MAC:

Ø Tramas de datos
Ø Tramas de Control
Ø Tramas de gestión(management)
Una trama MAC generica contiene
Ø Cabecera MAC con control, duración, direcciones y secuencia.
Ø Body que contiene información especifica del tipo de trama.
Ø FCS: 32 bit CRC
Ø Campo de Control. Tipo de trama y relación con DS

2. Las redes inalámbricas son fáciles de instalar, y ello las hace muy económicas puesto que los costos de instalación eclipsan por mucho los costos del equipo. No obstante también tienen algunas desventajas. Mencione 2 de ellas.

Desventajas:

Interferencias. Se pueden ocasionar por teléfonos inalámbricos que operen a la misma frencuencia, por redes inalámbricas cercanas o incluso por otros equipos conectados inalámbricamente a la misma red.2. Velocidad. Las redes cableadas alcanzan la velocidad de 100 Mbps mientras que las redes inalámbricas alcanzan cuando mucho 54 Mbps.3. Seguridad. En una red cableada es necesario tener acceso al medio que transmite la información mientras que en la red inalámbrica el medio de transmisión es el aire.


3 . Defina y explique el nivel de enlace de datos en el proyecto 802 de IEEE. Por qué se ha dividido este nivel en varios subniveles?


La capa de enlace de datos es responsable de proporcionar la comunicación nodo a nodo en una misma red de área local. Para ello, la capa de enlace de datos debe realizar dos funciones. Debe proporcionar un mecanismo de direcciones que permita entregar los mensajes en los nodos correctos y debe traducir los mensajes de las capas superiores en bits que puedan ser transmitidos por la capa física.
Cuando la capa de enlace de datos recibe un mensaje, le da formato pare transformarlo en una trama de datos (denominada igualmente paquete). Las secciones de una trama de datos se denominan campos
Se dividió este nivel en dos subniveles para evitar complicaciones cuando varias estaciones accedan al medio físico, con la division de las capas se logra obtener mas detalles en el nivel de enlace de datos. Los dos subniveles en que se dividió son:
Control de enlace lógico (LLC, Logical Link Control). Establece y finaliza los enlaces, controla el tráfico de tramas, secuencia las tramas y confirma la recepción de las tramas.
Control de acceso al medio (MAC, Media Access Control). Gestiona el acceso al medio, delimita las tramas, comprueba los errores de las tramas y reconoce las direcciones de las tramas.

4. Qué es colisión?

Las colisiones se dan cuando dos o mas estacion intentan acceder al mismo medio fisico o cuando varias estacion intentan enviar datos al tiempo.

5. Cuales son las ventajas de FDDI sobre una red en anillo con paso de testigo básica?

FDDI multiplica por 10 el ancho de banda disponible, siendo ideal no sólo para grupos de trabajo, sino como backbone de grandes redes, e incluso como enlace entre diferentes edificios y redes metropolitanas.
FDDI es una tecnología, probada, normalizada, ampliamente extendida, que permite la interoperabilidad entre diferentes fabricantes y productos, y cuyos costes son cada vez menores, permitiendo incluso el aprovechamiento de redes de par trenzado actuales o la coexistencia con instalaciones actuales y futuras.
Entre los productos FDDI destacan las tarjetas adaptadores, con diferentes buses (SBus, EISA, VME, MCA, ...), concentradores, bridge/routers, etc., todos ellos soportados por diferentes fabricantes, con total interoperabilidad.


6.Que tipos de medios de transmisión usan las LAN?


Par trenzado, Apantallado (blindado) ó sin Apantallar (sin blindar), Coaxial y Fibra óptica. Existen dos tipos para transmisión de datos.
1.- Medio guiado.- Incluye alambre de metal ( cobre, aluminio y otros ) y cable de fibra óptica. El cable es normalmente instalado sobre los edificios o en conducit oculto. Los alambres de metal incluyen cable par trenzado y cable coaxial, donde el cobre es el material de transmisión preferido para la construcción de redes. La fibra óptica se encuentra disponible en filamentos sencillos o múltiples y en fibra de vidrio o plástico.
2.- Medio no guiado.- Se refiere a las técnicas de transmisión de señales en el aire o espacio de transmisor a receptor. En esta categoría se encuentra el infrarrojo y las microondas.

7. Por qué deben haber menos colisiones en una red ethernet conmutada comparada con una red ethernet tradicional.

Porque ethernet conmutada proporciona un enlace físico entre múltiples segmentos de una red, lo que reduce la ocurrencia de colisiones al agregar usuarios en la red. Dentro de cada conmutador, el circuito de alta velocidad soporta conexiones virtuales de alta velocidad entre todos los segmentos para la adjudicación del máximo ancho de banda bajo demanda. Añadiendo nuevos segmentos a un Conmutador se incrementa la velocidad de la red reduciendo las congestiones, por lo que la Ethernet Conmutada proporciona mayor flexibilidad de configuración. Mientras que en ethernet tradicional los usuarioscompiten por el bus ethernet y la posibilidad de que hayan colisiones es directamente proporcional al numero de nodos .

8. Compare las tasas de transmisión de datos para ethernet tradicional, fast ethernet, gigabit ethernet.


Ethernet Tradicional transmite a 10Mbps.
Fast Ethernet transmite a 100Mbps.
Gigabit Ethernet transmite a 1000Mbps.

9. Por qué es la distancia máxima entre el conmutador o el concentrador y una estación mayor para 100Base-FX que para 100Base-TX.

Por el tipo de medio fisico que utiliza mientras que 100Base TX utiliza Cable Utp nivel 5, 100 Base FX utiliza fibra optica 62.5/125µm 850/1300nm que permite mayor atenuación y mas ancho de banda.

10. Escriba cada uno de los estados de una conexión PPP.

PPP consta de las siguientes fases:


Establecimiento de conexión. Donde una computadora contacta con la otra y negocian los parámetros de conexión que son independientes de la red de transmisión.

Autenticación. No es obligatorio. Hasta el momento se han definido dos protocolos de autenticación: usuario-clave y desafío-respuesta.

Configuración de red. En esta fase se negocian parámetros dependientes del protocolo de red que se esté usando. Por ejemplo, en esta fase se asigna la dirección IP del cliente cuando se usa el protocolo de red IP.

Transmisión. PPP no proporciona cifrado de datos.


Terminación. La conexión puede ser finalizada en cualquier momento y por cualquier motivo.

11.Compare las 3 categorías de servicios ofrecidos en RDSI.

RDSI proporciona tres tipos de servicios para comunicaciones extremo a extremo.
Conmutación de circuitos: el usuario establece una conexión física con el otro extremo; para el establecimiento del circuito, el usuario utiliza señalización por canal común (es decir, no utiliza el mismo canal que el utilizado para la comunicación).

Conmutación de paquetes: en este tipo de comunicación, el usuario se conecta con un nodo de conmutación de paquetes, permitiendo el intercambio de los mismos con otros usuarios.

Circuito semipermanente: establece una comunicación con otro usuario sin necesidad de utilizar los procedimientos de establecimiento de llamada; equivale a un circuito punto a punto.

12. Cuales son los protocolos de enlace de datos usados en RDSI.

LAP-D (I.441)


13. Qué es un equipo TE y un TA en RDSI?

TA adaptador Terminal: Un "Terminal Adaptador" es también un dispositivo que se conecta al ordenador para enviar y recibir información pero exclusivamente a través de líneas digitales como son las líneas RDSI. (Red Digital Servicios Integrados)
TE (Terminal endpoint):

14. Cuál es el porcentaje de costos fijos de la estructura de canal básico?

15.Podría parecer que las capas de la 4 a la 7 del modelo OSI están poco afectadas por RDSI? Es este un resultado esperado? Por qué?


Si, porque desde el punto de vista del interfaz con el usuario, se incluyen sobre la capa de red protocolos para Interacción Usuario - Red y protocolos para interacción Usuario - Usuario.RDSI es esencialmente indiferente a las capas de usuario de la 4 a la 7. El acceso concierne únicamente a las capas de la 1 a la 3. La capa 1, definida en I.430 e I.431, especifica la interfaz física tanto para el acceso básico como el primario.

16. Investigue con un proveedor de servicios que ofrezca tecnologías con SDH?

Motorota Media Center
Cicomra Argentina
Jazztel Plataformas Tecnológicas

TALLER 10

1. Se pueden utilizar direcciones IP en ATM? Por qué sí o por qué no?

Si, porque a pesar de que se subutilizan algunas ventajas de ATM, se permite trabajar IP sobre ATM y las direcciones IP si se pueden manejar en este protocolo(IP).

2. Explique cómo la arquitectura ATM facilita la creación de múltiples redes virtuales que coexisten sobre la misma infraestructura de red física ATM, pero que funcionan como si fueran redes independientes. Explique cómo se pueden crear y destruir estas redes virtuales bajo demanda.





3. Suponga que en un departamento instala un conmutador ATM para interconectar una serie de estaciones de trabajo y que se va a utilizar IP sobre ATM clásico. Explique cómo se puede proporcionar comunicaciones a estaciones de trabajo conectadas a una LAN Ethernet existente.

Usando Subredes Lógicas de IP o LIS, se podría trabajar con MPLS(Multi-Protocol Label Switching) empleando el conmutador como un Label switching o Router de conmutación de etiquetas. La idea principal de MPLS es la identificación y mapeado de los paquetes ip con etiquetas, que se utilizan para establecer caminos LSP(Label switching path) por la red, una red de este tipo de dice que forma parte del “dominio MPLS”. Y esta formado por LSP establecidos entre LSR(Label Switching Router) estos dispositivos van dentro del dominio tienen la capacidad de reenviar y distribuir paquetes con etiquetas, se llama también conmutador de etiquetas, se configura como un router especializado en el envió de estos paquetes etiquetados por MPLS se puede considerar como un conmutador ATM típico; y Los LER (Label Edge Router) que van en los limites del dominio y son capaces de utilizar la información de enrutamiento para asignar las etiquetas a los paquetes IP y reenviarlos a través del dominio.
También se pueden usar otros dispositivos como son IP switching, CSR, Multi-Protocol Over ATM, Tag switching, ARIS, para usar IP sobre ATM clásico.


4. Explique cómo IP sobre ATM clásico se puede utilizar para conectar islas de redes ATM. Tienen que estar estas redes confinadas en una red de área local?

Las redes no deben estar confinadas a una red de área local LAN, ya que se puede trabajar con una emulación de las mismas. IP sobre ATM permite conectar redes ATM, mediante el uso de LIS(Subred Lógica de IP) que son un conjunto de equipos comunicados entre si mediante ATM, los extremos de estos equipos sirven de puente entre los equipos internos de la LIS y los externos para el exterior se utiliza IP; además IP over ATM trabaja con dispositivos con el fin de mantener la convergencia entre la conmutación de IP y el switching ATM (estos dos antagónicos.), puede ser un Cell Switch Router (CSR) su función es conectar LIS corriendo bajo Lan emuladas o IP sobre ATM clásico, Las LAN emuladas fueron elaboradas con el propósito de definir mecanismos que permitan la coexistencia de las redes ATM con LAN que ya existen.

5. Compare una LAN que utiliza LANE y tarjetas NIC ATM con una LAN que utiliza sólo Fast Ethernet o Gigabit Ethernet.


6. El X.25 y la mayoría de los protocolos de la capa 3 proporcionan técnicas para control de flujo y control de errores. Por qué no se proporcionan estas características en I.451?

Porque I.451 funciona con Frame Relay y este no ofrece ninguna de las dos características

7. Cómo HTML permite hacer click sobre una imagen? Dé un ejemplo

Mediante la utilización de hipervínculo, es decir a la imagen se le coloca una destino al que debe dirigirse por ejemplo se puede relacionar la imagen ‘pato’ así A HREF=http://www.hotmail.com/, entonces al dar clic sobre la imagen pato este hará un enlace con la pagina Hotmail.

8. La multiplexación que se hace en X.25 en el nivel de red significa que dos paquetes diferentes que pertenecen a dos conexiones diferentes pueden transportarse en una trama? Razone su respuesta.


Si, porque X.25 permite entrelazar paquetes de distintos usuarios dentro de un mismo canal. Es decir que para el usuario solo existe un circuito físico dedicado exclusivamente para el, pero lo que realmente x.25 hace es que ese circuito físico sea compartidos por varios usuarios, es decir el proceso de compartición es transparente para los usuarios.

9. Cuando un dispositivo utiliza el canal B en RDSI, cuántos bits pueden enviarse por trama?

La trama BRI es una trama repetitiva de 48 bits, que contiene 16 bits para cada canal B, 4 para el canal D, y 12 bits para alineación de los datos (framing). Es lo que se denomina multiplexación de varios canales de datos por división en el tiempo (TDM o Time División Multiplexing), en un solo canal físico

10. Compare las tres categorías de servicios ofrecidos por la RDSI

RDSI proporciona tres tipos de servicios para comunicaciones extremo a extremo.
Conmutación de circuitos: el usuario establece una conexión física con el otro extremo; para el establecimiento del circuito, el usuario utiliza señalización por canal común (es decir, no utiliza el mismo canal que el utilizado para la comunicación).

Conmutación de paquetes: en este tipo de comunicación, el usuario se conecta con un nodo de conmutación de paquetes, permitiendo el intercambio de los mismos con otros usuarios.

Circuito semipermanente: establece una comunicación con otro usuario sin necesidad de utilizar los procedimientos de establecimiento de llamada; equivale a un circuito punto a punto.

11. Discuta brevemente la evolución de la RDSI

En 1984 la CCITT define a RDSI como una red digital integrada telefonica que ofrece varios servicios proporcionando conectividad digital, RDSI es sucesor de las actuales redes telefonicas.

Gracias a los estudios realizados por CCITT se vislumbra la necesidad de que RDSI debia evolucionar a partir de las redes telefonicas actuales con el fin de aprovechar la infraestructura existente la evolucion a instalaciones a infraestructuras de mejor calidad no se hizo esperar

12 . Cómo se controla el flujo en Frame Relay?

Los dispositivos del usuario se interrelacionan con la red de comunicaciones, haciendo que sean ellos mismos los responsables del control de flujo y de errores. La red sólo se encarga de la transmisión y conmutación de los datos, así como de indicar cual es el estado de sus recursos. En el caso de errores o de saturación de los nodos de la red, los equipos del usuario solicitarán el reenvío (al otro extremo) de las tramas incorrectas y si es preciso reducirán la velocidad de transmisión, para evitar la congestión.

Frame Relay adiciona otros campos que tienen funciones muy especiales, ya que los nodos conmutadores Frame Relay carecen de una estructura de paquetes en la capa 3, que por lo general es empleada para implementar funciones como el control de flujo y de la congestión de la red, y que estas funciones son imprescindibles para el adecuado funcionamiento de cualquier red.
Los tres más esenciales son DE o "elegible para ser rechazada" (Discard Eligibility), FECN o "notificación de congestión explícita de envío" (Forward Explicit Congestion Notification), y BECN o "notificación de congestión explícita de reenvío" (Backward Explicit Congestion Notification). El bit DE es usado para identificar tramas que pueden ser rechazadas en la red en caso de congestión. FECN es usado con protocolos de sistema final que controlan el flujo de datos entre en emisor y el receptor, como el mecanismo "windowing" de TCP/IP; en teoría, el receptor puede ajustar su tamaño de "ventana" en respuesta a las tramas que llegan con el bit FECN activado. BECN, como es lógico, puede ser usado con protocolos que controlan el flujo de los datos extremo a extremo en el propio emisor.
Según esto, la red es capaz de detectar errores, pero no de corregirlos (en algunos casos podría llegar tan solo a eliminar tramas).

13. Indique algunas de las ventajas de Frame Relay sobre X.25

Frame relay conmuta las tramas mucho más rápido extremo a extremo, pero no hay garantía de que la integridad de los datos se total.
Como interface entre usuario y equipo de red, Frame Relay proporciona unos métodos para multiplexar satisfactoriamente muchas conversaciones lógicas de datos (relacionados con circuitos virtuales) sobre un único enlace físico de transmisión. Esto contrasta con los sistemas que usan sólo técnicas de multiplexación por división en el tiempo (TDM) para soportar múltiples flujos de datos. Frame Relay tiene multiplexación estadística que proporciona un uso más flexible y eficiente del ancho de banda disponible. Puede ser usada sin técnicas TDM o sobre los canales proporcionados por sistemas TDM.
Otra característica importante de Frame Relay es que explota los recientes avances en la tecnología de transmisión en redes de área amplia (WAN). Los protocolos más tempranos de transmisión en WAN's como X.25 fueron desarrollados cuando los sistemas de transmisión analógica y por medios de cobre predominaban. Estos enlaces son mucho menos seguros que los medios de fibra y los enlaces de transmisión digital disponibles hoy en día. Sobre enlaces como éstos, los protocolos de la capa de enlace pueden prescindir del tiempo que se gasta en aplicar algoritmos de corrección de errores, dejando que éstos sean desarrollados por capas de niveles superiores.

14. Requiere Frame Relay ventana deslizante?

No. porque en Frame Relay no hay concepto de reconocimiento o ventanas, y permite a los usuarios mandar tantos datos como ellos requieran.
El concepto de ventana deslizante se basa en tener una cola de espera en la cual los N primeros elementos pueden entrar en cualquier momento. La ventana es la cantidad de elementos que dejas entrar en cualquier orden, y es deslizante porque según van entrando (o les vas echando) va dejando paso a otros que estaban más atrás en la cola. (http://yorchus.blogspot.com/2006/06/la-ventana-deslizante_05.html)

15. Existen números de secuencia en Frame Relay?

Frame Relay no identifica la información, no maneja ventana, no hace control de flujo, no pide reenvío de información, ni valida que la información llegue correctamente siendo esto ultimo de lo que se encargan los números de secuencia.
Por lo tanto en frame relay no se manejan números de secuencia, ya que este deja esa labor a las capas superiores, mientras que el se encarga de transmitir datos con rapidez haciendo mas eficiente la red.

16. Qué son datos a ráfagas?

Las ráfagas de datos se crean a partir de juntar varios paquetes que han ingresado en los nodos de acceso y que tienen un mismo destino o bien una misma clase de servicio (CoS – Class of service).
Cada ráfaga datos, tiene una etiqueta corta y de longitud constante, se crea y se asigna a ese bloque de datos, con el fin de usarla en los routers de la red para direccionar correctamente el paquete.
El enrutamiento será decidido por la lectura y procesado de estas etiquetas lo que permite mejorar latencia y la dimensión de la cabecera de enrutamiento; simplificando así el enrutamiento de paquetes.

 Tráfico a ráfagas
En el contexto de una red Frame Relay son los datos que usan el ancho de banda solo esporádicamente, esto es, que la información no utiliza el ancho de banda el 100% del tiempo. El tráfico interactivo y entre LANs es de esta naturaleza debido a que los datos se envían intermitentemente.
( http://www.34t.com/box-news.asp?area=75&suba=2&IDN=260)

17. Cómo se identifica en ATM una conexión virtual?

ATM, trabaja con celdas las cuales son reducidas con el fin de garantizar rapidez en el proceso, son cinco los octetos que forman la cabecera, de los cuales tres contienen la información de encaminamiento y dos son para identificar la VCI (virtual connection identifier) ó identificador de la conexión virtual y un octeto para VPI (conection path identifier) o identificador de la ruta virtual. ATM utiliza al VCI para identificar la conexión dentro de un camino virtual.

TALLER 9

1. Cuál es el número de puerto utilizado por ftp para transferir datos?

El puerto 21

2. Para qué se utiliza SMTP?

SMTP se utiliza para el intercambio de mensajes de correo elecrtronico entre computadoras o distintos dispositivos como PDA's y telefonos moSMTP se basa en el modelo cliente servidor, donde un cliente envía un mensaje a uno o varios receptores. SMTP va por encima del TCP, usando normalmente el puerto 25 en el servidor para establecer la conexión.
Para establecer comunicación SMTP es necesario establecer una conexión entre el emisor(cliente) y el receptor(servidor), esto puede hacerse mediante un programa saliente de correo o mediante cliente telnet.

3. Para qué se utiliza MIME?

MIME permite añadir dentro de un correo electrónico ficheros binarios es decir imágenes, sonido, programas ejecutables, etc.

4. Investigue sobre middleware

Middleware: Es un programa que actúa como intermediario o puente entre dos programas, permite interoperabilidad entre redes heterogéneas. Se pueden distinguir tres categorías de Middleware:
Estaciones de mensajería: proporcionan asistencia a los sistemas en lo referente a la gestión del medio de comunicación. Liberan a las aplicaciones de la servidumbre que supone mantener los parámetros de conexión de todos sus interlocutores y de gestionar directamente con ellos el envío y recepción de mensajes. Con una EM lo único que precisan saber las aplicaciones es cómo intercambiar mensajes con ella. La EM asume el compromiso de hacer llegar los mensajes a su destino de una manera rápida y segura que se puede especificar mediante parámetros de calidad y acuerdos de nivel de servicio.
Las EM suelen ocupar el centro de una topología en estrella, también llamadas arquitecturas hub and spoke. Las aplicaciones (o sistemas) se conectan a través de la EM en lugar de hacerlo directamente entre si. El inconveniente principal de estas arquitecturas es que las EM se convierten en puntos únicos de fallo: si cae la EM se acabó la comunicación.

Motores de integración: Los motores o brokers de integración (MInt) aparecieron como una evolución de las EM hacia finales de los 90. Los MInt heredan todas las características de las EM a las que añaden un nuevo tipo de funcionalidades basadas en la interpretación y tratamiento de los mensajes (las EM no intervienen en el contenido de los mensajes). Entre los nuevos servicios cabe destacar la traducción de mensajes y el enrutamiento basado en el contenido.
La traducción de mensajes es muy interesante porque en la práctica poner de acuerdo a todos los sistemas participantes para que usen el mismo lenguaje (o incluso la misma versión) puede ser un reto considerable o directamente imposible. A medida que aumenta el nivel del proyecto de integración (departamental, local, corporativo, regional, sectorial...) menor es el control sobre los sistemas participantes y mayor la probabilidad de que el escenario sea multilingüe. Esta característica se suele ver agravada por el hecho de que la mayoría de los sistemas sólo son competentes en el manejo de un lenguaje.
Los MInt ayudan a poner orden en esta babel haciendo que las barreras lingüísticas no sean un obstáculo para las interacciones.

Buses de integración: El concepto de bus de integración empresarial (o ESB, por Enterprise ServiceBus) apareció en escena en 2002. Es un tipo de middleware diseñado para superar las limitaciones de los MInt y responder a las necesidades de integración de las empresas a una escala superior a la considerada hasta entonces. La medida de esa nueva escala la proporciona el concepto de empresa u organización extendida, tal vez repartidas por distintos continentes, que establecen procesos de negocio con otras organizaciones sobre cuyos sistemas de información no tiene control. El escenario no es tan ajeno como podría parecer. Una Conserjería de Sanidad, con la red de hospitales públicos, centros de atención primaria y centros privados es un buen ejemplo de organización extendida.
Los dos conceptos clave aquí son bus y servicio. Los ESB pueden estar físicamente distribuidos en distintos segmentos pero constituyen una unidad lógica. Todos los sistemas conectados al ESB comparten el mismo espacio de direccionamiento. Los parámetros de calidad de servicio pueden aplicarse a todo el bus o a cada uno de los segmentos, pero siempre de la misma manera. Los servicios de integración están disponibles para cualquier sistema conectado al bus, no están físicamente ligados a ninguna ubicación y pueden replicarse en aras de la eficiencia y de la seguridad. Entre estos servicios están los de validación, transformación y traducción de mensajes, enrutamiento basado en el contenido, definición y control de procesos de negocio, autenticación, autorización y auditoria, monitorización, administración, y otros.

El segundo concepto clave es el de servicio. En un ESB todos los sistemas conectados son proveedores o consumidores de servicios, incluso cuando tal concepto es ajeno al propio sistema (para estos casos los ESB ofrecen el recubrimiento adecuado). Así, los ESB hacen posible el despliegue de arquitecturas orientadas a servicios (SOA, facilita la construcción de sistemas heterogéneos, la reutilización y la interoperabilidad del software) sin exigir que los sistemas participantes ofrezcan una interfaz basada en servicios. Esto es particularmente importante porque en muchas organizaciones abundan los sistemas heredados (legacy systems), que desempeñan funciones clave pero están construidos al margen de la noción de servicio y de las tecnologías Web.
La ventaja sobre los otros dos es que el daño de un tramo de ESB no afecta al resto y pueden configurarse para que existan rutas, servicios y tramos alternativos.
Fuente: (http://pangea.upv.es/N+ISIS05/documents/JuanMiguelSignes/Integracion_y_middleware.pdf)

5. Un disco compacto contiene 650 MB de datos. La compresión se utiliza para CD de audio? Explique

Los cd’s de audio con extensión cda o wav no ofrecen compresión, mientras que el formato mp3 utiliza encoders para comprimir estos formatos aunque se pierden algunas frecuencias con esto se puede obtener ahorro de espacio y además mayor velocidad de transmisión por la red, esto permite en un CD guardar 150 canciones mientras que en formato cda permite 12 o trece canciones. Para una mayor compresión se busca eliminar las frecuencias que son menos perceptibles por el oido humano

6. Un error de 1 bit en una trama MPEG puede dañar más que la trama en la que ocurrió el error? Explique su respuesta
Si. Porque, si el error se encuentra en la parte de la trama utilizada por la información, ésta va ha llegar corrupta y si el error se localiza en la parte de la cabecera, la trama puede ser retornada como erronea y solicita el reenvio.

7. Los sistemas de correo electrónico necesitan directorios a fin de que se puedan buscar las direcciones de correo electrónico de las personas.
Para construir tales directorios y para que la búsqueda sea posible, los nombres deben dividirse en componentes estándar (por ejemplo, nombre, apellido) Mencione algunos problemas que deben resolverse a fin de que un estándar mundial sea aceptable.
Uno de los problemas: es la gran diversidad que hay entre nombre y apellidos; además, muchos nombre o apellidos, pueden ser utilizados tanto el uno como otroes por ejemplo David puede ser nombre o apellido; otro problema puede ser la diferencia para escribirlos, no hay una estandarización para la ortografía, Ademas existe tambien el incoveniente de los homonimos.

8. Los sistemas de correo electrónico difieren en la manera en la que se tratan los recipientes múltiples. En algunos sistemas, el agente usuario origen o emisor de correo hace todas las copias necesarias y éstas se envían de forma independiente. Un enfoque alternativo es determinar primero la ruta de cada destino. Después se envía un único mensaje en la parte común de la ruta y se hacen solamente copias cuando las rutas divergen; este proceso se conoce como empaquetamiento de correo (mailbagging). Discuta las ventajas y desventajas de los dos métodos.
El primer sistema, es más lento, porque tiene que realizar varios envios del mismo correo, sin importar si está en uno o varios servidores. Pero, puede ejercer un mayor control, para saber si el correo, llegó o nó, realmente a su destino.
El segundo sistema, es más rápido, porque el envio es único por servidor y por relación, llega a todos los contactos subscritos a ese servidor. Pero, si el envio a ese servidor, no se puede realizar, entonces, no llega a todos los destinatarios de ese servidor.

9. Suponga que desea comprobar el tiempo de respuesta de un servidor Web. Qué características debería tener la herramienta de medida? Como se debería diseñar?
Debería conocerse el método de envio, el canal por el cual se está transmitiendo, el tamaño de la información ha enviar, el sistema de multiplexación a utilizar.

TALLER 8

1. Por qué los métodos de cifrado convencionales no son adecuados para un banco?

Porque el requerimiento de seguridad para un banco es bastante exigente por el tipo de información con que cuenta, es decir en un banco se encuentra toda la información financiera de muchas personas y dependiendo de esta se puede afectar la seguridad del cliente, por esta razón las entidades bancarias son las mas preocupadas en manejar cifrado seguro y por la misma razón recomiendan el cambio de clave cada vez que sea posible.

2. Cifre el siguiente mensaje utilizando un método de sustitución ESTE ES UN BUEN EJEMPLO: Sustituya cada carácter por su código ASCII

ESTE ES UN BUEN EJEMPLO
69838469 6983 8578 66856978 69746977807679

3. Cuando una entidad de aplicación entrega a su entidad de presentación un dato, le indica el contexto de presentación al que pertenece ese dato. Para qué necesita la entidad de presentación esta información?

Cada maquina pueden tener diferente representación interna de caracteres según el código que utilice ya se asccii, unicote u otro, por esta razón cuando la aplicación indica el contexto de presentación de un dato, esta capa necesita comunicar eso a la capa de presentación del receptor para que esta lo transforme o “traduzca”, al mismo contexto, es decir para que el dato llegue con la misma semántica y sintaxis e intención con el que fue enviado, para ambas maquinas tengan el dato en un mismo contexto y sea entendible para ambas.

4. La siguiente cadena de octetos representa un valor de un tipo primitivo ASN.1 codificado utilizando las VER. Averigua el tipo y el valor del dato:

00000110 00000110 00101011 00001010 10110111 11000100 01010000 00000011

5. Cuál de las siguientes actividades puede ser considerada una potencial amenaza para la red de una empresa?

a). El personal de los servicios diarios de mensajería que dejan o recogen Paquetes

b) Los antiguos empleados que abandonan la empresa debido a reducciones de personal

c) Un empleado que esté viajando por cuenta de la empresa a una conferencia que se celebra en otra ciudad

d). La empresa inmobiliaria de la que depende el edificio donde una organización tiene sus oficinas ha decidido instalar un sistema extintor para ayudar a reducir la probabilidad de que los incendios se propaguen.

Las alternativas mas amenazantes son, el caso b porque si el administrador de la red no lleva un control exhaustivo de las personas a quienes debe cancelarles el acceso a la red de la empresa puede dejar camino abierto para que estas personas dañen o modifiquen intencionalmente o no la red; en el caso C dependiendo del tipo de acceso con el que cuente el empleado viajero, puede dejar paso para que los hackers hagan de las suyas con la red de su empresa y en el caso D al tener que instalar un sistema extintor existe la posibilidad de modificar estructuras fisicas de la empresa que pueden estar ligadas con la infraestructura de la red, alterando asi el buen funcionamiento de la misma.

6. Cuando se crea una firma digital, qué clave se utiliza para cifrar la firma?

Clave privada
La clave privada es el elemento secreto del certificado. Está relacionado, mediante procedimientos matemáticos, con otro elemento (clave pública). La clave privada se guarda en la tarjeta inteligente de la persona certificada y, por tanto, tiene todas las garantías de seguridad. Sirve, básicamente, para descifrar los mensajes recibidos, aunque también se utiliza para crear la firma digital.
[1]


11. Indique qué es un cortafuegos o firewall

Un cortafuegos, es un elemento de hardware o software utilizado en una red para controlar las comunicaciones, permitiéndolas o prohibiéndolas según las politicas que haya definido la organización responsable de la red. Puede permitir o denegar las transmisiones entre redes.

12. Para qué sirven los protocolos AH IPSec y ESP IPSec?

AH - Cabecera de autenticación
El protocolo AH protege la integridad del datagrama IP.
La cabecera AH mide 24 bytes. El primer byte es el campo Siguiente cabecera. Este campo especifica el protocolo de la siguiente cabecera. En modo túnel se encapsula un datagrama IP completo, por lo que el valor de este campo es 4. Al encapsular un datagrama TCP en modo transporte, el valor correspondiente es 6. El siguiente byte especifica la longitud del contenido del paquete. Este campo está seguido de dos bytes reservados. Los siguientes 4 bytes especifican en Índice de Parámetro de Seguridad (SPI). El SPI especifica la asociación de seguridad (SA) a emplear para el desencapsulado del paquete. El Número de Secuencia de 32 bit protege frente a ataques por repetición. Finalmente, los últimos 96 bit almacenan el código de resumen para la autenticación de mensaje (HMAC). Este HMAC protege la integridad de los paquetes ya que sólo los miembros de la comunicación que
ESP - Carga de Seguridad Encapsulada
El protocolo ESP puede asegurar la integridad del paquete empleando una HMAC y la confidencialidad empleando cifrado. La cabecera ESP se genera y añade al paquete tras cifrarlo y calcular su HMAC. La cabecera ESP consta de dos partes

Los primeros 32 bits de la cabecera ESP especifican el Índice de Parámetros de Seguridad (SPI). Este SPI especifica qué SA emplear para desencapsular el paquete ESP. Los siguientes 32 bits almacenan el Número de Secuencia. Este número de secuencia se emplea para protegerse de ataques por repetición de mensajes. Los siguientes 32 bits especifican el Vector de Inicialización (IV - Initialization Vector) que se emplea para el proceso de cifrado. Los algoritmos de cifrado simétrico pueden ser vulnerables a ataques por análisis de frecuencias si no se emplean IVs. El IV asegura que dos cargas idénticas generan dos cargas cifradas diferentes.

13. Cuál es el puerto predeterminado que HTTPS utiliza?

El puerto predeterminado que HTTPS utiliza es el 80.

14. Cuál es el propósito principal de un certificado en un explorador?

Salvaguardar y proteger la información que esta transmitiendo a través de Internet, es decir garantiza la veracidad de la información.

15. Describa brevemente cómo funciona una VPN

VPN es un sistema que simula una red privada sobre una red publica generalmente internet aminorando costos, se dice que es privada porque no necesita un medio físico directo que una al emisor y al receptor. VPN utiliza la tecnología de tunneling (túnel) esta es una forma de transmitir datos encapsulados es decir un paquete dentro del paquete de un protocolo determinado y solo es desempaquetado una vez llega a su destino, esto se realiza además con el fin de que los datos lleguen ordenados. Para VPN también es fundamental la autentificación para asegurar la integridad de los datos.

16. Indique cuál es uno de los problemas principales con los cifrados de sustitución

La facilidad que tiene para encontrar el mensaje original, por ejemplo cuando se hace sustitución de una letra por otra, solo basta con probar patrones de números hacia delante o hacia atrás para encontrar la frecuencia de reemplazo, es decir si yo tengo la clave: FDVD empiezo por tomar un rango aleatorio de 2, si miro dos lugares antes de F en el alfabeto la primera letra del mensaje original seria D, la segunda B, la tercera T y la ultima nuevamente B, para obtener DBTB lo cual no tiene sentido pero si ahora lo hago con un rango de 3 es decir regresar 3 lugares en el alfabeto a partir de la cadena tengo el resultado seria. F-3=C, D-3=A, V-3=S y D-3=A, lo que ya tiene sentido CASA.

17. Suponga que una organización utiliza VPN para conectar de manera segura sus sitios a Internet. Hay alguna necesidad de que un usuario, Jim , de esta organización utilice la encriptación o cualquier otro mecanismo de seguridad para comunicarse con otro usuario, María, de la organización?

VPN utiliza los protocolos PPTP, L2TP y el IPSEC que garantizan la confidencialidad de los datos por lo que en mi parecer no es necesario otro mecanismo de seguridad
Pptp PPTP encapsula datagramas de cualquier protocolo de red en datagramas IP, que luego son tratados como cualquier otro paquete IP.
IPSEC se conforma de dos partes
AH: provee autentificación, integridad y protección a repeticiones pero no confidencialidad. Protege partes del encabezado IP como direcciones de origen y destino
ESP provee autentificación, integridad, protección a repeticiones y confidencialidad de los datos, protegiendo el paquete entero que sigue al header.
Además iPSEC maneja métodos de encriptación muy complejos entre ellos
Kerberos.
Certificados.
El cliente,
Clave compartida previamente. Esta seria la mejor opción para Jim y Maria ya que deberán configurar manualmente IPSEC para utilizar una clave compartida q solo manejen los dos y garantizar así que nadie mas acceda a su información.
L2TP
Necesita correr junto con IPSEC para funcionar correctamente y llevar consigo un servidor de certificados.
En la autentificación de L2TP, tanto el LAC como el NLS comparten un secreto único. Cada extremo usa este mismo secreto al actuar tanto como autenticado como autentificador.

18. Dé dos razones por las cuales PGP comprime mensajes

PGP es una aplicación con alta seguridad criptográfica para el intercambio de archivos y mensajes esto con el fin de ofrecer al usuario
Privacidad: EL mensaje solo podrá ser leído por las personas a quien fue enviado.
Autenticidad: Los mensajes solamente son originados por quien los envió, es decir el remitente es realmente quien dice ser.
Conveniencia: no necesita manejar llaves asociadas a programas criptográficos.
[1] http://www.catcert.net/web/cas/mon/glossari.jsp

TALLER 7

1. Realice un cuadro donde bosqueje una visión crítica a la capa de sesión realizando comparativos con otros modelos.


2. Identifique tres aspectos similares entre las conexiones de sesión y transporte, así como tres aspectos diferentes entre las mismas.

CAPA DE SESION Y CAPA DE TRANSPORTE

Similitudes
Ø Ambas permiten el transporte ordinario de datos
Ø Ambas manejan un proceso de tres fases: la de establecimiento, la de utilización y la de liberación. La forma de liberar las sesiones y las conexiones de transporte.

Diferencias
Ø Las de transporte se terminan con la primitiva T-DISCONNECT.request, que produce una liberación abrupta y puede traer como resultado la pérdida de los datos en tráfico que haya en el momento de la liberación. Las sesiones se terminan con la primitiva S-RELEASE.request, que resulta en una liberación ordenada en la cual los datos jamás se llegan a perder.
Ø La capa de transporte tiene dos flujos de datos que son lógicamente independientes, es decir, los datos normales y los datos acelerados. La capa de sesión , además de estos dos tipos tiene , también, los datos tipados y los de capacidad.

3. En una sesión, por qué hace falta volver a negociar los tokens durante un proceso de resincronización?´

En mi concepto, porque depende del tipo de punto de sincronización con la que esta funcionando al momento de presentarse un error es decir:
Puntos de sincronización Mayor, Puntos de sincronización Menor. En el primero deberá iniciar quien tenga el token de sincronización mayor es decir tenga el servicio confirmado y en el segundo el que tenga el de sincronización menor, servicio no confirmado habitual o servicio confirmado. Además porque es muy importante conocer cual es la situación de los tokens disponibles es decir quien tiene cada token para evitar colisiones.

4.En qué situación sería innecesarios los puntos de sincronización?

En caso de que se cuente con un protocolo del nivel de sesion tan eficiente que evite la ocurrencia de errores, es decir cuando se garantiza la NO ocurrencia de errores durante una sesion lo cual es muy difícil ya que a nivel de sesiones entre usuarios ocurren muchos errores aunque puede ser que la mayoria de veces sean transparente al usuario.

5. Investigue qué es un RPC y qué relación tiene con la capa de sesión?

Llamada a Procedimiento Remoto) es un protocolo que permite a un programa de ordenador ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambos. un RPC consiste en los sig. pasos:
1) Activación por el programa cliente. Los parámetros de solicitud son empaquetados dentro de un paquete de datos.
2)Mandando solicitudes y desempaquetamiento de los parámetros en el programa del servidor.
3)Ejecución de la solicitud (el procedimiento) en el servidor.
4)Empaquetar y retornar de los resultados del cliente.
5)Desempaquetar los resultados por el cliente y continuación de los programas normales de ejecución.
Las RPC son muy utilizadas dentro del paradigma cliente-servidor. Siendo el cliente el que inicia el proceso solicitando al servidor que ejecute cierto procedimiento o función y enviando éste de vuelta el resultado de dicha operación al cliente.
6. Piense en las funciones que realiza el nivel de sesión y en las que hace el nivel de presentación Serían necesarias estrictamente (en conjunto) funciones como que las que realiza el nivel de sesión orientado a conexión si el modelo de comunicación fuese sin conexión? Y funciones como las que realiza el nivel de presentación

6. Piense en las funciones que realiza el nivel de sesión y en las que hace el nivel de presentación Serían necesarias estrictamente (en conjunto) funciones como que las que realiza el nivel de sesión orientado a conexión si el modelo de comunicación fuese sin conexión? Y funciones como las que realiza el nivel de presentación

NO, porque el nivel de sesión es el que se encarga de administrar el dialogo entre emisor receptor y controlar el flujo de datos DURANTE la conexión de los puntos y finalizar conexión, pero como en un servicio sin conexión estas características no se hacen necesarias ya que este tipo de servicio esta diseñado para cuando la probabilidad de error al envió o recepción es prácticamente nula. En cuanto a la capa de presentación, en mi concepto es necesaria tanto con conexión como sin ella ya que este, una vez recibida la información, sirve de intérprete para que los formatos de la misma estén estandarizados.

7. Es posible la multiplexación de varias conexiones de presentación sobre una sesión? Por qué?

Si, porque una vez establecida una conexión entre el emisor y el receptor la capa de sesión se encargara de mantener activa esta y en caso de que se pierda reiniciarla, controlar la sesión y la concurrencia, y sobre esta puede haber multiplexacion de varias conexiones de presentación porque esta el la que hace la “traducción” en caso de formatos distintos de maquina a maquina, por ende si los usuarios están trabajando varios formatos a la vez esta capa se encargara de hacerlos entendibles tanto para el emisor como para el receptor, es decir si se puede trabajar en dos o mas aplicaciones sobre el mismo nivel de sesión.

8.Crees que es posible la fusión de los niveles de sesión y presentación del modelo OSI en un único nivel que realizase los dos grupos de funciones? Si es así, por qué crees que la ISO ha dividido las funciones de sesión y presentación en dos niveles separados?

SI. OSI fue definido antes de implementar los protocolos, por esto OSI originalmente presentaba ausencia de algunas funciones por ejemplo, OSI originalmente no tiene ningún apoyo para broadcast, OSI es una buena herramienta para entender de manera independiente las funciones de cada capa, pero el modelo mas utilizado actualmente es TCP/IP ya que fue definido después de los protocolos.

TALLER 6

1. Por qué es necesario usar UDP? Por qué no puede un programa de usuario acceder directamente a IP?

Porque UDP sirve como "multiplexor/ demultiplexor" para enviar y recibir datagramas, usando los puertos para dirigir los datagramas. UDP permite ademas mediante el uso de puertos dirigir los datagramas a proceso concretos y no a todo el sistema, siendo UDP una capa extremadamente delgada permite menos "overhead".

Un programa de usuario no puede acceder directamente a IP porqu esi el programa necesita enviar datos, deben antes pasar por varios protocolos para que permitan dejar la informacion en un formato entendible para la red.

2. Explique por qué es útil para los programas de la capa de aplicación tener
asociado un número de puerto TCP conocido.

Los números de puertos bien conocidos o well-known port son asignados por ANA (Internet assigned numbers authority) van en un rango de 0 a 1023. El numero de puerto hace referencia a una numeración lógica que se asigna a las conexiones tanto emisora como receptora. Es importante el permitir o negar el acceso a los puertos, ya que las aplicaciones servidoras es decir las que aceptan llamadas de otros ordenadores deben reconocer el puerto del cliente para aceptar la conexión, Los servicios más habituales tienen asignados los llamados puertos bien conocidos, por ejemplo el 80 para Web, el 21 para ftp, el 23 para telnet, etc. Entonces si cuando se desea buscar una página Web, el navegador realiza una conexión al puerto 80 del servidor Web, si este número de puerto no estuviese preestablecidos o estuviera bloqueado no podría recibir la página. Al igual que con los demás aplicaciones.
Un puerto puede estar:
Abierto: Acepta conexiones. Hay una aplicación escuchando en este puerto. Esto no quiere decir que se tenga acceso a la aplicación, sólo que hay posibilidad de conectarse.
Cerrado: Se rechaza la conexión. Probablemente no hay aplicación escuchando en este puerto, o no se permite el acceso por alguna razón. Este es el comportamiento normal del sistema operativo.
Bloqueado o Sigiloso: No hay respuesta. Este es el estado ideal para un cliente en Internet, de esta forma ni siquiera se sabe si el ordenador está conectado. Normalmente este comportamiento se debe a un cortafuego de algún tipo, o a que el ordenador está apagado.

3. Use telnet desde su computador para loguearse a otra máquina. Qué retardo experimenta si realiza la experiencia a una máquina conectada en la
misma LAN? Qué retardo experimenta si realiza la experiencia a una máquina conectada un sitio remoto?

Usando el telnet para loguear un equipo de mi LAN el retardo es de 00:2:45 minutos.

Mientras que con una maquina remota www.udenar.edu.co el retardo es de 2:24:77 minutos.

4. Determine si el set de servicios para TCP/IP está disponible en su computador local.

Ftp si esta disponible, al igual que SMTP, WWW

5. Investigue acerca de cómo otros sistemas como Windows usan programas para permitir la concurrencia.

Una aplicación es concurrente cuando se descompone en varias hebras y/o procesos. Las hebras se utilizan para permitir la creación de interfaces que respondan mejor a las ordenes del usuario, cuando trabajamos una aplicación que atiende peticiones de varios usuarios el uso de hebras o procesos permite que varios usuarios accedan a la aplicación simultáneamente, permite mejorar el tiempo de respuesta de la aplicación.

6. Investigue en el lenguaje C en el archivo include (winsock.h) cuáles tipos
de socket son permitidos?

Los sockets son mecanismos de comunicación entre procesos que permiten que un proceso hable (emita o reciba información) con otro proceso incluso estando en distintas máquinas.
Tipos de socket

* Tipo sock_dgram: sockets para comunicaciones en modo no conectado, con envío de datagramas de tamaño limitado ( tipo telegrama ). En dominios internet el protocolo del nivel de transporte sobre el que se basa es el udp.

* Tipo sock_stream: para comunicaciones fiables en modo conectado, de dos vías y con tamaño variable de los mensajes de datos. En dominios internet subyace el protocolo tcp.

* tipo sock_raw: permite el acceso a protocolos de más bajo nivel como el ip (nivel de red )

· Tipo sock_seqpacket: tiene las características del sock_stream pero además el tamaño de los mensajes es fijo.


En C se permiten los siguientes socket:


7. Construya un software cliente que permita conectarse a un servidor usando sockets.




8. Investigue qué es un thread. Qué relación tiene con los programas?

Thread: Es un hilo de ejecución, los hilos permiten dividir un programa en dos o más tareas que corren simultáneamente, por medio de la multiprogramación. Este método permite incrementar el rendimiento de un procesador de manera considerable. Los thread permiten simplificar la estructura de los programas, cuando un hilo modifica un dato en la memoria, los otros hilos utilizan el resultado cuando acceden al dato. Cada hilo tiene su propio estado, su propio contador, su propia pila y su propia copia de los registros de la CPU. Los valores comunes se guardan en el bloque de control de proceso (PCB), y los valores propios en el bloque de control de hilo (TCB).
Cada hilo esta pendiente de un aspecto por ejemplo uno esta atento a los elementos gráficos u objetos como los iconos o botones, mientras que otro debería estar pendiente de la interacción que se hace mediante otro proceso de estos objetos, haciendo así mas eficiente la ejecución del programa.

9. Analice las conexiones TCP necesarias en FTP

FTP usa TCP como protocolo de transporte para proporcionar conexiones fiables entre los extremos. Se emplean dos conexiones: la primera es para el login y sigue el protocolo TELNET y la segunda es para gestionar la transferencia de datos. Como es necesario hacer un login en el host remoto, el usuario debe tener un nombre de usuario y un password para acceder a ficheros y a directorios. El usuario que inicia la conexión asume la función de cliente, mientras que el host remoto adopta la función de servidor

10. Qué es JAVA?

Java es un lenguaje de programación orientado a objetos desarrollado por James Gosling y sus compañeros de Sun Microsystems al inicio de la década de 1990. A diferencia de los lenguajes de programación convencionales, que generalmente están diseñados para ser compilados a código nativo, Java es compilado en un bytecode, es decir que es ejecutado (usando normalmente un compilador JIT), por una máquina virtual Java.
El lenguaje en sí mismo toma mucha de su sintaxis de
C y C++, pero tiene un modelo de objetos mucho más simple y elimina herramientas de bajo nivel como punteros.

11. Cuál es el objetivo de HTML?

El objetivo de HTML es clasificar las distintas partes de un documento. Así se clasifican "Título", "Encabezamiento", "Lista", etc., mediante las correspondientes etiquetas. Será entonces el navegador o browser del ordenador que acede al documento, quien de acuerdo con las etiquetas del documento "Título", "Encabezamiento", etc, mostrará estas partes con unos atributos de color, tamaño, posición, etc.

12. Compare los niveles del conjunto de protocolos TCP/IP con los niveles OSI

Como se menciona anteriormente el modelo OSI cuenta con 7 capas, mientras que TCP/IP con 5. Las dos cuentan con una capa de aplicación, una de transporte, una de nivel físico.
Nivel físico Define las características del medio, su naturaleza, el tipo de señales, la velocidad de transmisión, la codificación, etcétera. Y la función en los dos modelos es básicamente la misma.
Nivel de transporte Son similares en ambos modelos, garantiza la transmisión sin errores de extremo a extremo, independientemente del tipo de red. Se encarga de que los datos lleguen sin errores, ordenados, sin pérdidas ni duplicados.
Nivel de Aplicación Este nivel se encarga de las aplicaciones más frecuentes, como http, transferencia de ficheros, telnet, etcétera. También define ciertas funciones que pueden ser usadas por varias aplicaciones. En TCP/IP tiene la misma función pero además de las aplicaciones, este nivel se ocupa de las posibles necesidades de presentación y de sesión, es como si fusionará en una las funciones de las tres capas

TALLER 5

1. Internet está conformada por una gran cantidad de redes. Su disposición determina la topología de Internet. En línea se encuentra una cantidad considerable de información acerca de la topología de Internet. Utilice un motor de búsqueda para investigar más sobre la topología de Internet y escriba un breve informe sobre sus resultados.

La estructura de Internet es Jerárquica, existen proveedores de este servicio que no cuentan con infraestructura propia y lo que hacen ofrecer el servicio de acceso a la red, contratando las líneas físicas a algún otro ISP con mayor infraestructura. Están los ISP a nivel nacional tendrán que tienen la necesidad de contratar líneas o servicios a terceros cuando ofrecen una “salida” internacional a sus clientes, mientras que el tráfico nacional puede ir por su red. Finalmente están los ISP que cuentan con líneas propias que conectan sus infraestructuras en diversos países. También se podría citar a las empresas que cuentan con las líneas continentales sobre las que pasa la mayoría del tráfico Internet (los backbones de Internet). Esta complejidad ha causado que no exista EL MAPA de la red; aunque si existen muchos mapas que intentan delinearla; pero a pesar de esto nadie sabe como es realmente, también por el hecho de que cada día crece. Eso hace que la naturaleza de la red sea distribuida, descentralizada y localmente aislada, lo que a su vez la vuelve invulnerable a cualquier ataque.
En los comienzos de Internet nadie imaginó hasta donde llegaría, a nadie se le ocurrió jamás que existiría una Internet comercial y mucho menos una red de comunicación universal -que inclusive llegaría a Marte y que a junio del 2004 tiene 750 millones de usuarios.
A pesar de que Internet es un producto creado por humanos, Internet tiene vida propia, ya que tiene propiedades de un sistema complejo evolutivo.
En resumen Internet es una red WAN, con topología distribuida, descentralizada que cada día tiende a crecer mas, lo que permite liberar a la red de cualquier ataque total, si se daña un tramo el resto de ella permanece inalterable.

2. Cuál de los siguientes protocolos IP utiliza una estructura jerárquica de
denominación o direccionamiento?
a) DNS
b) ARP
c) BOOTP
d)LDAP

DNS: El DNS ( Servicio de Dominios de Nombres) Este sistema permite traducir nombre de dominio a dirección IP y vice-versa. Aunque La base de Internet son las direcciones IP, DNS permite acceder sin necesidad de conocer los IP, es suficiente con conocer los nombres de dominio que son más fáciles de recordar y asociar.
DNS, es un sistema distribuido, jerárquico, replicado y tolerante a fallos, se basa en un árbol que define la jerarquía entre los dominios y los sub-dominios. En un nombre de dominio, la jerarquía se lee de derecha a izquierda. Por ejemplo, en dcc.uchile.cl, el dominio más alto es cl. Para que exista una raíz del árbol, se puede ver como si existiera un punto al final del nombre: dcc.uchile.cl., y todos los dominios están bajo esa raíz (también llamada ``punto").
Cada componente del dominio (y también la raíz) tiene un servidor primario y varios servidores secundarios. Todos estos servidores tienen la misma autoridad para responder por ese dominio, pero el primario es el único con derecho para hacer modificaciones en él. Por ello, el primario tiene la copia maestra y los secundarios copian la información desde él.
Existe un conflicto de competencia entre el servidor de un dominio y el de un sub-dominio: ambos deben saber cuales son los servidores de nombres del sub-dominio. En un inicio, estarán de acuerdo, pero con el tiempo los servidores pueden ir cambiando, y las versiones de ambos pueden ser inconsistentes. Actualmente, el que manda es el servidor del sub-dominio, y su información es la más importante. Por ejemplo, si el servidor de .cl dice que uchile.cl es servido por los servidores A y B, y luego el servidor A dice que uchile.cl es servido por A y C, la información que se recibirá en el mundo es que los servidores son A y C. El único requisito es que por lo menos uno de los servidores de nombres que figuran en el dominio debe corresponder a uno de los que lista el sub-dominio. Si no es así, el dominio queda sin servidores y es inaccesible del resto del mundo.

3. La red IP 192.168.130.0 está utilizando la máscara de subred 255.255.255.224. En qué subredes se encuentran los siguientes hosts?

192.168.130.10 192.168.130.0
192.168.130.67 192.168.130.64
192.168.130.93 192.168.130.64
192.168.130.199 192.168.130.192
192.168.130.222 192.168.130.192
192.168.130.250 192.168.130.224

4. Cuál es la información suplementaria de la cabecera en el protocolo IP?

La versión (4 bits), sirve para identificar a que versión específica hace referencia el formato del datagrama. Esta información sólo es utilizada por los routers.

El tamaño de la cabecera (Header Length), son 4 bits que indican el número de palabras de 32 bits que ocupa la cabecera.

El campo del tipo de servicio (Type Of Service), se compone de 8 bits. Los primeros 3 bits tienen una función obsoleta y no se contemplan actualmente. Los 4 bits siguientes definen el tipo de servicio y el último bit no se utiliza actualmente y
debe tener valor 0.
El tipo de servicio determina la política a seguir en el envío del datagrama por Internet. Las opciones posibles son:
1. minimizar el retraso (minimize delay)
2. maximizar el rendimiento (maximize throughput)
3. maximizar la fiabilidad del transporte (maximize reliability)
4. minimizar el coste económico del transporte (minimize monetary cost).

La longitud del datagrama (Total Length), es un número de 16 bits que indica la longitud total del datagrama. Este valor es muy importante, ya que permite saber que tamaño de memoria debemos reservar para la recepción del datagrama. Además, nos indica el número de bytes a leer, lo que nos permite un simple control de error.

El número de identificación del datagrama (Identificartion Field), es un número de16 bits que en caso de fragmentación de un datagrama nos indica su posición en el datagrama original.

Las banderas (Flags) son 3 bits. El primero permiten señalar si el datagrama recibido es un fragmento de un datagrama mayor, bit M (More) activado. El segundo especifica si el datagrama no debe fragmentarse, bit DF (Don’t fragment) activado y el tercero no se utiliza actualmente, asignándole el valor 0.

El número de byte en el datagrama (Fragmentation Offset), nos indica la posición en bytes que ocupan los datos en el datagrama original. Sólo tiene sentido si el datagrama forma parte de uno mayor que ha sido fragmentado. Este campo tiene un máximo de 13bits

El tiempo de vida (Time To Live), es un campo de 8 bits que indica el tiempo máximo que el datagrama será válido y podrá ser transmitido por la red. Esto permite un mecanismo de control para evitar datagramas que circulen eternamente por la red

El tipo de protocolo (Protocol), es un valor que indica a que protocolo pertenece el datagrama (TCP, UDP, ICMP...). Es necesario debido a que todos los servicios de Internet utilizan IP como transporte, lo cual hace necesario un mecanismo de
discriminación entre los diferentes protocolos.

El checksum de la cabecera del datagrama (Header Checksum), es una suma decomprobación que afecta sólo a la cabecera del datagrama IP. El resto de protocolos TCP, UDP, IGMP... tienen su propia cabecera y checksum. Su función es simplemente la de un mecanismo de control de errores. De esta forma, si se encuentra un error en el checksum de un datagrama IP, este es simplemente descartado y no se genera ningún mensaje de error. Esto implica que es deber de las capas superiores el control del flujo de los datagramas para asegurarse que estos lleguen correctamente al destino, ya sea utilizando un protocolo fiable (TCP) o implementando internamente algún tipo de control.

5. El formato ICMP incluye los 64 primeros bits del campo de datos
del datagrama. Cuál es el objetivo de incluir estos bits?

Estos bits tienen varios objetivos entre ellos:

Ø Conocer si el estado del host al que se envía el datagrama es operativo.
Ø Informar sobre la imposibilidad de enviar un datagrama.
Ø Controlar el flujo cuando el buffer del Gateway esta saturado para detener el envió.
Ø Enviar mensaje de redireccionamiento
Ø Descartar el datagrama cuando ha excedido su tiempo de vida.

Pero en si el objetivo general es el manejo de datagramas, mediante el uso de mensajes de error, es decir que basándose en estos mensajes la red sabe que debe hacer con el datagrama que se desea enviar.


6. Utilice un programa tipo Telnet para enviar un correo electrónico interaccionando directamente con servidor de correo local.

7. Se puede utilizar el programa nslookup para consultar servidores de nombres de Internet. Use el programa para averiguar la dirección IP de
http://www.utoronto.ca/

142.150.210.13


8. Use netstat para averiguar la tabla de enrutamiento para una computadora de su red.






9. Identificar la clase de dirección de las direcciones IP siguientes:

200.58.20.165 C
128.167.23.20 B
16.196.128.50 A
150.156.10.10 B
250.10.24.96 E

10. Identificar el rango de direcciones IP ocupado por la clase A, B y C.

Clase A: 10.0.0.0 a 10.255.255.255 (8 bits red, 24 bits hosts)
Clase B: 172.16.0.0 a 172.31.255.255 (16 bits red, 16 bits hosts)
Clase C: 192.168.0.0 a 192.168.255.255 (24 bits red, 8 bits hosts)

Saturday, October 07, 2006

TALLER 4

TALLER 4

  1. Realice un cuadro comparativo entre los servicios con conexión y de datagramas.


2. Suponga que en la capa de red losrouters estuvieran sujetos a condiciones estresantes que pudieran ocasionar quefallaran a menudo. Desde un punto de vista de alto nivel qué acciones se debierantomar en dicho fallo del router? Es éste un argumento a favor de un entornoorientado a conexión, o a favor de un entorno sin conexión?




3. En qué se diferencia un repetidor de un amplificador? Un enrutador de un puente?

Ø El amplificador incrementa la Intensidad la señal, toma potencia de una fuente de alimentación y controla la salida para que coincidan la onda de señal de entrada con la de salida pero con mayor amplitud; mientras que el repetidor permite extender la cobertura física de la red, el repetidor regenera la señal con niveles mejorados esto lo hace creando copia bit por bit de la señal que ha recibido si esta es muy débil o corrompida.
Es decir que mientras el amplificador hace que la amplitud de la señal mejore haciéndose mas grande, el repetidor lo que hace es recibir la señal y cuando esta muy débil o dañada “recrea ” la información para reenviarla.

Ø Un enrutador construyen tablas de enrutamiento y utilizan algoritmos para escoger la mejor ruta para la transmisión. Existen enrutadores estáticos y dinámicos. El puente toma las tramas que entran en el y la regenera además verifica la dirección del destino y reenvía la copia solo al segmento al que pertenece la dirección, un puente también es capaz de conectar dos LANs que usan diferente protocolo
El enrutador es mas avanzado que el puente porque ejecutan más funciones, los routers examinan los paquetes para determinar la mejor ruta para enviarlos a sus destinos.

4. Realice un pseucódigo para un algoritmo de enrutamiento distance vector como RIP

5. Enumere los dispositivos de interconexión de redes de acuerdo a su complejidad e indique los niveles del modelo OSI en los que operan

REPETIDOR: Opera en la capa físicaSolo permite ampliar la cobertura física de una red, regenera una señal a niveles más óptimos cuando recibe una señal muy débil o corrompida, crea una copia bit por bit de la señal original. La posición de un este elemento es muy importante, debe estar ubicado en un sitio donde la señal aun no se haya debilitado.Existen también regeneradores ópticos conocidos como EDFA que permiten extender la distancia de un haz de luz sobre una fibra óptica hasta 125 millas.

CONCENTRADOR (HUB): Opera en la capa física.Interconecta físicamente otros dispositivos en topología estrella o ducto. Existen dos tipos de concentrador, pasivos o activos. Los pasivos sólo interconectan dispositivos, mientras que los hubs activos además regeneran las señales recibidas, como si fuera un repetidor. Un hub activo entonces, puede ser llamado como un repetidor multipuertos.

PUENTE (BRIDGE): Opera en la Capa Física y de Enlace de Datos.Los puentes pueden dividir una red muy grande en pequeños segmentos. Pero también pueden servir de unión de dos redes separadas. Además sirven de filtro para el control del trafico de red, este ofrece acceso a las direcciones físicas de todas las estaciones conectadas a el, cuando recibe un paquete o trama regenera la señal y verifica dirección destino y reenvía la copia solo al segmento al cual pertenece la dirección.Un puente es capaz de conectar dos LANs que usan diferente protocolo (e.g. Ethernet y Token Ring),haciendo conversión de protocolos de un formato a otro.

CONMUTADOR DE PAQUETES (SWITCH): Opera en la Capa Fisica y de Enlace de Datos.Los switches pueden ser usados para mantener el ancho de banda en la red al utilizar la segmentación. Son usados para reenviar paquetes a un segmento particular utilizando el direccionamiento de hardware MAC (como los puentes). Debido a que los switches son basados en hardware, estos pueden conmutar paquetes más rápido que un puente.

ENRUTADOR (ROUTER): Opera en la capa de Red, Enlace de Datos y Fisica.Los enrutadores construyen tablas de enrutamiento, y utilizan algoritmos para determinar la mejor ruta posible para una transmisión en particular. Los protocolos usados para enviar datos a través de un enrutador deben ser especificamente diseñados para soportar funciones de enrutamiento. IP (Arpanet), IPX (Novell) y DDP (Appletalk Network layer protocol) son protocolos de transporte enrutables. Existen dos clases de enrutadores » Enrutadores estáticos: estos no determinan rutas. Se debe de configurar la tabla de enrutamiento, especificando las rutas potenciales para los paquetes. » Enrutadores dinámicos: Tienen la capacidad de determinar rutas y encontrar la más óptima basándose en la información de los paquetes y en la información obtenida de los otros enrutadores.

PASARELA (GATEWAY o PROXY SERVERS): Operan en capa de aplicación, Presentación, Sesión, Transporte.Son computadoras que están corriendo una aplicación(software). Este software es capaz de realizar una infinidad de tareas: conversión de protocolos para proveer la comunicación de dos plataformas distintas, también los gateways suelen ser servidores que corren software de seguridad como firewall; correo electrónico; servidores de web; servidores de dominios de nombre, entre otros.

PUNTO DE ACCESO (ACCESS POINT): Operan en la capa de enlace de datos y fisica.Dispositivo inalámbrico se parece a un switch que le da acceso a todos los nodos conectados a él. El medio de comunicación es el aire en las bandas de frecuencia del espectro disperso (2.4 GHz y 5 GHz). Existen varias tecnologias, pero las mas importantes son las IEEE 802.11, IEEE 802.11b (Wi-Fi) y la IEEE 802.11a.

DSU/CSU (modem digital): Opera en la capa de enlace de datos y fisica.Mejor conocido como DTU (Unidad Terminal de Datos) es un equipo de interconexión. Es básicamente un modem digital que enlaza dos o más redes que tengan servicios digitales Un DTU provee además acondicionamiento y equalización de la línea. Un DTUconvierte las señales de datos de un equipo DTE (Equipo Terminal de Datos) que puede ser una computadora en señales digitales bipolares requeridas en la red digital, realiza la sincronización de relojes y regenera la señal.

6. Cuál es la función principal de un enrutador?

El enrutador se encarga de interconectar segm
entos de red o redes enteras. Permite el paso de paquetes de datos entre redes. El enrutador o router decide cual es la mejor ruta para realizar el envió de datos a través de una red. Para el enrutamiento se toman en cuenta varios aspectos, uno de ellos es decidir la dirección de la red hacia la que va destinado el paquete. Otra decisión debe tener en cuenta las interfaces de red, establecer la velocidad teniendo en cuenta el protocolo que se este utilizando.

7. Por qué el enrutamiento dinámico es mejor que el estático?

Porque en el algoritmo del enrutamiento dinámico tiene en cuenta la carga actual de las distintas partes de la red, decide la ruta basándose en la información actual no histórica, además este tipo de enrutamiento permite el intercambio de información para ajustar sus tablas de enrutamiento de forma precisa.


8. Cuál es el papel del enrutador en el control del tiempo de vida de un paquete?

Tiempo de Vida se refiere a la cantidad de nodos por lo que un paquete puede pasar antes de ser desechado por la red o devuelto al nodo origen. El TTL (tiempo de vida ) es un campo en la estructura del paquete del protocolo IP. El enrutador analiza este campo y determina que hacer según lo que contenga, es decir si un enrutador recibe un paquete con un TTL igual a uno o cero no lo envía sino que notifica vía ICPM(Protocolo de Control de Mensajes de Internet) a la dirección origen que el destino esta a varios nodos de ahí, pero si el paquete es recibido por un router diferente al destino este resta uno al valor de TTL y continua enviando el paquete.

9. En qué tipo de enrutamiento todos los enrutadores tienen una base de datos común?

En el enrutamiento dinámico; porque estos algoritmos permiten que los enrutadores publiquen, la existencia de la información de ruta de red IP necesaria para crear la tabla de enrutamiento.