Автор: Пользователь скрыл имя, 10 Декабря 2012 в 11:29, реферат
Главная цель при соединении компьютеров в сеть - это возможность использования ресурсов каждого компьютера всеми пользователями сети. Для того чтобы реализовать эту возможность, компьютеры должны иметь необходимые для этого средства взаимодействия с другими компьютерами сети. Задача разделения сетевых ресурсов является сложной, она включает в себя решение множества проблем.
Другой вид сервиса сеансового уровня – это управление маркером. Для некоторых протоколов недопустимо выполнение одной и той же операции на обоих концах соединения одновременно. Для этого уровень сессии выделяет активной стороне маркер. Операцию может выполнять тот, кто владеет маркером.
Сеансовый уровень обеспечивает синхронизацию
между пользовательскими
На практике сеансовый уровень используется редко и редко реализуется в виде отдельных протоколов. Функции этого уровня часто объединяют с функциями прикладного уровня и реализуют в одном протоколе.
Примеры протоколов: ADSP, ASP, NetBIOS, PAP, PPTP, RPC, RTCP, SMPP, SSH
Уровень представления данных
Уровень представления данных определяет синтаксис, форматы и структуры представления данных передаваемых между сетевыми компьютерами. На стороне отправителя данные транслируются в общепонятный промежуточный формат, при получении данных на уровень представления они переводятся из промежуточного формата в формат прикладного уровня получателя. Этот уровень имеет дело с формой представления информации, а не с ее содержанием.
Типичным примером услуги на этом уровне - унифицированная кодировка данных. Дело в том, что на разных машинах используются разные способы кодировки ASCII, Unicode и т.п. для символов, разные способы представления целых - в прямом, обратном или дополнительном коде, нумерация бит в байте слева направо или наоборот и т.п. Для того чтобы машины с разной кодировкой и представлением данных могли взаимодействовать, передаваемые структуры данных определяются специальным абстрактным способом, не зависящим от кодировки, используемой при передаче. Уровень представления работает со структурами данных в абстрактной форме, преобразует это представление во внутреннее для конкретной машины и из внутреннего, машинного представления в стандартное представление для передачи по сети.
Этот уровень также управляет за сжатием данных. Существует два основных типа сжатия, сжатие без потерь и с потерями (Lossless/lossy). Сжатие без потерь, как предполагает его имя, сжимает данные таким образом, что когда данные распаковываются, они остаются точно такими же, как были до сжатия; при таком сжатии отсутствует потеря данных. Сжатие без потерь, как правило, будет не так сильно сжимать данные, как методики сжатия с потерями, и может требовать больше мощности обработки для осуществления сжатия. Примеры: словарное кодирование, продольное кодирование.
Преимущество методов сжатия с потерями над методами сжатия без потерь состоит в том, что первые существенно превосходят по степени сжатия, продолжая удовлетворять поставленным требованиям.
Методы сжатия с потерями часто используются для сжатия звука или изображений.
На этом уровне может выполняться шифрование и дешифрование данных, благодаря которому секретность обмена данными обеспечивается сразу для всех прикладных сервисов.
Примеры протоколов: ASCII, ICA, LPP, NCP, RDP
Прикладной уровень
В отличие от других уровней прикладной уровень - самый близкий к пользователю уровень OSI - не предоставляет услуги другим уровням OSI, однако он обеспечивает прикладные процессы, лежащие за пределами масштаба модели OSI.
Прикладной уровень
Прикладной уровень - это в действительности просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам и также организуют свою совместную работу. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением (message). Существует очень большое разнообразие протоколов прикладного уровня.
Примеры протоколов: HTTP, POP3, SMTP, FTP, XMPP.
Преимущества модели OSI
Деление функций сетевого взаимодействия на семь логических уровней обеспечивает следующие преимущества: