
- •1. Назначение и области применения сетей эвм. Принципы построения и функционирования. Типы сетей.
- •2. Эталонная модель взаимодействия открытых систем. Цель создания модели. Принципы построения.
- •3. Разделение функций передачи сообщений по уровням эталонной модели.
- •4. Прикладные процессы. Функции и типы.
- •5. Декомпозиция сети эвм на функциональные подсистемы.
- •6. Понятие протокола. Основные свойства протоколов.
- •7. Механизмы окна, тайм-аута, циклической нумерации. Их применение в протоколах. Механизм тайм-аут
- •Механизм окна
- •Применяются в протоколах сетевого уровня и hdlc.
- •8. Методы коммутации каналов, сообщений, пакетов в сетях эвм. Сравнение.
- •9. Методы селекции и маршрутизации сообщений в сетях. Области применения.
- •10. Рекомендация hdlc для построения протоколов канального уровня. Основные функции. Конфигурации систем.
- •Процедура высокого уровня управления каналом hdlc
- •12. Механизм соединения и разъединения протокола hdlc. Организация управления передачей кадров протокола hdlc. Роль супервизорных кадров в различных конфигурациях системы.
- •13. Порядок организации логических и виртуальных каналов на сетевом уровне.
- •14. Особенности фаз соединения и разъединения протокола сетевого уровня. Передача данных.
- •16. Понятие маршрутизации в сети. Классификация методов. Достоинства и недостатки.
- •Классификация методов маршрутизации.
- •17.Транспортная служба сети. Основные функции. Организация транспортной сети.
- •Структура сообщений
- •18. Примитивы транспортного протокола. Их функции. Примитивы транспортного интерфейса
- •19. Особенности фаз соединения и разъединения транспортного протокола.
- •20.Организация передачи данных на транспортном уровне. Дейтаграммная служба.
- •21. Блокировки в сети. Управление потоком. Защита от перегрузок.
- •22. Сеть Интернет. Сервисы. Структурное построение. Автономные системы.
- •23.Стек протоколов Интернет. Особенности в сравнении моделью открытых систем.
- •24. Система адресации в сети Интернет. Стандартные классы сетей. Маски, назначение.
- •25. Структурная организация межсетевой маршрутизации в сети Интернет. Модуль ip как базовый модуль маршрутизации. Таблицы маршрутизации.
- •26. Взаимодействие протоколов межсетевого уровня в сети Интернет. (ip, arp, icmp, igmp). Порядок формирования таблиц arp и маршрутов.
- •27. Протокол "большой” маршрутизации rip.
- •29. Протокол tcp. Функции протокола. Алгоритм работы.
- •2. Заголовок tcp-сегмента
- •3. Промежуточные состояния соединения
- •30. Протокол udp. Назначение, функционирование.
- •31. Бесклассовая технология маршрутизации в Интернет (cidr).
- •32. Методы экономного расходования ip адресов.
- •33. Протокол iРv6. Причины разработки. Основные отличия от протокола ip V.4.
- •34. Сервер dhcp. Назначение. Работа.
- •35. Система dns. Назначение. Принципы построения.
4. Прикладные процессы. Функции и типы.
Прикладным процессом называют основной компонент системы, осуществляющий обработку информации для нужд пользователей, либо административное управление сетью.
Эти процессы являются в информационно-вычислительной сети источниками или потребителями информации. Различают следующие типы прикладных процессов:
Человеко-машинный, в котором человек-оператор работает у пульта терминала;
Внутримашинный, определяемый математическими программами, работающими с данными, расположенными в вычислительной машине;
Производственный, обеспечивающий сбор информации и управляющий технологическим процессом.
Множество этих протоколов в эталонной модели архитектуры взаимодействия открытых систем подразделяется на пять групп: административное управление системой; управление выполнением программами пользователей; системные задачи; промышленное применение; специфическое применение.
Административное управление системой распространяется на все семь уровней системы и связано в основном с активизацией и деактивизацией объектов системы, управлением диагностикой, выявлением и исправлением ошибок.
Управление выполнением программ пользователей связано с функционированием и взаимодействием этих программ и обеспечивает контроль за ходом операций, реализацию методов взаимодействия с устройствами, восстановление процесса после появления сбоев и ошибок. Функции, называемые системными задачами, осуществляют доступ программ к файлам, удаленный ввод-вывод данных, инициализацию процессов обработки информации.
К промышленным (индустриальным) применениям относятся процессы обработки данных, связанные с управлением технологическими процессами, научным экспериментом, планово-финансовой деятельностью предприятий, управлением транспортом.
Специфические применения охватывают особые задачи функционирования экономики, например, получение, оформление и контроль за выполнением заказов на продукцию.
Естественно, что четкого различия между рассмотренными группами прикладных протоколов не существует. Но приведенная классификация является основой для определения протоколов, вводимых в информационно-вычислительной сети, а также стандартов, определяемых в отрасли, стране, либо в международном масштабе.
5. Декомпозиция сети эвм на функциональные подсистемы.
В соответсвии с функциями уровней эталонной модели сеть ЭВМ может быть декомпозирована на функциональные подсистемы.
Рис.5
Соответствие терминов, определенных для ЭМВОС стандартом МОС, и отечественных терминов:
Data Switching Equipment (DSE) - коммутатор пакетов (КП - маршрутизатор)
Data Communication Equipment (DCE) - аппаратура коммутации данных (АКД - модем)
Data Terminal Equipment (DTE) - оборудование обработки данных (ООД)
6. Понятие протокола. Основные свойства протоколов.
Протокол – это правила взаимодействия одноименных уровней в удаленных системах.
Протоколы реализуются сетевым программным обеспечением и делятся на:
Сетезависимые, транспортные, сетенезависимые.
К сетезависимым относятся протоколы сетевого, канального и физического уровня. Их характеристики определяются средой передачи, методами кодирования и модуляции, методами защиты от ошибок.
Транспортные протоколы находятся на транспортном уровне и выполняют промежуточные функции, связанные с передачей информации между взаимодействующими системами через все расположенные между ними физические соединения и коммуникационные системы.
Сетенезависимые протоколы располагаются на прикладном, представительном и сеансовом уровнях. Их характеристики и структура не зависят от созданных и используемых в сети коммуникаций. Они определяются лишь теми задачами обработки информации, которые перед ним поставлены.
Протоколы всех уровней должны быть квазинезависимы: это необходимо для того, чтобы замена протокола на одном из уровней не требовала переделки протоколов на других уровнях.
Кроме того, необходимо, чтобы протокол каждого уровня был прозрачен для протоколов более высоких уровней, т. е. не вносил искажений в их работу. Среди семи уровней протоколов важнейшими являются те, которые расположены на прикладном уровне.
При административном управлении протоколы трех нижних уровней также обеспечивают взаимодействие ЭВМ в сети. Однако точки приложения протоколов высших уровней (4-7) здесь меняются. При основном управлении эти протоколы связывали пары ЭВМ. Однако при административном управлении эти протоколы обеспечивают взаимодействие ЭВМ, специализированной для целей административного управления сетью, со всеми остальными системами.
Основные свойства протоколов.
Эталонная модель взаимодействия открытых систем требует, чтобы протоколы нижних уровней при передаче информации обеспечивали: прозрачность, помехоустойчивость, независимость.
Требование прозрачности связано с тем, что пользователи хотят передавать информацию любого содержания, зашифрованную любыми кодами.
Обеспечение помехоустойчивости позволяет гарантировать доставку информации с уровнем ошибок, не превышающим заданным.
Независимость означает, что транспортный сервис должен быть отделен от информационных процессов, и не зависеть от структуры и характеристик последних.
К протоколам высших уровней предъявляются иные требования. Здесь требуется обеспечение независимости от: местонахождения информационных ресурсов; характера передачи данных и типов соединений; вида синхронизации и скорости передачи; структуры программных и аппаратных средств, реализующих протоколы; структуры и вида протоколов нижних уровней.
Каждый протокол информационно-вычислительной сети характеризуется: синтаксисом, семантикой, синхронизацией.
Синтаксис определяет структуру команд и ответов, закодированных в строках либо частях передаваемых текстов.
Семантика характеризует смысловые значения запросов, действий и ответов, осуществляемых обеими сторонами, участвующими в передаче и обработке информации.
Синхронизация взаимосвязывает процессы выполнения процедур.
Протоколы в зависимости от отношений взаимодействующих систем делятся на асимметричные и симметричные. Асимметричным является тот протокол, который описывает взаимодействие неравноправных партнеров; отправителя (инициатора) и получателя, например, взаимодействие пользователя за терминалом с прикладным процессом. Если же протокол определяет взаимодействие одинаковых (в логическом смысле) партнеров, он называется симметричным, например, протоколы взаимодействия двух программ пользователей, либо двух людей-операторов, находящихся за терминалами.
Уже созданные информационно-вычислительные сети, имеют различные наборы протоколов всех уровней. Это затрудняет не только выпуск оборудования и программного обеспечения ЭВМ, предназначенных для включения в сеть, но и усложняет проблему взаимодействия сетей друг с другом. Поэтому различными международными организациями ведется разработка стандартов на протоколы всех уровней. Так, Международным консультативным комитетом по телеграфии и телефонии разработана Рекомендация Х.25, определяющая сетевой, канальный и физический протоколы. Международными организациями, а также Европейской ассоциацией производителей вычислительной техники ведутся разработки стандартов на сеансовые и транспортные протоколы.