Курсовые работы, лабораторные, доклады для студентов
можете скачать и поделиться с другими,
если не жалко.

 
на правах рекламы


Принципы построения протоколов информационно-вычислительных сетей


Принципы построения протоколов информационно-вычислительных сетей.



Протокол – соглашение между объектами сетей по передаче данных и их интерпретации в любом узле сетей. Любой протокол - это совокупность семантических синтаксических электрических и конструктивных правил.

Семантические правила определяют перечень команд и последовательность обмена командами между объектами.
Синтаксические правила задают формат команд и конкретную кодировку всех полей.

Электрические правила задают принцип построения приемопередатчика в зависимости от среды передачи. Также задается бит и форма сигнала, способ его кодирования.

Конструктивные правила задают вид разъемов и коннекторов и порядок расположения штырьков в разъемах.
Сетевые протоколы должны быть связаны между собой по определенным правилам. Эти правила сводятся к созданию сетевой архитектуры (стек протоколов).

Сетевая архитектура представляет собой стек протоколов, число уровней зависит от конкретной архитектуры. Каждый уровень связан только с вышестоящим или нижестоящими уровнями.

Основу всех сетевых архитектур составляет эталонная модель взаимодействия открытых систем (ЭМ BOC-OSI). В этой модели 7 уровней и за каждым уровнем закреплена своя функция.

В частных сетевых архитектурах число уровней может не совпадать с эталонной.
Каждый уровень протоколов оперирует своей порцией данных, который называется протокольный блок данных.

7. Функции прикладного уровня: Протоколы этого уровня непосредственно взаимодействуют с пользователем и организуются в функционально-ориентированные комплексы.
Файлы представлены в том виде, который характерен для конкретной операционной системы.

6. На представительном уровне данные кодируются из кода операционной системы в код, удобный для передачи по сети. На этом уровне выполняются криптографическая защита и сжатие данных.

5. На сеансовом уровне организуются сеансы связи между пользователями или прикладными протоколами посредством открытия программных портов. Программный порт – это число, которое закреплено за конкретным прикладным протоколом. Этот порт нужен для правильного вызова приложения. На этом уровне протоколы договариваются о типе каналов связи и на сеансовом уровне канал связи может быть только дуплексным или полудуплексным. Этот протокол определяет порядок обмена запросами и ответами между пользователями. На этом уровне определяются границы сообщения и может задаваться фильтр на объем передаваемых данных.

4. Транспортный уровень устанавливает логический канал между отправителем и получателем. На этом уровне также задаются параметры, от которых впоследствии зависит качество передачи:
• Допустимая пропускная способность;
• Допустимые потери данных;
• Предельное время установления соединения;
• Предельное время передачи данных;
• Надежность передачи;

На этом уровне сообщение делится на сегменты, а сам протокол представляет собой драйвер самого высокого уровня для сетевой ОС. Протокол работает только

3. Функции сетевого уровня:
1. Маршрутизация – определение максимального маршрута между отправителем и получателем.
2. Подготовка передаваемых пакетов по правилам промежуточных сетей.
Дополнительной функцией является контроль за трафиком сетей для предотвращения переполнения памяти маршрутизатора.

2. Канальный уровень связан с организацией локальной сети.
Его подуровень управления логическим каналом устанавливает физический канал с ближайшим активным устройством. На этом уровне может отслеживаться потеря передаваемых кадров. Протокол LLC является частью драйвера любого сетевого адаптера или модема.

На подуровне управления доступом к среде организуется доступ к среде по какому-либо методу. Эти протоколы зависят от типа локальной сети.

1. На физическом уровне сигнал кодируется в зависимости от среды передачи и скорости модуляции и отслеживаются ошибки на уровне сигналов.

Основные протоколы образуют как бы скелет архитектуры и взаимодействуют по вертикали и передают только данные пользователя.
Вспомогательные протоколы сами передавать данные не могут и взаимодействуют с основными по горизонтали.

Теги: СЭВМиТ

Комментарии:

Оставить комментарий
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.