Descripción
IE0425 Redes de Computadoras es un curso introductorio a las redes de computadoras basado en la com- prensión y análisis de un modelo por capas y los protocolos que componen cada capa. Este curso se ubica en el octavo semestre del Programa de Bachillerato en Ingeniería Eléctrica para los énfasis Electrónica y Telecomunicaciones y Computadoras y Redes. Tiene como requisitos los cursos IE0527 Ingeniería de Comu- nicaciones e IE0321 Estructuras de Computadoras Digitales I y no es requisito de cursos posteriores. Durante las horas contacto se realizarán clases magistrales y resolución de ejercicios. Durante las horas extraclase se deberán realizar investigaciones bibliográficas, ejercicios de simulación y un proyecto final, además de las horas que se deben dedicar como preparación para los exámenes parciales y el examen final.
Contenidos
Parte 1. Introducción
- Usos y estructura de las redes de computadoras
- Aplicaciones de las redes
- Hardware de red
- Software de red
-
Modelos de referencia OSI y TCP/IP
- ¿Qué es el modelo OSI?
- ¿Qué es el modelo TCP/IP?
- Comparación de los modelos OSI y TCP/IP
Parte 2. Nivel Físico
-
Capacidad de un canal
- Señales de ancho de banda limitado
- Tasa de datos máxima de un canal
-
Diferentes medios de transmisión y multiplexación
- Par trenzado
- Cable Coaxial
- Fibra óptica
- Otros medios de transmisión
- Multiplexión por división de frecuencia
- Multiplexión por división de tiempo
- Multiplexión por división de código
-
Conmutación de circuitos y conmutación de paquetes
- Estructura del sistema telefónico
- El lazo local
- Troncales
- Conmutación
-
Otras redes de datos
Parte 3. Nivel de Enlace de datos y Mecanismos de Acceso al Medio
-
Control de errores
- Códigos de corrección de errores
- Códigos de detección de errores
-
Protocolos de enlace de datos
- Protocolos de parada y espera
- Protocolos de ventana deslizante
- Ejemplos de protocolos de enlace de datos
-
Protocolos tipo Aloha
- Protocolos de acceso múltiple con detección de portadora
- Protocolos libres de colisiones
- Protocolos de contención limitada
-
Protocolos de LANs (redes ethernet)
- Capa física de Ethernet clásica
- El protocolo de subcapa MAC de la Ethernet clásica
- Ethernet conmutada
- Fast Ethernet
- Gigabit Ethernet
- 10 Gigabit Ethernet
-
LANs virtuales
Parte 4. Nivel de Red de Internet
-
Algoritmos de enrutamiento
- Principio de optimización
- Algoritmo de la ruta más corta
- Inundación
- Enrutamiento por vector de distancia
- Enrutamiento por estado del enlace
- Enrutamiento jerárquico
- Enrutamiento por difusión
-
Protocolo IP
- El protocolo IP versión 4
- Direcciones IP: CIDR, NAT
- OSPF: un protocolo de enrutamiento de puerta de enlace interior
- BGP: el protocolo de enrutamiento de Puerta de Enlace Exterior
-
Protocolos de Control en Internet
Parte 5. Niveles de transporte
-
Introducción a protocolos de transporte
- Servicios que se proporcionan a las capas superiores
- Primitivas del servicio de transporte
- Sockets de Berkeley
- Direccionamiento
- Establecimiento de una conexión
- Liberación de una conexión
-
Protocolo de Datagrama de Usuarios (UDP: User Datagram protocol)
- Introducción a UDP
- Llamada a procedimiento remoto
- Protocolos de transporte en tiempo real
-
Protocolo de Control de Transmisión (TCP: Transmission Control Protocol)
- Introducción a TCP
- El modelo del servicio TCP
- El protocolo TCP
- El encabezado del segmento TCP
- Establecimiento de una conexión TCP
- Liberación de una conexión TCP
Competencias
POR DEFINIR