Компьютерные сети 3.ppt
- Количество слайдов: 29
Компьютерные сети 3 Цель: изучить вопросы по архитектуре и стандартизации сетей.
Декомпозиция задачи сетевого взаимодействия Наиболее эффективной концепцией декомпозиции является многоуровневая организация. Определяет перечень услуг, которые могут предоставляться верхнему уровню
Протокол и стек протокола Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов сети, называют стеком протоколов.
Понятие открытой системы n Возможность построение сети из аппаратных и программных средств различных производителей. n Возможность замены отдельных компонентов сети другими, более совершенными. n Возможность сопряжения одной сети с другой.
Модель OSI (Open System Interconnection) взаимодействия открытых систем ОПРЕДЕЛЯЕТ Уровни взаимодействия. Названия уровней. Функции каждого уровня. Не содержит описаний реализаций конкретного набора протоколов.
Физический уровень OSI n n n Выполняется сетевым адаптером или портом. Имеет дело с передачей потока битов по физическим каналам связи. Не вникает в смысл передаваемой информации.
Канальный уровень OSI n n Обеспечивает прозрачность соединения для сетевого уровня. Для этого он выполняет следующие услуги: Установление логического соединения между взаимодействующими узлами. Согласование в рамках соединения скоростей передатчика и приемника. Обеспечение надежной передачи, обнаружение и коррекция ошибок
Сетевой уровень OSI n Служит для образования единой транспортной системы объединяющей несколько сетей, называемой интернетом.
Сетевой уровень OSI n Функции сетевого уровня реализуются: - группой протоколов; - маршрутизаторами , обеспечивающими физическое соединение узлов сети. Данные снабжаются заголовком сетевого уровня – Образуется сетевой пакет PDU. Сетевой уровень решает задачу определения маршрута.
Транспортный уровень OSI n Обеспечивает приложениям или верхним уровням стека – передачу данных с той степенью надежности, которая им требуется. Модель OSI определяет пять классов транспортного сервиса от 0 до 4. Начиная с транспортного уровня и выше все протоколы обеспечиваются компонентами сетевых операционных систем.
Сеансовый уровень OSI n n Управляет взаимодействием сторон: фиксирует какая сторона является активной в настоящий момент, и предоставляет средства синхронизации сеанса. Сохраняют контрольные точки с целью возможности возврата.
Уровень представления OSI n n n Обеспечивает представление передаваемой информации, не меняя при этом содержание. С помощью средств данного уровня преодолеваются синтаксические различия, различия в кодах символов. Шифрация и дешифрация данных для обеспечения секретности.
Прикладной уровень OSI n n Набор протоколов с помощью которых пользователь получает доступ к разделяемым ресурсам. Единицей данных, которой оперирует прикладной уровень называют сообщением.
Стандартизация сетей и источники стандартов n Стандарты отдельных фирм. Например стек протоколов SNA компании IBM или графический интерфейс OPEN LOOK для Unix-систем компании Sun. n Стандарты специальных комитетов. Например стандарты союза Fast Ethernet Alliance технологии 100 Мбит Ethernet, n Национальные стандарты. Например стандарты безопасности министерства обороны США. n Международные стандарты. ISO
Техническая классификация сетей Локальные LAN Проводные Глобальные WAN Беспроводные Мегаполисные MAN С коммутацией каналов Кампусные сети С коммутацией пакетов По топологии Дейтаграмные С логическим соединением С виртуальными каналами
Классификация сетей с точки зрения пользователя n Сети операторов связи. Территория, набор услуг, тип клиента. n Корпоративные. Услуги сотрудникам предприятия. По функциональной роли - Сети доступа. - Сети магистральные. - Сети агрегатирования трафика.
Структура Интернета
Классификация провайдеров Интернета n n Поставщик интернет – контента (ICP). Поставщик хостинга (HSP). Поставщик по поставке контента (CDP). Поставщик услуг по поддержке приложений (ASP).
Смена раздела
Передача пакетов в идеальной и реальной сети Передача пакетов в идеальной сети Нет потерь пакетов. Прием в порядке отправления. Минимальная задержка. Передача пакетов в реальной сети
Методы обеспечения качества обслуживания n n n Использование механизмов, направленных на снижение негативных последствий пребывания пакетов в очередях. Предсказуемая скорость передачи данных. Чувствительность трафика к потерям и искажениям пакетов.
Предсказуемость скорости передачи данных. Два класса приложений. n Приложения с потоковым трафиком порождают поток данных поступающих в сеть постоянной скоростью. n Приложения с пульсирующим трафиком порождает поток данных поступающих в сеть с переменной битовой скоростью.
Чувствительность трафика к задержкам пакетов n n Асинхронные приложения. Электронная почта. Интерактивные приложения. Задержки могут быть замечены пользователем, но не сказывается негативно на функциональности приложений. n Изохронные приложения. Имеется порог к задержкам, при превышении которого резко снижается функциональность приложения. Передача голоса – 100 мс. n Сверхчувствительные к задержкам приложения. Задержка данных сводит функциональность приложения к нулю. Задача управления опасным объектом.
Чувствительность трафика к потерям и искажениям пакетов n n Приложения чувствительные к потере пакетов. Приложения устойчивые к потере пакетов.
Техника управления очередями n n n Очередь FIFO. Приоритетное обслуживание. Взвешенные очереди. Куда направить трафик? Определяется списком контроля доступа.
Приоритетное обслуживание. Разделение трафика на классы с присвоением уровня приоритета.
Взвешенные очереди. Для предоставления всем классам трафика определенный минимум пропускной способности.
Профилирование n Мера принудительного воздействия на трафик для обеспечения ограничения скорости потока пакетов.
Формирование трафика n Процесс намеренной задержки пакетов из потока в целях удержания средней скорости в некоторых пределах.