Está en la página 1de 46

Arquitectura y Protocolos TCP/IP

Dr. D. ngel P. de Madrid y Pablo Dra. Da. Carolina Maoso Hierro

Dpto. de Sistemas de Comunicacin y Control

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

Presentacin de la asignatura
El objetivo de esta asignatura es comprender cmo funciona Internet: Los sistemas terminales, los conmutadores de paquetes y otros dispositivos de Internet ejecutan protocolos que controlan el envo y la recepcin de informacin dentro de Internet. Los principales protocolos de Internet se conocen colectivamente como protocolos TCP/IP. Ser el objetivo de esta asignatura su estudio en profundidad.

Para ello se ha usado el modelo de los cinco niveles de internet como marco principal, utilizando un enfoque descendente.

Dpto. de Sistemas de Comunicacin y Control

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

Contextualizacin (1/2)
Es la segunda de las dos asignaturas que forman la materia de Redes y Comunicaciones del Grado en Ingeniera de las Tecnologas de la Informacin:
1. Redes y Comunicaciones: De carcter obligatorio, se imparte en el primer cuatrimestre del segundo curso de dicho grado y supone una carga de 6 crditos ECTS. 2. Arquitectura y Protocolos TCP/IP: Asignatura objeto de estudio. De carcter optativo, se imparte en segundo cuatrimestre del tercer curso de dicho grado y supone una carga de 6 crditos ECTS.

Redes y Comunicaciones

Materia de Redes y Comunicaciones

Arquitectura y Protocolos TCP/IP

Por ello, se considera que el estudiante est familiarizado con los conceptos bsicos de redes, siendo su objetivo reforzar los contenidos de los protocolos del modelo de Internet.
Dpto. de Sistemas de Comunicacin y Control

Contextualizacin (2/2)
Competencias generales:

Competencias cognitivas superiores. Competencias en el uso de las herramientas y recursos de la Sociedad del Conocimiento. Conocimiento, administracin y mantenimiento de sistemas, servicios y aplicaciones informticas. Conocimiento y aplicacin de las caractersticas, funcionalidades y estructura de los Sistemas Distribuidos, las Redes de Computadores e Internet y disear e implementar aplicaciones basadas en ellos. Capacidad para seleccionar, disear, desplegar, integrar, evaluar, explotar y mantener las tecnologas de hardware, software y redes, dentro de los parmetros de coste y calidad adecuados. Capacidad para seleccionar, disear, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organizacin. Capacidad de concebir aplicaciones y servicios basados en tecnologas de red, incluyendo Internet, web, comercio electrnico, multimedia, servicios interactivos y computacin mvil.
7

Competencias especficas:

Dpto. de Sistemas de Comunicacin y Control

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

Conocimientos previos
Se recomienda haber cursado la primera asignatura de la materia:

Redes y Comunicaciones.

Se recomienda tener conocimientos bsicos de:


Programacin. Sistemas operativos.

Dpto. de Sistemas de Comunicacin y Control

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

10

Resultados del aprendizaje


Los resultados que se pretenden alcanzar con el estudio de esta asignatura son:

Conocer las arquitecturas y protocolos de red ms ampliamente utilizados. Conocer la arquitectura y protocolos de Internet. Conocer las principales aplicaciones para acceso remoto, transferencia de archivos, correo y gestin de Internet. Dominar autnomamente las nuevas tecnologas de redes.

Dpto. de Sistemas de Comunicacin y Control

11

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

12

Metodologa (1/2)
Esta asignatura ha sido diseada para la enseanza a distancia. Los medios necesarios para el aprendizaje son:

1. Bibliografa Bsica. El estudio de esta asignatura se realizar a travs del texto bsico. 2. Bibliografa complementara. El estudiante puede consultar informacin adicional para completar su formacin. 3. Curso Virtual de la asignatura, donde el estudiante encontrar:
Una gua de la asignatura. Material complementario de estudio: presentaciones con resmenes de cada uno de los temas de estudio y lugares de la web dnde se puede encontrar informacin adicional. Un calendario con la distribucin temporal de los temas propuesta por el Equipo Docente y con las fechas de entrega de las actividades prcticas que el estudiante tiene que realizar para su evaluacin. Enunciado de las actividades prcticas propuestas. Solucin a los ejercicios propuestos. Aplicaciones informticas para ejercitarse en protocolos. Glosario y Acrnimos. Preguntas frecuentes.

