En este trabajo se presenta parte de un soporte desarrollado con el objetivo de facilitar la enseñanza de las materias del área de comunicación de datos. Dicho desarrollo fue motivado por la experiencia adquirida a través del dictado de dichas materias y apunta a: 1- facilitar a los alumnos la asimilación de conceptos básicos de arquitecturas de niveles, tales como interfaz, protocolo, punto de acceso al servicio, etc, que se dificulta por su abstracción, y 2- proveer un medioambiente de programación simple para la comunicación de procesos remotos, la que se dificulta debido a la naturaleza asincrónica de los mismos y a las características del medio de comunicación subyacente.
Los desarrollos presentados en este trabajo conciernen a arquitecturas de niveles y a protocolos de nivel 2 del modelo OSI/ISO. Estos constituyen la primera etapa de un proyecto más ambicioso en el marco del cual se pretende proveer un conjunto de herramientas desarrolladas de manera homogénea que faciliten la asimilación de los conceptos más importantes del área por parte de los alumnos.