Examen de Introducción a las Redes de Computadoras y Comunicación de Datos (ref: sirc0707.doc) 31 de julio de 2007



Documentos relacionados
Introducción a las Redes de Computadoras

Examen 1 de febrero de 2014 (ref: sirc1402.odt)

REDES INFORMATICAS: Protocolo IP

Redes (4º Ing. Informática Univ. Cantabria)

1. Dada la siguiente tabla, indique si los datos mostrados son correctos o no. Justifique. Dirección de red, Clase Mascara, Subred, Broadcast

1.- Convierte las direcciones: y a formato binario e identifica su clase.

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Unidad I: La capa de Red

Arquitectura de Redes y Comunicaciones


Práctica de laboratorio 7.5.2: Reto de configuración de RIPv2

Protocolo ARP. Address Resolution Protocol

(decimal) (hexadecimal) 80.0A.02.1E (binario)

DIRECCIONAMIENTO IPv4

Trabajo Práctico N 2

Práctica de laboratorio 9.6.2: Práctica de laboratorio de reto de configuración de EIGRP

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

Diseño de Redes de Área Local

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

Proyecto de Grado 2008 Anexo VII IP4JVM Glosario

Capitulo 10 - CCNA Exploration: Aspectos básicos de networking (Versión 4.0)

Introducción a redes Ing. Aníbal Coto Cortés

CCNA2 EXAMEN 6 SU PUNTUACION ES 100%. RESPUESTAS CORRECTAS AL PRIMER INTENTO: 20/20 EJERCICIO COMPLETADO

CAPÍTULO HTML Y DHCP DE H0/H2-ECOM100 CONFIGURACIÓN. En este capítulo...

Como es una dirección IP v4? Para que me sirve una dirección IP 12/07/2011. Direccionamiento IP. Direccionamiento IP. Fisico (Mac-address)

Solución: Examen de Introducción a las Redes de Computadoras y Comunicación de Datos (ref: sirc0608.doc) 5 de agosto de 2006

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

INSTITUTO TECNOLÓGICO DE SALINA CRUZ. Fundamentos De Redes. Semestre Agosto-Diciembre Reporte De Lectura

Seguridad de la información: ARP Spoofing

GUÍA PARA LA REVISIÓN

INSTITUTO TECNOLOGICO DE SALINA CRUZ REDES DE COMPUTADORAS REALIZADA POR: JIMENEZ GARCIA ANGEL DANIEL

Introducción a redes Ing. Aníbal Coto Cortés

Redes de Computadoras, Introducción a las Redes de Computador{ae}s y Comunicación de Datos

Prácticas de laboratorio de Redes de Ordenadores. Práctica 3: Protocolos TCP y DNS. Uploaded by. IngTeleco

>> Introducción a las Redes de Computadores

2. Qué dispositivo se debe utilizar para enrutar un paquete a una red remota? A switch de acceso B servidor de DHCP C hub D router

7. VLSM. IST La Recoleta

Redes I Soluciones de la Práctica 1: /etc/network/interfaces, tcpdump y wireshark

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Organizador Didáctico del Aprendizaje Fundamentos de Redes

Dirección IP Binario Clase

Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas

Práctica 8: Ruteo Dinámico

Crear un servidor DHCP

Redes de Computadoras Junio de Teoría y problemas

Práctica de laboratorio 6.4.1: Cálculo de VLSM y diseño de direccionamiento básicos

Redirección de puertos

Manual de Usuario CPE OX330. Manual de Usuario CPE OX330

Práctica de laboratorio: configuración de rutas estáticas y predeterminadas IPv4

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD ADOLFO LÓPEZ MATEOS - ZACATENCO

CAPITULO 2 COMUNICACION ATRAVES DE LA RED

8 Conjunto de protocolos TCP/IP y direccionamiento IP

Práctica de laboratorio: Visualización de tablas de enrutamiento de host

Solución de actividad 2.2.5: Uso de NeoTrace para ver Internetworks

Dispositivos de Red Hub Switch

1º Cuatrimestre Redes de Computadoras Subnetting y VLSM

ESCUELA NORMAL PROF. CARLOS A CARRILLO

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP)


Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 8: El nivel de transporte en Internet

Capa de red de OSI. Semestre 1 Capítulo 5 Universidad Cesar Vallejo Edwin Mendoza emendozatorres@gmail.com

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

Protocolos de red. IP: Internet Protocol

Cátedra de Sistemas Distribuidos Escuela de Ingeniería Electrónica Departamento de Sistemas e Informática

Una ACL es una lista secuencial de sentencias de permiso o denegación que se aplican a direcciones IP o protocolos de capa superior.

Efectos de los dispositivos de Capa 2 sobre el flujo de datos Segmentación de la LAN Ethernet

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

