Постановка задачи: осуществить взаимодействие клиента и сервера на основе протокола TCP/IP. Функционирование клиента и сервера реализовать следующим образом: сервер генерирует прогноз погоды на неделю. Клиент посылает день недели и получает соответствующий прогноз.
Лабораторная работа №2
Постановка задачи: осуществить взаимодействие клиента и сервера на основе протокола UDP. Функционирование клиента и сервера реализовать следующим образом: клиент посылает серверу слово и получает это же слово разбитым на слоги.
Лабораторная работа №3
Постановка задачи: осуществить взаимодействие клиента и сервера на основе протокола TCP/IP. Реализовать параллельное соединение с использованием многопоточности. Функциональные возможности клиента реализовать следующим образом: клиент вводит с клавиатуры строку символов и посылает ее серверу. Признак окончания ввода строки – нажатие клавиши "Ввод". Функциональные возможности сервера реализовать следующим образом: сервер, получив эту строку, должен определить длину введенной строки, и, если длина больше 15, то из нее удаляются все цифры. Клиент получает преобразованную строку и количество удаленных цифр.
Лабораторная работа №4
Постановка задачи: осуществить взаимодействие клиента и сервера без установления логического соединения (UDP). Реализовать параллельное соединение с использованием многопоточности. Вводится строка. Вывести все ее слова в обратном порядке.
Лабораторная работа №8
Постановка задачи: в протоколе отправки SMS-сообщений ограничить частоту отправки сообщений с одного IP адреса по времени. Добавить команду sms (без параметров), которая выводила б правила пользования услугой.
Часть 2
1. Физический и канальный уровень – функциональное назначение. 2. LLC и его виды. 3. Структура кадра LLC. 4. Метод доступа CSMA/CD. 5. Понятие коллизии причины ее возникновения. 6. Требования к физической среде Ethernet. 7. interframe gap, jam-последовательность, slot time, collision window – назначение и расчет. 8. Почему окно коллизий равно времени двукратного прохождения сигнала между самыми удаленными узлами сети. 9. Пример расчета максимальной пропускной способности сегмента Ethernet. 10. Формат MAC-кадра и времена его передачи для Ethernet и Fast Ethernet. 11. Форматы кадров Ethernet 12. По каким критериям производиться расчет сети Ethernet. 13. Почему расчет задержки распространения необходимо в общем случае производить дважды. 14. Почему минимальным временем распространения кадра в 10BASE-T принято 575 бит. 15. Почему уменьшение межкадрового расстояния повышает вероятность потери кадров. 16. Почему происходит рассинхронизация кадров при прохождении повторителей.