Dpto. de Sistemas de Comunicacin y Control

13

Metodologa (2/2)

Los foros, organizados de la siguiente manera:


Tabln de anuncios. Desde este foro el profesor dirigir el curso, introducir los distintos temas, anunciar las diferentes actividades y materiales que se vayan incorporando en la Web, recordar los plazos de entrega de las actividades, dar recomendaciones e indicaciones relevantes para el estudio, etc. Foro Guardia Virtual. Este foro estar dedicado a consultas de tipo acadmico: sobre el contenido de la signatura, las tareas a realizar, etc. Foros de debate. Se irn abriendo a lo largo del curso para dar cabida a los distintos debates. Foro de consultas generales. En l se plantearn consultas puntuales no directamente relacionadas con los contenidos sino relacionadas con otros aspectos del curso (dudas de carcter administrativo, relacionadas con la gestin del curso, la metodologa, el uso de la plataforma educativa, etc.). Cafetera. Se trata de un foro no moderado, es decir, que no requiere la supervisin del profesor. Los estudiantes lo utilizarn para citas, intercambios, consultas... Foro de tutores.

Dpto. de Sistemas de Comunicacin y Control

14

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

15

Contenidos de la asignatura (1/3)


UNIDAD I. INTRODUCCIN:

TEMA 1: REDES DE COMPUTADORAS E INTERNET.


1.1 Qu es Internet? 1.2 La frontera de la red 1.3 El ncleo de la red 1.4 Retardos, perdidas y tasa de transferencia en las redes de

conmutacin de paquetes 1.5 Capas de protocolos y sus modelos de servicio 1.6 Ataques a las redes 1.7 Historia de Internet y de las redes de computadoras

Dpto. de Sistemas de Comunicacin y Control

16

Contenidos de la asignatura (2/3)


UNIDAD II: LA CAPA DE APLICACIN

TEMA 2: LA CAPA DE APLICACIN


2.1 Principios de las aplicaciones de red 2.2 La Web y HTTP 2.3 Transferencia de archivos: FTP 2.4 Correo electrnico en Internet 2.5 DNS: servicio de directorio de Internet 2.6 Aplicaciones P2P

UNIDAD III: LA CAPA DE TRANSPORTE

TEMA 3: LA CAPA DE TRANSPORTE


3.1 La capa de transporte y sus servicios 3.2 Multiplexacin y demultiplexacin 3.3 Transporte sin conexin: UDP 3.4 Principios de un servicio de transferencia de datos fiable 3.5 Transporte orientado a la conexin: TCP

Dpto. de Sistemas de Comunicacin y Control

17

Contenidos de la asignatura (3/3)


UNIDAD IV: LA CAPA DE RED

TEMA 4: LA CAPA DE RED


4.1 Introduccin 4.2 Redes de circuitos virtuales y de datagramas 4.3 El interior de un router 4.4 Protocolo de Internet (IP): reenvo y direccionamiento en Internet 4.5 Algoritmos de enrutamiento

UNIDAD V: LA CAPA DE ENLACE Y LAS REDES DE AREA LOCAL

TEMA 5: LA CAPA DE ENLACE Y LAS REDES DE AREA LOCAL


5.1 Capa de enlace: Introduccin y servicios 5.2 Tcnicas de deteccin y correccin de errores 5.3 Protocolos de acceso mltiple 5.4 Direccionamiento de la capa de enlace 5.5 Ethernet 5.6 Conmutadores de la capa de enlace 5.7 PPP: Protocolo punto a punto

Dpto. de Sistemas de Comunicacin y Control

18

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

19

Plan de trabajo
Se ha estimado el esfuerzo del estudiante segn el baremo:

Aprendizaje de teora: 60 horas. De ellas se invertirn:


Lectura y comprensin del material didctico del libro de texto base: 50

horas = 2 ECTS. Consulta de enlaces, presentaciones de resmenes, recopilacin y consulta de bibliografa complementaria: 10 horas 0.4 ECTS.

Aprendizaje de prctica para realizar las actividades propuestas por el Equipo Docente en la plataforma virtual: 70 horas = 2,8 ECTS. Trabajo personal y otras actividades. Se invertirn bsicamente: En contacto virtual a travs de la plataforma (participacin en foros, consulta de dudas, etc.) : 10 horas 0.4 ECTS. Realizacin de Test de Evaluacin Continua y Prueba Presencial (Examen): 10 horas 0.4 ECTS.