NOMBRE : CODIGO FECHA : Mayo 18 de EXAMEN FINAL LABORATORIO DE REDES I

CONFIGURACIÓN DEL ADAPTADOR DE RED EN LINUX

Redes de Datos 1er parcial año 2010

Aspectos Básicos de Networking

Problemas de Arquitectura de Redes, Sistemas y Servicios 2 o Grado en Ingeniería en Tecnologías de Telecomunicación Conjunto de problemas 6

Examen de Redes de Datos Tecnólogo en Telecomunicaciones (ROCHA)

Aspectos Básicos de Networking

10.3.1: Actividad de desafío de integración de aptitudes del Packet Tracer. Diagrama de topología

AUTORES: OBREGON CARLA ROMERO MARIA MARACAIBO FEBRERO 2012

Direccionamiento IP y Subneting

Problemas del cliente de marcación de entrada de Windows con las máscaras de subred, los gatewayes y los Domain Name

Profesor Santiago Roberto Zunino. Página 1

Adelacu Ltda. Fono Graballo+ Agosto de Graballo+ - Descripción funcional - 1 -

Examen Cisco Online CCNA4 V4.0 - Capitulo 5. By Alen.-

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores

IP v6. :: Redes :: Redes : : IP v6. transporte. red. enlace. física. aplicación. Versión 28/02/11

La vida en un mundo centrado en la red

RIP versión 1. Conceptos y protocolos de enrutamiento. Capítulo Cisco Systems, Inc. Todos los derechos reservados.

CSIR2121. Administración de Redes I

1 of 6. Visualizador del examen - ENetwork Chapter 5 - CCNA Exploration: Network Fundamentals (Versión 4.0)

CFGM. Servicios en red. Unidad 2. El servicio DHCP. 2º SMR Servicios en Red

Sistema de Captura Electrónica

CCNA 1 - Examen final

Práctica de laboratorio 5.2.3b Creación de una WAN enrutada básica

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS

IP MULTICAST. Ing Camilo Zapata Universidad de Antioquia

Servidor FTP. Ing. Camilo Zapata Universidad de Antioquia

IFCM0410 Certificación Profesional: Gestión y Supervisión de Alarmas en redes de Telecomunicaciones

Control de presencia para terminal por huella dactilar

Laboratorio 2 Introducción al DNS (Domain Name System)

Direcciones IP y máscaras de red

Router Teldat. Proxy ARP

Transcripción:

Examen de Introducción a las Redes de Computadoras y Comunicación de Datos (ref: sirc0707.doc) 31 de julio de 2007 Atención: La duración del examen de 3 horas. El examen debe realizarse sin material. Se debe responder al menos el equivalente a 15 puntos en las preguntas teóricas. El puntaje mínimo de aprobación es de 60 puntos. para todos los ejercicios, suponga que dispone de los tipos de datos básicos (p.ej. lista, cola, archivo, string, etc.) y sus funciones asociadas (ej: tail(lista), crear(archivo), concatenar(string, string). Pregunta 1 (10 puntos) Preguntas Teóricas a) Si se quiere calcular la máxima capacidad de transmisión de datos sobre una línea telefónica, que teorema visto en el curso se debe aplicar, justifique y escriba la fórmula para calcularla, explicando el significado de las variables en la formula y que unidades se suelen utilizar. b) Suponga que se tiene un modem para enviar datos a través de la línea telefónica. Que tipos de modulación conoce?. Explique como se representan los diferentes tipos de modulación. Pregunta 2 (5 puntos) Nombre los mecanismos de detección y corrección de errores más comunes en la capa enlace, y describa uno. Pregunta 3 (10 puntos) a) Indique cual es la diferencia de performance entre ALOHA y Slotted-ALOHA en el caso de carga normal. Justifique. b) Que tipos de protocolos CSMA hay. Describa cual es la diferencia entre ellos. Pregunta 4 (10 puntos) Explique que función cumple el DNS (Domain Name System), y presente el protocolo involucrado brevemente. Pregunta 5 (5 puntos) Especifique de manera concisa la arquitectura y el funcionamiento de IP Móvil. 1/9

