¿Qué es y qué no es este material?
Este material complementa de manera clara el libro Redes de Computadoras – Un Enfoque Descendente de James F. Kurose y Keith W. Ross. No pretende ser un curso para la formación de técnicos en redes, sino un recurso que permite trasladar al plano concreto, lo que en ocasiones puede resultar abstracto en el estudio de redes en carreras de grado en sistemas o computación, como nuestra Licenciatura en Análisis de Sistemas.
El objetivo principal de este texto no es realizar un estudio profundo de cada protocolo, sino integrar aportes teóricos y prácticos que faciliten la comprensión de los estudiantes en el trabajo con redes de computadoras. De esta forma, se presenta como un refuerzo y complemento al libro mencionado, abordando los temas con el nivel de abstracción propuesto por los autores Kurose y Ross.
Este escrito busca colaborar con los estudiantes de carreras de grado relacionadas con sistemas y computación en la comprensión adecuada del trabajo en redes de computadoras. Para lograrlo, se presentan situaciones prácticas y análisis de casos resueltos, permitiendo que los estudiantes utilicen simuladores para comparar su desempeño y los resultados obtenidos con los esperados.
Los ejercicios prácticos comienzan introduciendo al estudiante en el uso del simulador mediante configuraciones sencillas de redes domésticas formadas por dos o tres computadoras conectadas a un router. Posteriormente, se analiza una red empresarial más compleja, con múltiples conexiones y equipos de red. En este contexto, el estudiante podrá utilizar comandos como ping y traceroute para verificar la conectividad y comenzar a entender la complejidad de una red.
En el estudio de los protocolos de la capa de aplicación, se proponen inicialmente ejercicios prácticos que permiten al estudiante realizar configuraciones básicas y verificar la funcionalidad en el modo tiempo real del simulador, lo que denominamos el “Punto de vista del usuario”. Dependiendo del protocolo estudiado, se incluyen desde prácticas sencillas hasta más complejas, siempre complementando el libro de Kurose y Ross.
Una vez familiarizado con las aplicaciones que implementan los protocolos de aplicación, se propone un análisis más profundo de los protocolos en el modo simulación, maximizando las funcionalidades de Packet Tracer. Este enfoque lo llamamos “Análisis del protocolo”.
Posteriormente, a partir del estudio de los protocolos de aplicación, se analizan los protocolos de la capa de transporte en Internet, como TCP y UDP, que dan servicio a la capa de aplicación, también en el modo simulación de Packet Tracer.
Finalmente, se presentan ejercicios resueltos para el estudio de los protocolos de la capa de red, incluyendo configuraciones y capturas de tráfico con análisis detallado para cada uno de los protocolos abordados.
Es importante destacar que, aunque Packet Tracer es una herramienta diseñada principalmente para la formación de técnicos en redes en el programa de la Academia CISCO, las aplicaciones y protocolos de la capa de aplicación que soporta son elementales y susceptibles de mejoras.
En este sentido, se alienta al estudiante a realizar modificaciones en las topologías y configuraciones propuestas, con el fin de afianzar lo aprendido y explorar soluciones alternativas y creativas.
Para aquellos interesados en profundizar en el estudio de redes, este material servirá como punto de partida, proporcionando un recurso adaptable a diversas necesidades. Asimismo, puede ser útil para docentes que buscan potenciar la comprensión de sus estudiantes en la configuración de redes de computadoras.
Cabe mencionar que la mayoría de los ejercicios propuestos son de producción propia, aunque algunos están inspirados en topologías observadas en Internet y otros son adaptaciones de ejemplos incluidos en la propia herramienta Packet Tracer.