Linux. Алексей Стахнов
Чтение книги онлайн.

Читать онлайн книгу Linux - Алексей Стахнов страница 17

СКАЧАТЬ уровень (Transport Level).

      5. Уровень сессии (Session Level).

      6. Уровень представления (Presentation Level).

      7. Уровень приложения (Application Level).

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

      Каждый уровень модели OSI решает свои задачи, использует сервисы, предоставляемые предыдущим уровнем и, в свою очередь, предоставляет сервисы следующему уровню. Согласно этой модели, уровни не могут перескакивать через соседей, например, транспортный уровень не может непосредственно пользоваться сервисом физического уровня, он обязан пройти по цепочке: Сетевой уровень → Уровень данных → Физический уровень. В табл. 3.2 приведено описание уровней сетевой модели OSI.

Таблица 3.2. Уровни сетевой модели OSI

      На каждом уровне блоки информации имеют собственное название (табл. 3.3).

Таблица 3.3. Название блока информации в модели

      Несмотря на то что OSI является международным стандартом и на его основе правительство США выпустило спецификации GOSIP (Government Open Systems Interconnection Profile, Государственный регламент взаимодействия открытых систем), у производителей программного обеспечения стандарт OSI широкой поддержки не получил. Это объясняется несколькими причинами:

      • на длительное время растянувшаяся процедура принятия стандарта;

      • его «оторванность» от реалий;

      • наличие большого числа уровней трудно для реализации и приводит к потере производительности;

      • широчайшее распространение протокола TCP/IP и нежелание потребителей отказываться от него.

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

      Модель сетевого взаимодействия TCP/IP

      Архитектура семейства протоколов TCP/IP (Transmission Control Protocol / Internet Protocol, протокол управления передачей / интернет-протокол) основана на представлении, что коммуникационная инфраструктура содержит три вида объектов: процессы, хосты и сети.

      Основываясь на этих трех объектах, разработчики выбрали четырехуровневую модель:

      1. Уровень сетевого интерфейса (Network interface layer).

      2. Уровень межсетевого интерфейса – интернета[1] (Internet layer).

      3. Транспортный уровень (Host-to-host Layer).

      4. Уровень приложений/процессов (Application/process layer).

      Сопоставление сетевых моделей OSI и TCP/IP

      Нетрудно заметить, что модель TCP/IP отличается от модели OSI. В табл. 3.4 показано соответствие модели TCP/IP и модели OSI.

Таблица 3.4. Соответствие модели TCP/IP и модели OSI

      Как видно из таблицы, уровень сетевого интерфейса сетевой модели TCP/IP соответствует сразу двум уровням сетевой модели OSI, а уровень приложений сетевой модели TCP/IP – трем уровням сетевой модели OSI.

      Сетевые протоколы

      В этом разделе мы рассмотрим различные сетевые протоколы, используемые в современной компьютерной индустрии.

      Семейство протоколов TCP/IP

СКАЧАТЬ



<p>1</p>

Здесь «интернет» – термин, указывающий на межсетевой характер взаимодействия, а, отнюдь, не Глобальная сеть Интернет. – Ред.