Ir a Contenido Principal

AURORA - Sistema de Información Académico

 

AYUDA | SALIR

Información detallada de curso

 

Primer semestre 2017
Abr 20, 2024
Imagen transparente
1. IDENTIFICACION DEL CURSO

Código y Nombre de la Asignatura: ELP 7196 - NETWORKING CON LINUX
División Académica: División de Ingenierías
Departamento Académico: Dpto. Ingeniería de Sistemas
IST 7191 Calificación mínima de 3.0
Número de créditos:
Intensidad horaria (semanal para nivel pregrado y total para nivel postgrado):
1.000 Horas de Teoría
2.000 Horas de Laboratorio
Niveles: Educación Superior Pregrado
Tipos de Horario: Teoría y Laboratorio


A través de esta asignatura se estudian diferentes protocolos y aplicaciones sobre TCP/IP que apoyan la interconexión de computadores para facilitar su utilización dentro de un contexto productivo. Se estudian los protocolos y aplicaciones desde el punto de vista del sistema operativo CentOS Linux. Los temas básicos que se desarrollan comprenden: Conceptos básicos sobre Linux; Repaso de conceptos básicos de redes (TCP/IP, direccionamiento, enrutamiento, TCP, UDP); Protocolo de Configuración Dinámica de Host (DHCP); Servicio de Nombres de Dominio (Bind); Servidor Web (Apache); y Servidor FTP.


3. JUSTIFICACION

Es importante el conocimiento para el diseño e implementación de redes de computadores desde el punto de vista físico y lógico, pero no dejan de ser importante los protocolos de nivel superior que estas pueden soportar para lograr un mayor rendimiento y facilidad en su manejo. A través de éstos se logra una transparencia para los usuarios en la utilización de sus servicios propios, tales como las aplicaciones finales.

Sin la existencia de estos protocolos sería muy tedioso para los usuarios y los programadores de aplicaciones el desarrollo de su trabajo ya que implicaría el conocimiento detallado de temas que solo conciernen a personas especializadas como los administradores de redes.

La configuración y planeación de los servicios que se exponen, lleva a una interacción de los diferentes temas de tal forma que no se ven aislados, sino como un todo interrelacionado


4. OBJETIVOS.

4.1. General
Conocer y aplicar los servicios y protocolos de red de TCP/IP ubicados en el nivel de aplicación que apoyan el diseño e implementación de redes de computadores para determinar las facilidades que estos proponen en su utilización por parte de los usuarios finales.

4.2. COURSE OUTCOMES
Conocer y configurar la estructura de funcionamiento de Linux a través de la práctica.
Conocer en profundidad los protocolos de alto nivel de TCP/IP que apoyan el funcionamiento seguro y transparente en aplicaciones de usuario final, tales como DHCP, DNS, Servidor Web, y FTP.
Configurar los protocolos de alto nivel de TCP/IP dentro del sistema operativo CentOS Linux para comprobar su funcionamiento y desempeño.
Combinar los protocolos estudiados en diferentes situaciones y problemas susceptibles de presentarse en un comportamiento real de una red de computadores dentro de un entorno productivo.
Describir el comportamiento de los protocolos de Networking basándose en un contexto teórico y dentro de su aplicación al sistema operativo Linux Centos a través de su implementación y pruebas.


5. METODOLOGIA.

La asignatura se desarrolla con exposiciones por parte del profesor sobre conceptos fundamentales y desarrollo de ejemplos; el estudiante realizará en clase pruebas con los temas planteados. También realizará un conjunto de talleres propios de la asignatura para comprobar la teoría. El estudiante también afianzará sus conocimientos a través de investigaciones dirigidas por el docente.


6. MEDIOS

Para el desarrollo de las clases se utilizan presentaciones en Power Point, video beam, portátil y los dispositivos que se encuentran en el laboratorio de redes de computadores.

Para la realización de investigaciones, se dispone de:

- Bases de datos internacionales.
- Internet


7. PRE-REQUISITOS POR TOPICOS

TOPICO PRE-REQUISITO
1 Sistema Operativo Linux
2 Capa de red
3 Capa de red y Capa de enlace
4 Capa de red
5 Capa de red
6 Capa de red


