- Главная
- Информатика
- Компьютерные сети. Тема 1/2
Содержание
- 2. Эталонная модель OSI (1) Разработана международной организацией по стандартизации ISO Открытая информационная система – любая система,
- 3. Взаимодействие уровней осуществляется путем обмена сообщениями в соответствии с определенным для них протоколом. Сообщения состоят из
- 4. Пример многоуровневой системы
- 5. Эталонная семиуровневая модель OSI Эталонная модель OSI (3) Физический уровень выполняет передачу неструктурированного потока битов по
- 6. Канальный уровень обеспечивает надежную передачу кадра данных между любыми узлами в сетях с типовой топологией либо
- 7. Транспортный уровень обеспечивает передачу данных между любыми узлами сети с требуемым уровнем надежности. Программная реализация Средства
- 8. При построении транспортной подсистемы наибольший интерес представляют функции физического, канального и сетевого уровней, тесно связанные с
- 9. - Стек TCP/IP был разработан до появления модели OSI - Имеет многоуровневую структуру, - Соответствие уровней
- 10. (Уровень IV) соответствует физическому и канальному уровням OSI. В протоколах TCP/IP он не регламентируется, но поддерживает
- 11. (Уровень II) – транспортный уровень – host-to-host-layer Протокол управления передачей TCP (Transmission Control Protocol) обеспечивает надежную
- 13. Скачать презентацию
Слайд 2Эталонная модель OSI (1)
Разработана международной организацией по стандартизации ISO
Открытая информационная система –
Эталонная модель OSI (1)
Разработана международной организацией по стандартизации ISO
Открытая информационная система –
Информационная система – сеть, компьютер, пакет программ, ОС и т.д.
Стандарты ОSI (Open System Interconnection) должны обеспечивать:
построение сети из аппаратных и программных средств разных производителей
безболезненная замена одних компонент другими
легкость сопряжения одной сети с другой.
Принцип построения модели OSI - иерархическая декомпозиция.
Декомпозиция – расщепление сложной задачи на несколько более простых проблем (модулей) – состоит в четком распределении функций каждого модуля и порядка их взаимодействия. Модули, в свою очередь, группируются и упорядочиваются по уровням, в результате получается иерархическая структура.
Уровни образуют иерархию, известную как стек протоколов. Протокол регламентирует одно-ранговый интерфейс, т.е. определяет порядок взаимодействия уровня с выше- и нижестоящими уровнями.
Слайд 3Взаимодействие уровней осуществляется путем обмена сообщениями в соответствии с определенным для них
Взаимодействие уровней осуществляется путем обмена сообщениями в соответствии с определенным для них
Сообщения состоят из заголовка (язык общения уровней) и поля данных (основная информация).
Протокол регламентирует интерпретацию заголовка и выполнение соответствующих действий.
Протокольная единица данных, PDU
Сообщение – единица информации прикладного уровня
Дейтаграмма – единица сообщения сетевого уровня
Сегмент – единица информации транспортного уровня
Кадр – единица информации канального уровня
Каждый уровень может выполнять одну или несколько функций
Контроль ошибок (обеспечивает повышение надежности логического интерфейса между уровнями)
Контроль потока (позволяет избежать переполнения канала связи единицами данных)
Разбиение и сборка пакетов для изменения размеров и формата единиц обмена на разных уровнях
Мультиплексирование
Установка логического соединения между хостами
Эталонная модель OSI (2)
Слайд 4Пример
многоуровневой системы
Пример
многоуровневой системы
Слайд 5Эталонная семиуровневая модель OSI
Эталонная модель OSI (3)
Физический уровень выполняет передачу неструктурированного
Эталонная семиуровневая модель OSI
Эталонная модель OSI (3)
Физический уровень выполняет передачу неструктурированного
Слайд 6Канальный уровень обеспечивает надежную передачу кадра данных между любыми узлами в сетях
Канальный уровень обеспечивает надежную передачу кадра данных между любыми узлами в сетях
принимает последовательность битов и направляет данные на сетевой уровень в нужном формате.
обнаружение и коррекция ошибок - проверка контрольной суммы, повторная передача данных (Frame Check Sequence)
проверка доступности разделяемой среды (Media Access Conrol)
Сетевой уровень реализует технологию межсетевого взаимодействия. Обеспечивает доставку данных (пакетов) между любыми двумя узлами в сети с произвольной топологией, не обеспечивает надежность передачи данных.
Обеспечивает возможность взаимодействия ЛАН с разными сетевыми технологиями, тем самым обеспечивает независимость верхних уровней от технологий передачи данных и коммутации.
отвечает за установку и разрыв соединений, за управление соединениями.
обеспечивает доставку пакета по составному маршруту, обращаясь по мере продвижения к К.У.
Протоколы для определения маршрутов и протоколы, собирающие информацию о топологии межсетевых соединений (протоколы маршрутизации). Аппаратная & программная реализация
Эталонная модель OSI (4)
Слайд 7Транспортный уровень обеспечивает передачу данных между любыми узлами сети с требуемым уровнем
Транспортный уровень обеспечивает передачу данных между любыми узлами сети с требуемым уровнем
Средства установления соединения, нумерации, буферизации и упорядочивания пакетов.
Классы (0-4) транспортного сервиса определяются требованиями приложения и физическими возможностями передающего канала.
- Срочность
- Восстановление прерванной связи
- Обнаружение ошибок
Сеансовый уровень предоставляет средства управления диалогом между узлами (сеанс), а также предоставляет средства синхронизации в рамках процедуры обмена сообщениями.
Уровень представления выполняет различные виды преобразования данных, такие как компрессия, шифрование, кодирование данных.
Прикладной уровень - набор разнообразных сетевых сервисов, предоставляемых конечным пользователям и приложениям: электронная почта, передача файлов, подключение удаленных терминалов к компьютеру по сети.
Эффективность всей системы в целом зависит от
Оборудования
Качества программного обеспечения
Рациональности распределения функций между протоколами
Эталонная модель OSI (5)
Слайд 8При построении транспортной подсистемы наибольший интерес представляют функции физического, канального и сетевого
При построении транспортной подсистемы наибольший интерес представляют функции физического, канального и сетевого
Функции прикладного, представления и сеансового уровней реализуются операционными системами и системными приложениями конечных узлов.
Транспортный уровень выступает посредником между этими двумя группами протоколов.
Протоколы нижних уровней реализуются совокупностью программных и аппаратных средств, протоколы высших уровней – программно.
Существующие стеки протоколов весьма условно соответствуют уровням эталонной модели OSI.
Только протоколы OSI имеют 7 уровней в соответствии с моделью. Большая сложность, т.к. разработчики стремились учесть все имеющиеся на тот момент сетевые технологии.
Стек IPX/IPS – оригинальная разработка корпорации Nowell для сетевой ОС Netware (начало 80х) – до 96г лидер по числу установленных копий.
TCP/IP с 98 г вышел на лидирующую позицию
Эталонная модель OSI (6)
Слайд 9- Стек TCP/IP был разработан до появления модели OSI
- Имеет многоуровневую
- Стек TCP/IP был разработан до появления модели OSI - Имеет многоуровневую
Структура стека протоколов семейства TCP/IP
Стек протоколов TCP/IP (1)
Слайд 10(Уровень IV) соответствует физическому и канальному уровням OSI.
В протоколах TCP/IP он
(Уровень IV) соответствует физическому и канальному уровням OSI.
В протоколах TCP/IP он
(Уровень III) - уровень межсетевого взаимодействия, занимается передачей пакетов с использованием технологий локальных и территориальных сетей
В качестве основного протокола сетевого уровня используется протокол IP, который изначально проектировался как протокол передачи пакетов в составных сетях, состоящих из большого количества локальных сетей, объединенных как локальными, так и глобальными связями.
Протокол IP является дейтаграммным протоколом, то есть он не гарантирует доставку пакетов до узла назначения.
К уровню межсетевого взаимодействия относятся протоколы протоколы сбора маршрутной информации RIP (Routing Internet Protocol) и OSPF (Open Shortest Path First), а также протокол межсетевых управляющих сообщений ICMP (Internet Control Message Protocol) для обмена информацией об ошибках между маршрутизаторами сети и узлом - источником пакета.
Стек протоколов TCP/IP (2)
Слайд 11(Уровень II) – транспортный уровень – host-to-host-layer
Протокол управления передачей TCP (Transmission
(Уровень II) – транспортный уровень – host-to-host-layer
Протокол управления передачей TCP (Transmission
Клиент и сервер перед передачей данных обмениваются специальными управляющими пакетами (установка логического соединения), а потом уже происходит основной обмен данными.
надежность за счет подтверждения приема очередного пакета, иначе повторная пересылка,
контроль потока – чтоб ни одна сторона не превысила установленную частоту передачи пакетов,
контроль перегрузки путем снижения разрешенной частоты передачи пакетов.
Протокол дейтаграмм пользователя UDP (User Datagram Protocol) обеспечивает передачу прикладных пакетов дейтаграммным способом без установки логического соединения. Экономия за счет снижения надежности.
(Уровень I) - большое количество протоколов и сервисов прикладного уровня. К ним относятся протокол FTP, telnet, протокол электронной почты SMTP, гипертекстовые сервисы доступа к WWW и другие.
Стек протоколов TCP/IP (3)