Crditos totales: 6 ECTS.

Dpto. de Sistemas de Comunicacin y Control

20

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

21

Cronograma
Total h. Horas Horas BLOQUES TEMTICOS LECTURAS Y MATERIALES DE ESTUDIO ACTIVIDADES Semana

Unidad I. INTRODUCCIN 1. Redes de Computadoras e Internet

Tema 1 del libro de texto PPT-Resumen Tema 1 Consulta/Lectura de Enlaces Web de Inters Tema 2 del libro de texto PPT-Resumen Tema 3 Consulta/Lectura de Enlaces Web de Inters Tema 3 del libro de texto PPT-Resumen Tema 4 Consulta/Lectura de Enlaces Web de Inters Tema 4 del libro de texto PPT-Resumen Tema 5 Consulta/Lectura de Enlaces Web de Inters Tema 5 del libro de texto PPT-Resumen Tema 5 Consulta/Lectura de Enlaces Web de Inters

10 2

Tarea de autoevaluacin Aplicaciones informticas: Guin y encuesta Foros TEST I DE EVALUACIN Tarea de autoevaluacin Aplicaciones informticas: Guin encuesta Foros TEST II DE EVALUACIN Tarea de autoevaluacin Aplicaciones informticas: Guin encuesta Foros TEST III DE EVALUACIN Tarea de autoevaluacin Aplicaciones informticas: Guin encuesta Foros TEST IV DE EVALUACIN Tarea de autoevaluacin Aplicaciones informticas: Guin encuesta Foros TEST V DE EVALUACIN PRUEBA PRESENCIAL y

10 4 2 1,5 10 4 2 1,5 10 4 2 1,5 10 4 2 1,5 10 4 2 1,5 2

29,5

12

Unidad II: LA CAPA DE APLICACIN 1. La capa de aplicacin

10 2 10 2 10 2 10 2

29,5

34

Unidad III: LA CAPA DE TRANSPORTE 1. La Capa de Transporte

29,5

57

Unidad IV: LA CAPA DE RED 1. La Capa de Red

29,5

810

Unidad V: LA CAPA DE ENLACE Y LAS REDES DE AREA LOCAL 1. la capa de enlace y las redes de rea local

29,5

11-13

14

Dpto. de Sistemas de Comunicacin y Control

22

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

23

Orientaciones Unidad I: Introduccin (1/2)


En esta unidad se hace una amplia introduccin al mundo de las redes informticas y de Internet. Nuestro objetivo es proporcionar una visin general y establecer el contexto del resto de la asignatura. En esta unidad de introduccin se abordan muchos de los fundamentos, as como muchos de los componentes que forman una red de computadoras, siempre sin perder de vista la panormica general; es por ello que sirve de repaso de los conocimientos ya adquiridos por los estudiantes.

Dpto. de Sistemas de Comunicacin y Control

24

Orientaciones Unidad I: Introduccin (2/2)


El tema de estudio que forma este bloque temtico es:

TEMA 1. Redes De Computadoras E Internet:


Se exponen conceptos y trminos fundamentales y se examinan los

componentes hardware y software bsicos que forman una red informtica. Se estudian los retardos, las prdidas y la tasa de transferencia de datos en una red informtica. Se presentan algunos de los principios bsicos sobre las arquitecturas de red, en concreto, las capas de protocolos y los modelos de servicios. Se estudia que las redes son vulnerables a muchos tipos distintos de ataques; se revisan algunos de estos ataques y se ve cmo es posible conseguir que las redes sean ms seguras. Por ltimo, se hace un resumen de la historia de las redes de comunicaciones.

Dpto. de Sistemas de Comunicacin y Control

25

Orientaciones Unidad II: La capa de aplicacin


En esta unidad se estudian los aspectos conceptuales y de implementacin de las aplicaciones de red. Para ello nos centramos en la arquitectura cliente-servidor adoptada por muchas aplicaciones de Internet y veremos su uso en los protocolos HTTP, FTP, SMTP, POP3 y DNS. Tambin se introduce la arquitectura P2P, que est empezando a predominar, y cmo se utiliza en muchas aplicaciones. El tema de estudio que forma este bloque temtico es el tema 2.

Dpto. de Sistemas de Comunicacin y Control

