
- •Локальные сети
- •Потребность в стандартах
- •Аппаратные компоненты локальных вычислительных сетей
- •Структурированная кабельная система
- •Сетевой адаптер
- •Основные отл ичия коммутаторов и маршрутизаторов
- •Как работает сеть Ethernet/802.3
- •Широковещание в сети Ethernet/802.3
- •Устройства глобальных сетей
- •Международные организации по стандартизации в области глобальных сетей
- •Примеры протоколов канального уровня глобальных сетей
- •Модель osi
- •Зачем нужна многоуровневая сетевая модель
- •Одноранговая модель взаимодействия. Примеры pdu
- •Инкапсулирование данных
- •Пример инкапсуляции почтового сообщения (пять этапов преобразования)
- •Понятия протокола передачи данных и сетевого протокола
- •Прикладной уровень модели osi, примеры.
- •Представительский уровень модели osi .
- •Сеансовый уровень модели osi, примеры.
- •Транспортный уровень модели osi, примеры.
- •Сетевой уровень модели osi, примеры.
- •Канальный уровень модели osi, примеры.
- •Физический уровень модели osi.
- •Понятие стек протоколов
- •Стек протоколов tcp/ip
- •Примеры протоколов по уровням модели tcp/ip
- •Обобщенный формат пакета
- •Инкапсуляция сообщения при продвижении его вниз по стеку протоколов
Модель osi
"Эталонная модель взаимодействия открытых систем" (Open System
Interconnect - OSI) или OSI/ISO.
Эталонная модель OSI делит проблему передачи информации между абонентами на семь
менее крупных и, следовательно, более легко разрешимых задач. Конкретизация каждой
задачи производилась по принципу относительной автономности. Очевидно, автономная
задача решается легче.
Два самых низших уровня эталонной модели OSI реализуются аппаратным и программным обеспечением, остальные пять высших уровней, как правило, реализуются программным обеспечением. Эталонная модель OSI описывает, каким образом информация проходит через среду передачи (например, металлические провода) от прикладного процесса-источника (например, по передаче речи) до процесса-получателя.
Эталонная модель OSI — это описательная схема сети; ее стандарты гарантируют
высокую совместимость и способность к взаимодействию различных типов сетевых
технологий. Кроме того, она иллюстрирует процесс перемещения информации по сетям.
Модель OSI описывает, каким образом информация проделывает путь через
сетевую среду (например, провода) от одной прикладной программы (например,
программы обработки таблиц) к другой прикладной программе, находящейся в другом
подключенном к сети компьютере. По мере того, как подлежащая отсылке информация
проходит вниз через уровни системы, она становится все меньше похожей на
человеческий язык и все больше похожей на ту информацию, которую понимают
компьютеры, а именно на "единицы" и "нули".
Поскольку нижние уровни (с 1 по 3) модели OSI управляют физической доставкой
сообщений по сети, их часто называют уровнями среды передачи данных (media
layers). Верхние уровни (с 4 по 7) модели OSI обеспечивают точную доставку данных
между компьютерами в сети, поэтому их часто называют уровнями хост-машины (host
layers). Она только определяет функции каждого уровня.
Зачем нужна многоуровневая сетевая модель
Делит взаимосвязанные аспекты работы сети на менее сложные элементы.
Определяет стандартные интерфейсы для автоматического интегрирования в систему
новых устройств (plug-and-play) и обеспечения совместимости сетевых продуктов разных
поставщиков.
Дает возможность инженерам закладывать в различные модульные функции
межсетевого взаимодействия симметрию, что позволяет легко наладить их
взаимодействие.
Изменения в одной области не требуют изменений в других областях, что позволяет
отдельным областям развиваться быстрее.
Делит сложную межсетевую структуру на дискретные, более простые для изучения
подмножества операций.
Одноранговая модель взаимодействия. Примеры pdu
блок данных протокола (protocol data units, PDU)
Уровень,находящийся ниже любого текущего, оказывает услуги текущему уровню. Каждая из
служб низлежащего уровня использует информацию от верхних уровней в качестве части
PDU протокола более низкого уровня, которыми она обменивается с соответствующимуровнем другой системы.
Инкапсулирование данных
Инкапсуляция — это процесс погружения данных в заголовок конкретного протокола
перед отправкой их в сеть.
Информацию, посланную в сеть, называют данными, или пакетами данных. Если один компьютер
(источник) хочет послать данные другому компьютеру (получателю), то данные сначала
должны быть собраны в пакеты в процессе инкапсуляции;