Problemas Prácticos Problema 1 (35 puntos) Sea una red en la que la que los equipos Host buscan recibir diferentes servicios de tipo video streaming (señales de TV), difundidas a través de un servidor de la red (VideoStreamingServer). Todos los equipos se encuentran conectados a través de un segmento ethernet, al cual se encuentra conectado también el servidor. Actualmente el problema planteado se resuelve de la siguiente forma. Dado un Host, que desea recibir una señal de TV específica, realiza los siguientes pasos: El equipo Host, envía por UDP/puerto VS_SERVER, una solicitud request al VideoStreamingServer (equipo conocido), solicitando recibir la lista de señales disponibles. El equipo VideoStreamingServer, contesta enviando un response por UDP/ puerto VS_CLIENT, un mensaje que contiene las señales de TV disponibles. El equipo Host, envía por UDP/puerto VS_SERVER, una solicitud join al VideoStreamingServer, indicando la señal que desea recibir, y en que puerto espera escucharlo SIGNAL_PORT. El equipo Host, comienza a escuchar por UDP/puerto SIGNAL_PROT, la señal deseada. El equipo Host, cada KEEP_ALIVE segundos, envía un confirm, por UDP/puerto VS_SERVER, incluyendo las señales que se encuentra escuchando. El equipo Host, envía por UDP/puerto VS_SERVER, una solicitud leave al VideoStreamingServer, cuando desee dejar de recibir alguna señal, indicando su identificación. El VideoStreamingServer, en caso de no recibir 5 confirm consecutivos, interrumpirá la transmisión de las señales solicitadas por éste Host. Se pide: a) La solución existente, que ineficiencias tiene, en referencia al uso del canal?. Estudiar en particular el caso en que más de un equipo solicitan la misma señal. b) Que se ventajas se logran implementando un servicio similar sobre multicast? c) Modificar el protocolo para que ejecute sobre multicast. Especificar, lo ejecutado por el servidor (VideoStreamingServer), en un lenguaje de alto nivel. Especificar en especial los tipos de paquetes requeridos. Considerar que el servidor solamente transmite al medio las señales de TV, siempre que algún Host se encuentre escuchando la misma. Se cuenta además con: una dirección multicast 226.0.0.1 para ser utilizada por el servicio y direcciones adicionales multicast pre-definidas, por señal de TV disponible. y las primitivas: transmitir(videoid) suspender(videoid), que permiten iniciar o finalizar la transmisión del videoid especificado como parámetro, por la dirección multicast pre-definida para él mismo. Nota: Se pide exclusivamente resolver el protocolo que permite el registro de los diferentes Host, para ver señales de TV. 2/9

Solución: a) La solución existente, que ineficiencias tiene, en referencia al uso del canal?. Estudiar en particular el caso en que más de un equipo solicitan la misma señal. Principalmente la ineficiencia radica en el uso de transmisiones unicast. Dado el caso que en una LAN, más de un equipo solicite la misma señal, para cada equipo que ha solicitado la misma se generará un flujo de paquetes para satisfacer los requerimientos de cada host. Estos flujos transmiten exactamente la misma señal, son paquetes idénticos, cuya diferencia se encuentra en el campo destino del cabezal. Resumiendo, si muchos usuarios en la misma LAN solicitaran la misma señal, esto podría saturar fácilmente la red. b) Que ventajas se logran implementando un servicio similar sobre multicast? Realizando una implementación del protocolo sobre multicast, se enviará un solo flujo por señal que desee publicarse en la red. Todos los equipos que deseen recibirla, solamente tomarán los paquetes del flujo, identificados con una dirección múlticast destino, de deberá resolverse su intercambio con el host. c) Modificar el protocolo para que ejecute sobre multicast. Especificar, lo ejecutado por el servidor (VideoStreamingServer), en un lenguaje de alto nivel. Especificar en especial los tipos de paquetes requeridos. Considerar que el servidor solamente transmite al medio las señales de TV, siempre que algún Host se encuentre escuchando la misma. Se cuenta además con: una dirección multicast 226.0.0.1 para ser utilizada por el servicio y direcciones adicionales multicast pre-definidas, por señal de TV disponible. y las primitivas: transmitir(videoid) suspender(videoid), que permiten iniciar o finalizar la transmisión del videoid especificado como parámetro, por la dirección multicast pre-definida para él mismo. Tipos de paquete: REQUEST_SOL para solicitar la lista de señales disponibles REQUEST_RESP para responder la lista de señales disponibles JOIN para solicitar la recepción una señal CONFIRM indicando señales que se están recibiendo LEAVE indicando señal que no desea seguir recibiendo Solución propuesta: Los equipos solicitarán la lista de señales a través de los paquetes REQUEST_SOL (dir. 226.0.0.1/port VS_SERVER) y REQUEST_RESP (dir IP_CLIENTE/ port VS/CLIENT) Cuando un equipo desee recibir una señal, realizará un JOIN (dir. 226.0.0.1/port VS_SERVER), indicando el videoid que desea recibir. Cada un tiempo menor que T1, se enviará un CONFIRM con la lista de señales que se están recibiendo (dir. 226.0.0.1/port VS_SERVER). En caso de no desear la recepción de alguna señal, pude hacerse enviando un CONFIRM sin la señal en la lista, o enviando un LEAVE (dir. 226.0.0.1/port VS_SERVER) indicando que no se desea recibir la señal. 3/9

