Автор работы: Пользователь скрыл имя, 19 Мая 2013 в 16:33, курсовая работа
Цель курсовой работы раскрыть содержание сетевых протоколов и построение сетей.
Достижение таковой цели возможно при выполнении следующих задач:
1.Расскрыть назначение сетевых протоколов;
2.Рассмотреть виды сетевых протоколов;
3.Привести классификацию сетевых протоколов и краткий обзор наиболее распространенных из них;
4.Привести пример построение сети.
ВВЕДЕНИЕ…………..………………………………………………………......3
1. Общие сведения……………………………………………………………….4
2. Виды протоколов……………………………………………………………..5
3. Классификация сетевых протоколов………………………………………..7
4. Пример построения сети на основе сетевого протокола………………….11
ЗАКЛЮЧЕНИЕ…………………..……………………………………………..15
Список использованных источников………………………………………….17
Представительный уровень
Представительный уровень (Presentation layer) имеет дело с формой представления передаваемой по сети информации, не меняя при этом ее содержания. За счет уровня представления информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. С помощью средств данного уровня протоколы прикладных уровней могут преодолеть синтаксические различия в представлении данных или же различия в кодах символов, например кодов ASCII и EBCDIC. На этом уровне может выполняться шифрование и дешифрование данных, благодаря которому секретность обмена данными обеспечивается сразу для всех прикладных служб. Примером такого протокола является протокол Secure Socket Layer (SSL), который обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека TCP/IP.
Прикладной уровень
Прикладной уровень (Application layer) - это в действительности просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые Web-страницы, а также организуют свою совместную работу, например, с помощью протокола электронной почты. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением (message).
4. Пример построения сети на основе сетевых протоколов
Сеть на основе Hart-протокола
HART-протокол (англ. Highway Addressable
Remote Transducer Protocol) — цифровой промышленный
протокол передачи данных, попытка
внедрить информационные
Сеть допускает «горячую» замену или добавление новых устройств (то есть без отключение питания). В случае сбоя, например при случайном коротком замыкании, сеть повторяет невыполненые операции обмена.
В HART-сетитолько один узел может посылать сигнал, в это время остальные «слушают» линию. Инициирует процедуру обмена ведущие устройства (контроллер или ручной коммуникатор). Ведомые получают команду и посылают ответ от неё. Каждое ведомое устройство имеет персональный сетевой адрес, который включается в сообщение ведущего устройства. Адрес имеет длину 4 бита или 38 бит. Имеется также второй способ адресации – с помощью тегов (идентификаторов, назначаемых пользователем). Каждая команда или ответ на неё называется сообщением и имеет длину от 10…12 байт до 20…20 байт. Сообщение начинается с преамбулы и заканчивается контрольной суммой.
Преамбула представляет
собой последовательность единиц и
предназначена для
Ведомое устройство может
быть защищено от записи, обычно это
выполняется с помощью переключ
Контрольная сумма используется для обнаружения ошибок в данных. Если ошибка обнаружена, обычно выполняется повторный обмен сообщениями.
Ведомое устройво может иметь режим ускоренной передачи (burst mode), при котором оно периодически посылает ответ на ранее принятую команду, хотя ведущий не посылает её повторно. Это сделано для увеличения частоты получения значений измеряемой величины от датчика (до 3…4 раз в секунду) в случаи необходимостию Только одно устройство может находится в таком режиме ( его ещё называют монопольным), поскольку линия передачи оказывается занята. После выключения и повторного включения питания ведомое устройство остаётся в монопольном режиме, и перевести его в обычный режим можно только командами которые посылают в паузах между переидическими ответами ведомого устройства.
Сеть на основе HART-протокола может подключаться к другим сетям (Modbus, PROFIBUS, Enhernet) с помощью соответствующих шлюзов. В сети широко используются мультиплексоры, позволяющие подключить к одному контроллеру несколько HART-сетей и одновременно выполнить роль шлюза. Для подключения сети или HART-интерфейс, который выпускается рядом производителей. Программный доступ SCADA к HART-устройствам выполняется с помощью HART OPC-сервера.
ЗАКЛЮЧЕНИЕ
В данной курсовой работе была рассмотрена тема «Сетевые протоколы и построение сетей». Основной целью данной курсовой работы было расскрыть содержание сетевых протоколов и построение сетей, раскрыть назначение сетевых протоколов, виды, привести классификацию сетевых протоколов и пример построения сети на основе одного из сетевых протоколов.
Таким образом, сетевой протокол — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами.
Наиболее известные протоколы, используемые в сети Интернет:
HTTP (Hyper Text Transfer Protocol) —
это протокол передачи
FTP (File Transfer Protocol) — это протокол передачи файлов со специального файлового сервера на компьютер пользователя.
POP (Post Office Protocol) — это
стандартный протокол
SMTP (Simple Mail Transfer Protocol) — протокол, который задает набор правил для передачи почты.
uucp (Unix to Unix Copy Protocol) — это ныне устаревший, но все еще применяемый протокол передачи данных, в том числе для электронной почты.
telnet — это протокол удаленного доступа.
Для классификации сетевых протоколов применяют так называемую эталонную семиуровневую модель OSI.
Модель разбивает сетевые протоколы на семь уровней:
Физический уровень (Physical layer);
Канальный уровень (Data Link layer);
Сетевой уровень (Network layer);
Транспортный уровень (Transport layer);
Сеансовый уровень (Session layer);
Уровень представления (Presentation layer);
Уровень приложения (Application layer).
Список используемых источников