Введение
Протоколы передачи файлов это разновидность протоколов передачи информации по сети. Фактически это общепринятая спецификация команд, которые используют программы для своей работы. Протоколы создаются для того, чтобы разные программы на разных типах компьютеров могли общаться друг с другом. Протоколы передачи файлов дают возможность обмениваться файлами через Интернет, возможность удалённо управлять файлами компьютера, удобство при работе с файлами.
Для работы систем передачи файлов необходимо наличие двух подсистем: клиентской и серверной.
Сервер - программа, запущенная на компьютере и работающая на нём в фоновом режиме. Функцией сервера является отслеживание запросов от клиентов, их обработка и выдача ответов. Все файлы и директории имеют свои атрибуты, которые ограничивают к ним доступ с удалённых компьютеров.
Клиент - программа, которая работает с сервером и предназначена для подачи запросов серверам и приёма информации. Фактически клиент устроен также как и сервер, только управляется с локальной машины. Клиенты могут предоставлять пользователям удобный интерфейс либо представлять собой консольное приложение.
Целью курсовой работы является разработка системы, обеспечивающей обмен информацией.
Объектом работы является система для обмена файлами, посредством протокола передачи файлов.
Предметом работы является протокол передачи файлов, который будет обеспечивать эффективный обмен файлами между клиентской и серверной частями системы.
Введение
1 Обзор стандартных протоколов, решающую задачу, поставленную в курсовой работе, их краткая характеристика 7
2 Диаграммы состояния клиентской и серверной части программ, работающих со стандартным протоколом 13
3 Основные команды стандартного протокола 18
4 Описание команд прикладного протокола собственной системы 24
4 Описание команд прикладного протокола собственной системы 24
5 Диаграмма состояния клиентской или серверной части собственной системы 25
6 Результаты тестирования собственной системы, тестирование созданного собственного протокола 27
7 Руководство пользователя 29
8 Результаты и ход выполнения тестового примера 33
Заключение 35
Список литературы 36
Приложение 37
Приложение 37
1. Александр Филимонов — Построение мультисервисных сетей Ethernet, bhv, 2007 ISBN 978-5-9775-0007-4
2. Компьютерные сети. Принципы, технологии, протоколы / В.Г. Олифер, Н.А. Олифер. – СПб.: Питер, 2002. – 672 с.: ил.
3. Ларионов "Вычислительные комплексы, системы и сети" М. "Финансы и статистика", 2000
4. Локальные сети: архитектура, алгоритмы, проектирование. Новиков Ю. В. и др., изд-во ЭКОМ, 2005 г.
5. Максименков "Основы проектирования ИВС и сетей ЭВМ" М. "Высшая школа" , 2002
6. Якубайтис Э.А. "Информатика. Электроника. Сети" М. "Финансы и статистика", 2004
7. Руководство по технологиям объединенных сетей //cisco systems , 4-е издание, Вильямс 2005 ISBN 584590787X
8. Feinler, Elizabeth, "Internet Protocol Transition Workbook", Network Information Center, SRI International, March 1982.
9. Postel, Jon, "Transmission Control Protocol - DARPA Internet Program Protocol Specification", RFC 793, DARPA, September 1981.
10. Postel, Jon, and Joyce Reynolds, "Telnet Protocol Specification", RFC 854, ISI, May 1983.
11. Reynolds, Joyce, and Jon Postel, "Assigned Numbers", RFC 943, ISI, April 1985.
проверку входных данных и в случае отсутствия ошибок передаёт функции @findchar1 список символов, входящих в атом X, символ Y, номер N (если не был указан, то 1) и 1 (номер текущего элемента).(DEFUN @
льзования для связи с ними только одной сигнальной линии и общего проводника. Питание и связь осуществляются через одно соединение. Для связи с такой микросхемой требуется задействовать только одну ли
ации. При этом для распознания файлов при их использовании напрямую используется системный идентификатор файла внутри операционный системы (дескриптор).Данная тема является актуальной, так как работа
й не станет меньше e: |(xi+1 -xi )/xi | < e. Процесс итерации сходится на [a, b], если |F'(x)| < 1 при всех x на (a,b).Рисунок 4. Алгоритм метода итерацийОписание алгоритма метода итерацийШаг 1. Ввод
ым могут быть предоставлены права на подключение к серверу: группы на локальном компьютере и доменные группы. Первые хранятся в ОС компьютера, на котором работает SQL Server, и подразделяются на два т