Formato de los paquetes: paquete{ TYPE = [REQUEST_SOL, REQUEST_RESP, JOIN, CONFIRM, LEAVE] info_adicional { case TYPE of REQUEST_SOL:{}; REQUEST_RESP:{ list of { videoid MCAST_IP MCAST_PORT } }; JOIN:{ videoid }; LEAVE { videoid }; CONFIRM:{ list of { videoid } }; endcase } } 4/9

5/9

Funciones auxiliaries: list getchanelinfo() devuelve una lista conteniendo, los campos videoid, MCAST_IP dirección IP multitas utillizada para la transmisión, MCAST_PORT puerto destino de la transmisión. dgrm armodgrama(tipo,payload) devuelve el payload de un datagrama UDP, con tipo pasado por parámetro y payload según el tipo. list gettransmitlist() devuelve la lista de videoid de señales que se están transmitiendo por la red. void resettransmitlist() setea todas las señales como no solicitadas por ningún equipo de la red. Esto permite que en el próximo poleo, si recibió un CONFIRM volverá a estar como transmitida. list gettransmitlist() devuelve lista de videoid de señales solicitadas por equipos en la red, que se encuentran en transmisión. void settransmitlist(videoid) setea la señal videoid como solicitada por un equipo. void resettransmitlist(videoid) setea la señal videoid como no solicitada por un equipo. list getlistchanel () devuelve una lista conteniendo, los videoid de las señales disponibles. 6/9

Problema 2 (25 puntos) Una empresa desea conectar los PC y servidores existentes en las oficinas de Colonia y Maldonado con la oficina Central en Montevideo (Figura 1). Las oficinas de Colonia y Maldonado tienen 20 nodos (PC y servidores) cada una y la oficina de Montevideo tiene 63 nodos (PC y servidores) a interconectar. Se pide: a) Asignar las direcciones IP a cada subred (dirección de red y mascara para las subredes A,B,C,D,E) utilizando la menor cantidad de direcciones IP posibles de la red 192.168.1.0/24 (192.168.1.0/255.255.255.0) Figure 1 Esquema de red, de la empresa b) Indique la configuración de rutas a realizar en cada equipo de la red, para asegurar conectividad total. Nota: A,B y C son redes LAN. D y E son redes WAN (punto a punto). Solución: a) Asignar las direcciones IP a cada subred (dirección de red y mascara para las subredes A,B,C,D,E) utilizando la menor cantidad de direcciones IP posibles de la red 192.168.1.0/24 (192.168.1.0/255.255.255.0) 7/9

Figure 2 Esquema de red, de la empresa Conteo de cantidad de direcciones IP requeridas por RED: Subred Cantidad Nodos Cant. Dir. Red y Broadcast Total de IP s requeridas Mascara Red A 63 2 65 /25 B 20 2 22 /27 C 20 2 22 /27 D 2 2 4 /30 E 2 2 4 /30 de Asignación de direcciones IP: /24 /25 /26 /27 /28 /29 /30 Sub Red asignada 192.168.1.0/24 192.168.1.0/25.. A 192.168.1.128/25.. 192.168.1.128/27 B.. 192.168.1.160/27 C.. 192.168.1.192/27.... 192.168.1.192/30 D...... 192.168.1.196/30 E b) Indique la configuración de rutas a realizar en cada equipo de la red, para asegurar conectividad total. Previamente, debo asignar las direcciones IP s en los routers: Router interfaz IP asignada Colonia Red D 192.168.1.194 Colonia Red B 192.168.1.129 Montevideo Red D 192.168.1.193 Montevideo Red E 192.168.1.197 8/9

Montevideo Red A 192.168.1.1 Maldonado Red E 192.168.1.198 Maldonado Red C 192.168.1.161 Configuración de los routers Router Colonia: Router Montevideo: Router Maldonado: 192.168.1.128 /27 Directamente conectado 192.168.1.192 /30 Directamente conectado Default gateway 192.168.1.193 192.168.1.0 /25 Directamente conectado 192.168.1.192 /30 Directamente conectado 192.168.1.196 /30 Directamente conectado 192.168.1.128 /27 192.168.1.194 192.168.1.160 /27 192.168.1.198 192.168.1.160 /27 Directamente conectado 192.168.1.196 /30 Directamente conectado Default gateway 192.168.1.197 Configuración de los hosts Red A: Red B: Red C: 192.168.1.0 /25 Directamente conectado Default gateway 192.168.1.1 192.168.1.128 /27 Directamente conectado Default gateway 192.168.1.129 192.168.1.160 /27 Directamente conectado Default gateway 192.168.1.161 9/9