26

Orientaciones Unidad III: Nivel de transporte


En esta unidad se estudia la capa de transporte que se encuentra entre las capas de aplicacin y de red, una pieza fundamental de la arquitectura de red en capas. Desempea el papel crtico de proporcionar directamente servicios de comunicacin a los procesos de aplicacin que se ejecutan en hosts diferentes. En esta unidad se profundiza sobre los principios de la capa de transporte y sobre cmo esos principios se implementan en los protocolos existentes. Hacemos un especial hincapi en los protocolos de Internet, en particular en los protocolos de transporte TCP y UDP. El tema de estudio que forma este bloque temtico es el tema 3.

Dpto. de Sistemas de Comunicacin y Control

27

Orientaciones Unidad IV: Nivel de red


En esta unidad se estudia cmo la capa de red implementa el servicio de comunicacin host a host. Se ve que, a diferencia de la capa de transporte, existe un componente de la capa de red en todos y cada uno de los hosts y routers de la red. Por esta razn, los protocolos de la capa de red se encuentran entre los ms complejos de la pila de protocolos. En resumen, esta unidad consta de tres partes:

La primera, donde se estudian las funciones y servicios de la capa de red; la segunda, sobre la funcin de reenvo; y la tercera, sobre el enrutamiento.

El tema de estudio que forma este bloque temtico es el tema 4.

Dpto. de Sistemas de Comunicacin y Control

28

Orientaciones Unidad V: La Capa de enlace y redes LAN


En esta quinta y ltima unidad se estudia la capa de enlace: sus servicios, los principios que subyacen en su funcionamiento y una serie de protocolos especficos importantes que utilizan esos principios a la hora de implementar servicios de la capa de enlace.

El tema de estudio que forma este bloque temtico es el tema 5. Comienza con una introduccin a la capa de enlace y a los servicios que puede proporcionar. Se estudian las tcnicas de deteccin y correccin de errores. Se explicarn los diferentes protocolos de acceso mltiple para los enlaces de difusin (particin de canal, acceso aleatorio y toma de turnos). Tambin se explorarn diversas tecnologas importantes de la capa de enlace, como por ejemplo Ethernet y el protocolo PPP.

Dpto. de Sistemas de Comunicacin y Control

29

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

30

Conocimientos Tema 1: Introduccin (1/2)

Se introducen las distintas piezas hardware y software que forman Internet en particular y las redes de computadoras en general. Se parte de la frontera de la red, fijndonos en los sistemas terminales y las aplicaciones, y en el servicio de transporte proporcionado a las aplicaciones que se ejecutan en los sistemas terminales. Tambin se mencionan las tecnologas de la capa de enlace y de los medios fsicos que pueden encontrarse normalmente en la red de acceso. A continuacin, se adentra en el interior de la red, en su ncleo, y se identifican los mecanismos de conmutacin de paquetes y de conmutacin de circuitos como los dos mtodos bsicos utilizados para el transporte de datos a travs de una red de telecomunicaciones, y se examinan las fortalezas y las debilidades de cada mtodo. Tambin se examina la estructura global de Internet, y se aprende que es una red de redes.

Dpto. de Sistemas de Comunicacin y Control

31

Conocimientos Tema 1: Introduccin (2/2)

Se explica que la estructura jerrquica de Internet, formada por los ISP de nivel superior e inferior, permite que Internet crezca hasta incluir miles de redes. Se estudian las causas de los retardos, la tasa de transferencia y la prdida de paquetes en una red de conmutacin de paquetes. Se desarrollan modelos cuantitativos simples para determinar los retardos de transmisin, de propagacin y de cola, as como para la tasa de transferencia. A continuacin, se estudian las capas de protocolos y los modelos de servicios, las principales claves arquitectnicas de las redes. Asimismo, se repasan los ataques de seguridad ms habituales actualmente en Internet. Se termina con un breve repaso a la historia de las redes de computadoras.
32

Dpto. de Sistemas de Comunicacin y Control

Conocimientos Tema 2: La capa de aplicacin

Se estudian los aspectos conceptuales y de implementacin de las aplicaciones de red. Se puede comprobar la omnipresencia de la arquitectura cliente-servidor adoptada por muchas aplicaciones de Internet y ver su uso en los protocolos:
HTTP FTP SMTP POP3 DNS

