русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Семиуровневый стек


Дата добавления: 2014-12-02; просмотров: 621; Нарушение авторских прав


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

Каждый уровень имеет свой собственный протокол взаимодействия между устройствами (см. рис. 1.3). Для установки соединения в рамках стандартизированного взаимодействия каждый уровень обращается к другому уровню для управления определенным фрагментом сетевого соединения. Между уровнями всегда имеется фиксированный интерфейс, позволяя установку соединения с помощью различных протоколов.


Рис. 1.3.Каждый уровень модели OSI работает со своим протоколом для установки связи между устройствами

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

  • 1 уровень - физический. Здесь устанавливается стандарт физической среды передачи для транспортировки данных между двумя устройствами, уточняются электрические и механические характеристики сигнала (витая пара, оптоволоконный кабель, коаксиальный кабель и сетевой адаптер).
  • 2 уровень - канальный. Контролирует доступ в сеть и гарантирует прохождение кадров по каналам сети. Наиболее популярным здесь является протокол CSMA/CD (Множественный доступ с контролем несущей и обнаружением коллизий).
  • 3 уровень - сетевой. Здесь осуществляется управление перемещением данных между различными сетями. Протоколы этого уровня отвечают за поиск устройства, которому предназначены данные. Примерами протоколов третьего уровня являются IP, IPX и Apple Talk.
  • 4 уровень - транспортный. Контролирует доставку одного фрагмента данных к пункту назначения и в правильном порядке; здесь работают протоколы TCP и UDP.

Примечание. Мы будем обсуждать протоколы TCP и UDP в гл. 3.



  • 5 уровень - сеансовый. Отвечает за установку и завершение соединений, организует сеансы связи между двумя устройствами. Протоколами этого уровня являются LDAP и RPC.
  • 6 уровень - уровень представлений. Здесь данные форматируются для вывода на дисплей и принтер; используются протоколы LPP и NetBIOS.
  • 7 уровень - уровень приложений. В верхней части стека находятся протоколы, используемые для выполнения задач: SMTP для работы с электронной почтой, HTTP для веб-браузеров и серверов, Telnet для сеансов связи с удаленными терминалами и множество других.

Примечание. Обратите внимание на правильное значение названия "уровень приложений"! Здесь имеются в виду сетевые, а не программные прикладные приложения типа текстовых редакторов или электронных таблиц. Сетевые приложения включают в себя электронную почту, веб-браузеры и протокол пересылки файлов (FTP).



<== предыдущая лекция | следующая лекция ==>
Модель взаимодействия открытых систем | Реализация OSI


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.209 сек.