
- •Лекция 8 §14 Принципы передачи информации в сети
- •П.1 Семиуровневая модель osi
- •П.2 Физический уровень (Physical Layer)
- •П.3 Канальный уровень (Data Link Layer)
- •П.4 Сетевой уровень (Network Layer)
- •П.5 Транспортный уровень (Transport Layer)
- •П.6 Сеансовый уровень (Session Layer)
- •П.7. Уровень представления данных (Presentation Layer)
- •П.8. Прикладной уровень (Application Layer)
- •§15 Протоколы сети
- •П.1 Определение, функции
- •Функции, реализуемые протоколом передачи информации:
- •П.2 Протоколы низшего уровня
- •П.3 Протоколы среднего уровня
- •П.4 Протоколы высокого уровня
- •§16 Компьютерные вирусы п.1 Определения
- •П.2 Источники заражения
- •П.3 Классификация вирусов
- •П.5 Методы профилактики и защиты
П.4 Сетевой уровень (Network Layer)
Сетевой уровень устанавливает связь в вычислительной сети между двумя абонентами. Основное назначение СУ – определение маршрутов пересылки пакетов от источника к приемнику сообщений. Маршруты могут быть жестко заданы или меняться динамически в зависимости от текущей загруженности сети. Функции маршрутизации требуют наличия сетевого адреса в пакете.
Сетевой уровень должен также обеспечивать обработку ошибок, мультиплексирование, управление потоками данных.
Самый известный стандарт, относящийся к этому уровню – рекомендация Х.25 MKKTT (для сетей общего пользования с коммутацией пакетов).
Сетевой уровень реализует дополнительные функции маршрутизации по переводу логических адресов и имен в физические. Это обеспечивает возможность передачи данных по нескольким каналам одной или нескольких сетей.
Физический адрес устройства в сети – MAC-адрес. Состоит из 48 бит (6 байт, например, 00-08-74-4), три из которых устанавливаются организацией IEEE каждому производителю индивидуально, а вторые три устанавливает производитель. MAC-адрес записан в ПЗУ сетевого устройства и не может быть изменен.
Логический (протокольный, виртуальный) адрес – IP-адрес, например, 192.168.0.1, назначается администратором сети (младшие цифры), интернет-провайдером и региональным интернет-регистратором – см. Архитектура сети, Протоколы.
Сетевой уровень отвечает также за объединение нескольких разных сетей в единую транспортную систему, причем эти сети могут использовать различные принципы передачи сообщений, методы адресации и область произвольной структуры связей.
П.5 Транспортный уровень (Transport Layer)
Транспортный уровень обеспечивает доставку сообщений с требуемым уровнем качества, то есть поддерживает непрерывную передачу данных между двумя взаимодействующими друг с другом пользовательскими процессами.
На выбор пользователя предлагается пять классов сервиса, которые отличаются срочностью доставки сообщений, возможностью восстановления прерванной связи, способностью к обнаружению и исправлению ошибок передачи (в результате искажения, потери или дублирования).
На транспортном уровне выполняется разбивка сообщений сеансового уровня на пакеты, их нумерация, буферизация и упорядочивание. Осуществляется управление потоками.
П.6 Сеансовый уровень (Session Layer)
Сеансовый уровень координирует прием, передачу и выдачу сеанса связи: отслеживает очередность передачи сообщений участниками сети; вставляет метки в длинные сообщения; устанавливает способ обмена (дуплексный, полудуплексный).
Координирует контроль рабочих параметров, управление потоками данных промежуточных накопителей и диалоговый контроль, гарантирующий передачу имеющихся в распоряжении данных. Содержит дополнительно функции управления паролями, подсчета платы за пользование ресурсами сети, управления диалогом, синхронизации и отмены связи в сеансе передачи после сбоя вследствие ошибок в нижерасположенных уровнях.
Сеансовый уровень поддерживает диалог между процессами определенного типа, реализует функции защиты, обеспечивает синхронизацию между заданиями пользователей путем размещения так называемых «контрольных точек» в потоке данных. В случае сбоя сети повторно передаются данные только после последней контрольной точки.
На практике функции СУ часто объединяются с функциями прикладного уровня.