Se estudian estos importantes protocolos del nivel de aplicacin y sus correspondientes aplicaciones asociadas (la Web, la transferencia de archivos, el correo electrnico y DNS) con cierto detalle. Tambin se debe aprender acerca de la arquitectura P2P que est empezando a predominar y cmo se utiliza en muchas aplicaciones.

Dpto. de Sistemas de Comunicacin y Control

33

Conocimientos Tema 3: La capa de transporte (1/3)

Se estudian los servicios que un protocolo de la capa de transporte puede proporcionar a las aplicaciones de red. En uno de los extremos, el protocolo de capa de transporte puede ser muy simple y ofrecer un servicio poco sofisticado a las aplicaciones, poniendo a su disposicin nicamente una funcin de multiplexacin/demultiplexacin para los procesos que se estn comunicando. El protocolo UDP de Internet es un ejemplo de ese tipo de protocolo de la capa de transporte poco sofisticados. En el otro extremo, un protocolo de la capa de transporte puede proporcionar a las aplicaciones diversos tipos de garantas, como por ejemplo la de entrega fiable de los datos, garantas sobre los retardos y garantas concernientes al ancho de banda. De todos modos, los servicios que un protocolo de transporte puede proporcionar estn a menudo restringidos por el modelo de servicio del protocolo subyacente de la capa de red. Si el protocolo de la capa de red no puede proporcionar garantas sobre los retardos o de ancho de banda a los segmentos de la capa de transporte, entonces el protocolo de la capa de transporte no puede proporcionar garantas de retardo ni de ancho de banda a los mensajes intercambiados por los procesos.

Dpto. de Sistemas de Comunicacin y Control

34

Conocimientos Tema 3: La capa de transporte (2/3)

Se estudia que un protocolo de la capa de transporte puede proporcionar una transferencia fiable de los datos incluso aunque el protocolo de red subyacente sea no fiable. Se estudia que son muchas las sutilezas implicadas en la provisin de una transferencia fiable de los datos, pero que dicha tarea puede llevarse a cabo combinando cuidadosamente los paquetes de reconocimiento, los temporizadores, las retransmisiones y los nmeros de secuencia. Se debe tener presente que la transferencia fiable puede ser proporcionada por los protocolos de las capas de enlace, de red, de transporte o de aplicacin. Cualquiera de las cuatro capas superiores de la pila de protocolos puede implementar los reconocimientos, los temporizadores, las retransmisiones y los nmeros de secuencia, proporcionando as un servicio de transferencia de datos fiable a la capa que tiene por encima. De hecho, a lo largo de los aos, los ingenieros e informticos han diseado e implementado de manera independiente protocolos de las capas de enlace, de red, de transporte y de aplicacin que proporcionan una transferencia de datos fiable (aunque muchos de estos protocolos han desaparecido silenciosamente de la escena).

Dpto. de Sistemas de Comunicacin y Control

35

Conocimientos Tema 3: La capa de transporte (3/3)

Se examina en detalle TCP, el protocolo fiable y orientado a la conexin de la capa de transporte de Internet. Se ve que TCP es bastante complejo, incluyendo tcnicas de gestin de la conexin, de control de flujo y de estimacin del tiempo de ida y vuelta, adems de una transferencia fiable de los datos. De hecho, TCP es bastante ms complejo de lo que nuestra descripcin deja entrever; se deja fuera de estudio, intencionadamente, diversos parches, correcciones y mejoras de TCP que estn ampliamente implementadas en distintas versiones de dicho protocolo. De todos modos, todas estas complejidades estn ocultas a ojos de la aplicacin de red. Si el cliente en un host quiere enviar datos de forma fiable a un servidor implementado en otro host, se limita a abrir un socket TCP con el servidor y a bombear datos a travs de dicho socket. Afortunadamente, la aplicacin cliente-servidor es completamente inconsciente de toda la complejidad de TCP.

Dpto. de Sistemas de Comunicacin y Control

36

Conocimientos Tema 4: La capa de red (1/2)

