Сети и телекоммуникации. Для студентов - страница 2



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

Некоторые протоколы являются проприетарными. Это означает, что описание протокола и принципы его работы определяются одной конкретной компанией или поставщиком. Примерами частных протоколов являются устаревшие наборы протоколов AppleTalk и Novell Netware. Нередко поставщик (или группа поставщиков) разрабатывает частный протокол для удовлетворения потребностей своих заказчиков, а затем способствует принятию этого частного протокола в качестве открытого стандарта.

Примеры различных протоколов различных компаний продемонстрированы на рисунке 3.


Рисунок 3 – Примеры сетевых протоколов и их расположение на различных уровнях стека TCP/IP

1.5 Введение в эталонную модель сети

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

Есть ряд преимуществ в использовании многоуровневой модели для описания сетевых протоколов и операций. Преимущества в использование многоуровневой модели:

1. Упрощение разработки протоколов, поскольку протоколы, работающие на определенном уровне, определяют формат обрабатываемых данных и интерфейс верхних и нижних уровней;

2. Стимулирование конкуренции, так как продукты разных поставщиков могут взаимодействовать друг с другом;

3. Предотвращение влияния изменений технологий или функций одного уровня на другие уровни (верхние и нижние);

4. Общий язык для описания функций сетевого взаимодействия.

Эталонная модель OSI определяет широкий список функций и сервисов, реализуемых на каждом уровне. Кроме того, она описывает взаимодействие каждого уровня с вышестоящими и нижестоящими уровнями. Всего модель насчитывает семь уровней. На рисунке 4 представлен стек модели OSI с указанием единицы данных, с которым работает каждый из уровней.


Рисунок 4 – Эталонная модель стека OSI


Описание каждого уровня:

7. Прикладной уровень содержит протоколы для обмена данными между приложениями;

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

5. Сеансовый уровень передает сервисы на уровень представления для организации его диалога и управления обмена данными;

4. Транспортный уровень определяет сервисы для сегментации, передачи и сборки данных для отдельных коммуникаций между оконечными устройствами;

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

2. Протоколы канального уровня описывают способы обмена кадрами данных при обмене данными между устройствами по общей среде передачи данных;

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

1.6 Модель стека TCP/IP

Протокольная модель сетевого взаимодействия TCP/IP была создана в начале 70-х годов и иногда называется моделью сети Интернет. Как показано на рисунке 5, такая модель определяет четыре категории функций, необходимых для успешного взаимодействия. Архитектура набора протоколов TCP/IP построена на основе этой модели. TCP/IP представляет собой открытый стандарт, ни одна компания не вправе контролировать ее определение.