- •9 Лекция №3 Тема лекции: Модели для описания функционирования вычислительных сетей и стандарты
- •1. Модель как инструмент анализа
- •1.2. Эталонная модель osi
- •1.3. Функции уровней модели osi.
- •2.3. Понятие протокола
- •Iso (International Organization for Standardization - Международная организация по стандартизации)
- •Ieee (Institute of Electrical and Electronic Engineers - Институт инженеров по электротехнике и радиоэлектронике)
- •2.4. Единицы обработки информации
- •2.5. Инкапсуляция
- •2.7. Модель tcp/ip
- •Хост-сетевой уровень
- •Интернет уровень
- •Транспортный уровень
- •Прикладной уровень
1.2. Эталонная модель osi
В настоящее время наибольшее распространение получила так называемая эталонная модель взаимодействия открытой системы OSI (Open System Interconnection Reference Model). Под термином "открытая система" понимается не замкнутая в себе система, имеющая возможность взаимодействия с какими-то другими.
Модель OSI была разработана и предложена Международной организацией стандартов ISO (International Standards Organization) в 1984 году.
Существуют разные точки зрения на роль этого проекта в истории развития компьютерной индустрии. Как и любая универсальная модель, OSI довольно громоздка, избыточна, и не слишком гибка. Поэтому в полном объёме она никогда не была реализована. Реальные сетевые средства, предлагаемые различными фирмами, не обязательно придерживаются принятого в ней разделения уровней и используют прошедшие проверку временем наборы правил (протоколов) не полностью отвечающих её требованиям.
С другой стороны, будучи логически исчерпывающим теоретическим описанием процессов, имеющих место в любой реальной сетевой среде, модель OSI является прекрасным инструментом для их анализа.
Модель OSI описывает взаимодействие любых открытых информационных систем в любых сетях связи между компьютерами или другими абонентами Принципиальные отличия локальных сетей от глобальных, с точки зрения модели OSI, наблюдаются только на нижних уровнях модели.
Все сетевые функции в модели разделены на 7 уровней (рис. 2.1). Кажды й уровень имеет интерфейсы с вышестоящим и нижестоящим уровнями. Каждый уровень реализуют функцию по обработке данных, резльтат работы каждого уровня используется соседними уровнями. Между уровнями может происходить обмен как данными, так и управляющими сигналами. В идеале каждый уровень взаимодействует только с ближайшими соседями, теми, которые находятся рядом с ним (выше и ниже него). Верхний уровень соответствует прикладной задаче, работающему в данный момент приложению, нижний – непосредственной передаче сигналов по каналу связи.
|
7 |
Прикладной уровень (Application layer) |
|
6 |
Уровень представления (Presentation layer) |
|
5 |
Сеансовый уровень (Session layer) |
|
4 |
Транспортный уровень (Transport layer) |
|
3 |
Сетевой уровень (Network layer) |
|
2 |
Канальный уровень (Data Link layer) |
|
1 |
Физический уровень (Physical layer) |
Рис. 2.1. Семь уровней модели OSI
Функции, входящие в показанные на рис. 2.1 уровни, реализуются каждым узлом сети. При этом задача каждого уровня на одном узле работает так, как будто он имеет прямую связь с соответствующим уровнем другого узла. Между одноименными уровнями узлов сети существует виртуальная (логическая) связь, например, между прикладными уровнями взаимодействующих по сети абонентов. Эти связи используют виртуальные интерфейсы уровней. Реальную физическую связь (кабель, радиоканал) узлы одной сети имеют только на самом нижнем, первом, физическом уровне. В передающем узле информация проходит все уровни, начиная с верхнего и заканчивая нижним. В принимающем узле полученная информация совершает обратный путь: от нижнего уровня к верхнему (рис. 2.2).
Рис. 2.2. Путь информации от абонента к абоненту