Se observa que la capa de red implica a todos y cada uno de los hosts y routers de una red. En consecuencia, los protocolos de la capa de red se encuentran entre los ms complejos de la pila de protocolos. Se estudia que un router puede tener que procesar millones de flujos de paquetes entre distintas parejas origen-destino a un mismo tiempo. Para que un router pueda procesar tal cantidad de flujos, los diseadores de redes han ido aprendiendo a lo largo de los aos que las tareas que debe realizar un router tienen que ser tan simples como sea posible. Se pueden tomar muchas medidas para facilitar el trabajo a los routers, incluyendo el uso de una capa de red de datagramas, en lugar de una capa de red de circuitos virtuales; la utilizacin de una cabecera simplificada y de tamao fijo (como en IPv6), la eliminacin de la fragmentacin (tambin en IPv6) y la provisin del famoso servicio de buena fe. Quiz aqu lo ms importante no es controlar los flujos individuales, sino basar las decisiones de enrutamiento nicamente en las direcciones de destino estructuradas de forma jerrquica de los datagramas. Se examinan los principios en que se basan los algoritmos de enrutamiento. Se estudia cmo estos algoritmos representan la red de computadoras mediante un grafo con nodos y enlaces.

Dpto. de Sistemas de Comunicacin y Control

37

Conocimientos Tema 4: La capa de red (2/2)

Se estudian dos mtodos generales: un mtodo centralizado (global), en el que cada nodo obtiene un mapa completo de la red y aplica de forma independiente un algoritmo de enrutamiento basado en la ruta ms corta; y un mtodo descentralizado, en el que los nodos individuales slo disponen de una imagen parcial de la red completa, y los nodos trabajan conjuntamente para entregar paquetes a lo largo de las rutas ms cortas. Tambin se estudia cmo se utiliza la jerarqua para afrontar el problema del escalado, dividiendo las redes de gran tamao en dominios administrativos independientes conocidos como sistemas autnomos (AS). Cada AS enruta de forma independiente sus datagramas a travs del sistema autnomo, al igual que cada nacin distribuye de forma independiente su correo postal a travs del pas.

Dpto. de Sistemas de Comunicacin y Control

38

Conocimientos Tema 5: Capa de enlace y redes LAN (1/2)

En la capa de enlace se debe tener en cuenta: sus servicios, los principios que subyacen a su funcionamiento y una serie de protocolos especficos importantes que utilizan esos principios a la hora de implementar servicios de la capa de enlace. El servicio bsico de la capa de enlace consiste en mover un datagrama de la capa de red desde un nodo (router o host) hasta otro nodo adyacente. Todos los protocolos de la capa de enlace operan encapsulando un datagrama de la capa de red dentro de una trama de la capa de enlace, antes de transmitir la trama a travs del enlace existente hasta el nodo adyacente. Sin embargo, y yendo ms all de esta funcin comn de entramado, los diferentes protocolos de la capa de enlace proporcionan servicios muy distintos de acceso al enlace, entrega (fiabilidad, deteccin/correccin de errores), control de flujo y transmisin (por ejemplo, full-duplex frente a semiduplex). Estas diferencias se deben en parte a la amplia variedad de tipos de enlace sobre los que deben operar los protocolos de la capa de enlace. Un simple enlace punto a punto tiene un nico emisor y un nico receptor que se comunican a travs de nico cable. Los enlaces de acceso mltiple, por su parte, son compartidos por varios emisores y receptores; en consecuencia, el protocolo de la capa de enlace para un canal de acceso mltiple dispone de un protocolo (su protocolo de acceso mltiple) para la coordinacin del acceso al enlace.
39

Dpto. de Sistemas de Comunicacin y Control

Conocimientos Tema 5: Capa de enlace y redes LAN (2/2)

Los protocolos de acceso mltiple. Se identifica y estudian tres enfoques generales para la coordinacin del acceso a un canal de difusin: tcnicas de particionamiento del canal (TDM, FDM), tcnicas de acceso aleatorio (los protocolos ALOHA y CSMA) y tcnicas de toma por turnos (sondeo y paso de testigo). Una consecuencia de hacer que mltiples nodos compartan un nico canal de difusin es la necesidad de proporcionar direcciones de nodo en la capa de enlace. Las direcciones fsicas son muy distintas de las direcciones de la capa de red y, en el caso de Internet, se utiliza un protocolo especial (ARP, Protocolo de resolucin de direcciones) para traducir entre estos dos tipos de direccionamiento. Ethernet. PPP

Dpto. de Sistemas de Comunicacin y Control

40

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

41

Orientaciones para las actividades


