По алфавиту:

Указатель категорий Компьютерные сети Функционирование клиента и сервера.

Функционирование клиента и сервера.

ВУЗ: БГУИР
Тип работы: Контрольная работа
Предмет: Компьютерные сети
Количество страниц: 37
Язык документа: Русский
Год сдачи: 2009
Cкачиваний: 4
Последнее скачивание: 2011-12-28

Содержание.

Часть 1:
Задание 1 3
Задание 2 11
Задание 3 16
Задание 4 25
Задание 5 30
Список использованных источников 37
Часть 2:
1. Расчет характеристик сети 3
1.1 Исходные данные для расчета 3
1.2 Расчет PDV 3
1.3 Расчет PW 4
1.4 Построение схемы сети 5
2. Теоретические вопросы 6
Список использованных источников 19


 

Описание.

5 задач - вариант 9

Часть 1 включает пояснительную записку и 5 задач:
Задание 1
Осуществить взаимодействие клиента и сервера на основе протокола TCP/IP. Функционирование клиента и сервера реализовать следующим образом: клиент посылает серверу символьную строку, содержащую пробелы и получает назад ту же строку, но в ней между словами должен находиться только один пробел.
Задание 2
Осуществить взаимодействие клиента и сервера на основе протокола UDP. Функционирование клиента и сервера реализовать следующим образом: клиент посылает сумму денег в белорусских рублях и идентификатор валюты (EUR или USD), в зависимости от указанного идентификатора сервер возвращает эту сумму в выбранной валюте.
Задание 3
Осуществить взаимодействие клиента и сервера на основе протокола TCP/IP. Реализовать параллельное соединение с использованием многопоточности. Функциональные возможности клиента реализовать следующим образом: клиент вводит с клавиатуры строку символов и посылает ее серверу. Признак окончания ввода строки - нажатие клавиши "Ввод". Функциональные возможности сервера реализовать следующим образом: сервер, получив эту строку, должен определить длину введенной строки, и, если эта длина кратна 5, то подсчитывается количество скобок всех видов. Их количество посылается клиенту.
Задание 4
Осуществить взаимодействие клиента и сервера без установления логического соединения (UDP). Реализовать параллельное соединение с использованием многопоточности. Вводится текст. Вывести на экран предложение, содержащее максимальное количество знаков пунктуации.
Задание 5
Доработать протокол отправки SMS-сообщений таким образом, чтобы отправленные сообщения отсылались на телефон (удалялись с центра) ежеминутно. Обеспечить возможность получения клиентом отчетов об отправке.
Пояснение: приложение не использует функцию WinAPI SetTimer, поэтому сообщения удаляются (отправляются) в случае, когда клиент отправляет центру дополнительную команду «check». Отчет об отправке отправляется клиенту только в этом случае, так как сервер не может сам в произвольный момент отправить клиенту сообщение – он может лишь отреагировать на определенный запрос клиента.
Часть 2 включает пояснительую записку и чертеж.
 

Выдержка из работы.

1. Физический и канальный уровень – функциональное назначение.
Канальный уровень эталонной модели OSI обеспечивает доступ к сетевым среде передачи данных и физическую передачу в среде, позволяющей данным определять местоположение адресата в сети. Также канальный уровень отвечает за выдачу сообщений об ошибках, учет топологии сети и управление потоком данных.
Назначением физического уровня является передача данных. Канальный уровень не зависит от среды передачи данных и ее параметров, в отличие от физического уровня.
2. LLC и его виды
Протокол LLC обеспечивает для технологий локальных сетей нужное качество услуг транспортной службы, передавая свои кадры либо дейтаграммным способом, либо с помощью процедур с установлением соединения и восстановлением кадров. Протокол LLC занимает уровень между сетевыми протоколами и протоколами уровня MAC.
В основу протокола LLC положен протокол HDLC (High-level Data Link Control Procedure), являющийся стандартом ISO. Собственно стандарт HDLC представляет собой обобщение нескольких близких стандартов, характерных для различных технологий: протокола LAP-B сетей Х.25 (стандарта, широко распространенного в территориальных сетях), LAP-D, используемого в сетях ISDN, LAP-M, работающего в современных модемах. В спецификации IEEE 802.2 также имеется несколько небольших отличий от стандарта HDLC.
Для уровня LLC в стандарте 802.2 определены процедуры трех типов - LLC1, LLC2 и LLC3.
Процедура LLC1 выполняет передачу кадра без предварительного установления соединения, дейтаграммным методом. Основное назначение процедуры LLC1 - это обеспечение интерфейса между МАС-уровнем и вышележащими протоколами. Многие стеки протоколов используют ненадежную процедуру LLC1 на канальном уровне, с тем чтобы обеспечить надежное соединение средствами протоколов верхнего уровня - транспортными (TCP, SPX) или прикладными (NCP).

 

Список литературы.

Часть 1:
1. Дж. Рихтер, «WINDOWS: создание эффективных приложений», Питер, 2001 г.
2. Н. А. Олифер, В. Г. Олифер, «Сетевые операционные системы», Питер, 2005 г.
3. Э. Таненбаум, «Современные операционные системы», BHV, 2006 г.
4. Электронный справочник MSDN (http://www.msdn.microsoft.com)
Часть 2:
1. «Компьютерные сети. Принципы, технологии, протоколы» - В.Г. Олифер, Н.А. Олифер 3-е издание. СПб.: Питер, 2006
2. «Компьютерные сети» 4-е изд. - Таненбаум Э., СПб.: Питер, 2003
3. «Проектирование и расчет структурированных кабельных систем» - Семенов А. Б., М.: ДМК Пресс, 2003
4. «Сетевые операционные системы» - В.Г. Олифер, Н.А. Олифер, СПб.: Питер, 2002
 

Похожие работы:
© 2009-2021 Все права защищены — dipland.ru