8. CONTENIDO

# TOPICO Numero de Horas Código ACM/ IEE
1. INTRODUCION AL SISTEMA OPERATIVO LINUX
Historia
Tipos de licencias
Arquitectura
Distribuciones
Instalación
Comandos básicos
Instalación de software con RPM
Resolución de problemas con syslog 6
2. INTRODUCCIÓN A REDES Y ENTORNO DE RED EN LINUX
Direccionamiento
Enrutamiento
Configuración a través de Ifconfig 3
3. PROTOCOLO DINÁMICO DE HOST (DHCP)
Funcionamiento de DHCP
Servidor DHCP
Bases de datos de Arrendamiento
Cliente de DHCP
Agentes Relay
Subredes 6
4. SERVIDOR DE NOMBRES DE DOMINIO (DNS)
Funcionamiento de DNS
Servidor DNS
Cliente DNS
Servidores Primario y Secundario
Comandos de prueba de configuración 6
5. SERVIDOR WEB (APACHE)
Funcionamiento de un servidor Web
Configuración de Apache
Servidor Apache
Alojamiento Virtual 9
6. SERVIDOR DE FTP
Funcionamiento de un servidor FTP
Configuración
Aplicaciones
Clientes y Comandos 6
7. Evaluación y Talleres 12


9. CONTENIDO POR CATEGORIAS
CATEGORIA PORCENTAJE
Matemáticas y Ciencias Básicas 10
Ciencias de la Ingeniería 10
Diseño de Ingeniería 80
Humanidades y Ciencias Sociales
Otras


10. DESARROLLO ESTUDIANTIL

10.1. Trabajos y Proyectos

10.1.1. En cada uno de los tópicos que comprende el contenido de la asignatura se plantearán temas de consulta a los estudiantes. Estos temas complementarán la teoría básica que se desarrolle en las horas de clase. Serán presentados en forma oral y escrita.

10.1.2. Los estudiantes establecerán algún diseño simulado aplicando los protocolos que se planteen en la asignatura y lo presentarán a sus compañeros de clases y al docente en forma oral y escrita.

10.1.3. Investigarán sobre otros tópicos que se encuentran enmarcados en la parte de redes de computadores para Linux, pero que no se presentan en el contenido.

10.2. Prácticas y proyectos de laboratorio

10.2.1. Durante el desarrollo del curso los estudiantes interactuarán constantemente con una red de prueba en el laboratorio, en la cual pondrán en práctica los temas tratados en clases.

10.2.2. Elaborarán talleres adicionales a los vistos en la clase y deberán presentar un informe relacionado con las pruebas que se realicen en éstos.

11. EVALUACION

Evaluación % Fecha Tema
Primer Parcial 20 P1 5ª. Semana Capítulos 1, 2 y 3 X
Segundo Parcial 20 P2 9ª. Semana Capítulos 4 y 5 X
Examen Final 30 EF 18ª. Semana Todos los capítulos (Acumulativo)
Laboratorio 15
L Semestre Durante las pruebas se desarrollarán talleres prácticos y deben generar un informe.
Investigación y Desarrollo 15 I 14a. Semana Algún tópico relacionado con los temas desarrollados.


12. BIBLIOGRAFIA

12.1. Texto Guía

HARRISON, Peter. Linux Quick Fix Notebook. Prentice Hall PTR. USA. 2005. ISBN: 0131861506

12.2. Otras referencias

SHENCK, Thomas. Administración de Red Hat Linux Al descubierto. Pearson Educación, S.A. Madrid, 2001.
PETERSEN, Richard. Manual de Referencia Linux. McGraw Hill. Segunda Edición. Madrid, 2001.

NOTA:
Las evaluaciones, incluidos los laboratorios de programación, se realizarán SIN EXCEPCIÓN en las semanas del semestre en las cuales están programadas, es decir, no se realizaran aplazamientos para ninguna de ellas, debido a que el 80% de la nota definitiva debe estar registrada a más tardar la semana 14.

Regresar a Anterior Nueva búsqueda
Imagen transparente
Versión: 8.7.2 [BSC: 8.10]