En cada tema el estudiante realizar una serie de actividades cuya solucin ser publicada por el Equipo Docente, lo que le permitir autoevaluarse para hacer un seguimiento de su propio proceso de aprendizaje. Adems, el tutor estar encargado del seguimiento de la realizacin de las mismas. As mismo, el estudiante deber realizar a lo largo del curso cinco tests que formarn parte de la evaluacin final (20%).

Cada test SLO estar habilitado un da. Ms tarde no habr posibilidad de realizarlo. Consistirn en preguntas de tipo test, con opciones A, B, C y D. Slo una es la correcta. Las contestadas errneamente no puntuarn negativo. Las preguntas sern tanto tericas como prcticas. Se dispondr de un tiempo lmite para contestar y enviar el test. Slo se podr conectar una vez para hacer cada uno de los tests. El cuestionario estar muy relacionado con el contenido de las actividades realizadas.

Dpto. de Sistemas de Comunicacin y Control

42

Orientaciones para las aplicaciones informticas


En cada unidad el estudiante dispondr de una o varias aplicaciones informticas que le permitirn ejercitarse en determinados protocolos o algoritmos. Sobre cada aplicacin deber entregar un informe de su uso y los ejemplos implementados. Adems deber rellenar una encuesta sobre la aplicacin. La realizacin correcta de los guiones y las encuestas supondrn el 10% de la calificacin final. Ejemplos de las posibles aplicaciones de las que se dispondr son:

Transmisin versus Propagacin Retardo de cola y prdida de paquetes Segmentacin Estimacin del retardo en HTTP Control de flujo y Control de errores Fragmentacin IP

Dpto. de Sistemas de Comunicacin y Control

43

Cronograma de las actividades


B L O Q U E S T E M T I CO S Unidad I. INTRODUCCIN 1. Redes de computadoras e Internet Unidad II: LA CAPA DE APLICACIN 2. La capa de aplicacin AC T I V I D A D E S Ejercicios autoevaluacin Aplicacin Informtica: Informe y encuesta TEST I DE EVALUACIN Ejercicios autoevaluacin Aplicacin Informtica: Informe y encuesta TEST II DE EVALUACIN Ejercicios autoevaluacin Aplicacin Informtica: Informe y encuesta TEST III DE EVALUACIN Ejercicios autoevaluacin Aplicacin Informtica: Informe y encuesta TEST IV DE EVALUACIN Ejercicios autoevaluacin Aplicacin Informtica: Informe y encuesta TEST V DE EVALUACIN SEMANAS 1 y 2 semanas Viernes de la 3 semana

3 y 4 semanas Viernes de la 5 semana1

Unidad III: LA CAPA DE TRANSPORTE 3. La capa de Transporte

5, 6, y 7 semanas Viernes de la 8 semana1

Unidad IV: LA CAPA DE RED 4. La capa de red

8 ,9, 10 semanas Viernes de la 11 semana1

Unidad V: LA CAPA DE ENLACE y R. DE AREA LOCAL

11,12 y 13 semanas Viernes de la 13 semana1 14 semana

5. La capa de enlace y r. rea local

PRUEBA PRESENCIAL
1Por

problemas de calendario las fechas de los tests podran cambiar. En ese caso, se anunciara con suficiente antelacin en los foros.

Dpto. de Sistemas de Comunicacin y Control

44

ndice
1.- Presentacin de la asignatura 2.- Contextualizacin 3.- Conocimientos previos 4.- Resultados del aprendizaje 5.- Metodologa 6.- Contenidos de la asignatura 7.- Plan de trabajo 8.- Cronograma 9.- Orientaciones para el estudio 10.- Conocimientos que debe adquirir 11.- Orientaciones para la realizacin de las actividades 12.- Evaluacin

Dpto. de Sistemas de Comunicacin y Control

45

Evaluacin
En la convocatoria ordinaria, la evaluacin de la asignatura se computar de la siguiente manera:

El 70% de la calificacin ser la que el estudiante obtenga en el examen final presencial (segn la reglamentacin a este respecto de la UNED). El 30% de la calificacin ser calculada a travs de la evaluacin continua que se llevar a cabo durante el curso:
20% los tests 10% los guiones de las aplicaciones y las encuestas.

Para aprobar la asignatura ser necesario aprobar el examen presencial.

En la convocatoria extraordinaria de septiembre no habr evaluacin continua, por lo que la calificacin final corresponder exclusivamente a la prueba presencial.

Dpto. de Sistemas de Comunicacin y Control

46

También podría gustarte