Курс "Компьютерные сети": практические задания
От: Мемега Литва  
Дата: 23.08.11 09:11
Оценка:
Привет всем!

Возникла проблема с организацией практических заданий по курсу Компьютерные сети.

Курс читается для студентов 2 курса информатики и 3 курса softaware engineering и биоинформатики. Основа курса — учебник Таненбаума "Компьютерные сети". Сам курс состоит из изучения архитектуры 5 уровней — физический уровень, канальный, сетевой, транспортный и уровень приложений. На лабораторных занятиях надо (простой вариант) написать программу клиент-сервер (крестики нолики, банкомат, морской бой, etc.), в которой обмен данными идет через сокеты. Одна и та же задача решается на (I) C/C++ (Berkley sockets API), (II) Java Sockets, a (III) вариант — клиент из первой части должен заработать с сервером из (II). Advanced задание — написать симулятор сети с основными уровнями и протоколами (а также возможностью конфигурирования топологии).

Вопрос: как улучшить/усилить простые задания? Они кажутся мне слишком тривиальными. Думал дать реализовать какой-нибудь протокол, типа POP3, HTTP. etc. Но проблема в том, что мало с курсом перекликается. Подкиньте идей, пожалуста.
memega
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.